A simple Cosmwasm Smart Contract for the Terra Blockchain

Closed Posted 2 years ago Paid on delivery
Closed

The main purpose of this Smart Contract will be to create, update, and allow for the retrieval of a list of users wallet addresses.

REQUIREMENTS:

• Uses CosmWasm libraries

• “cosmwasm-std” >= “0.16.0”

• Compiled contract wasm can be stored on the Terra Blockchain

CONDITIONS OF SATISFACTION:

• Contract has an INSTANTIATE endpoint, which takes an empty message

• Should set a “users” STATE property to be an empty vector of Addr items when first instantiated

• Assign an “owner” STATE property to be equal to the wallet address that sent the instantiation transaction

• Contract has the following EXECUTE endpoints:

• AddUser { user: String } → should add the user address to the users list, only if the sender is the Contract “owner” and the String address is vaild

• RemoveUser { user: String } → should remove the user Addr from the 'users' list, only if the sender is the Contract “owner”

• Contract has the following QUERY endpoints:

• Users { } → should return the list of users in STATE, ie. { users: vec<String> }

• User { user: String } → should return true/false for whether or not the passed Addr exists in the list of 'users', ie. { exists: bool }

Smart Contracts Solidity Blockchain Ethereum

Project ID: #31176387

About the project

17 proposals Remote project Active 2 years ago

17 freelancers are bidding on average $23/hour for this job

kirillsmal

Hello. How are you? As you can see from my profile, I am a senior blockchain developer. I have much experience with token and smart contract creation. I am very familiar with Terra network. Once you check my reviews, y More

$20 USD / hour
(32 Reviews)
6.7
DataOnMatrix

Greetings, I have reviewed the details and i understand that you require a professional block chain developer who is well versed in smart contracts. I believe in good quality and efficiency of work should be kept in More

$25 USD / hour
(4 Reviews)
6.4
dmmeddin

Hi, After looking your 9 conditions of satisfaction, I am so interested in your project and willing to work for your good business idea. As a blockchain developer, I have solid knowledge and experience in enterprise so More

$25 USD / hour
(19 Reviews)
6.1
Developer1Vlad

Hello! I am blockchain developer and built so many smart contracts using Solidity. I can make your simple smart contract as per your requirement. Just trying to understand why you want to use CosmWasm library for this More

$25 USD / hour
(2 Reviews)
2.8
mnoyanapet1

Greetings, read your description. As advanced developer has +2 years BlockChain experience, I have major interesting in your project. I will do my best for your satisification. Your details is most clearly. I want to More

$20 USD / hour
(0 Reviews)
0.0
Bossyara

Hello, Thank you for your job posting. I've just read your job description carefully. As a full stack developer who has 10+ years of experience in Programming. I have much experience in Blockchain Technology and full-s More

$20 USD / hour
(0 Reviews)
0.0
davidkuznetcov

Hello, My name is david and I am a Blockchain and cryptocurrency Developer with 9+ years of experience. My main expertise include CRYPTO WALLETS, NFTS, ETHEREUM, BITCOIN, SMART CONTRACT, WHITEPAPER, DAPPS, TRON, DEFI, More

$22 USD / hour
(0 Reviews)
0.0
jesseanglen

Hello! I see that you are looking for Smart contract development. I would love to be the one to work on this. I believe I'd be a great fit for your project as I am an experienced Blockchain and cryptocurrency develop More

$30 USD / hour
(0 Reviews)
0.0