# Juno testnet -erc20
#### instantiate contract
```
junod tx wasm instantiate 2 '{"name":"Golden Stars", "symbol": "STAR", "decimals": 2, "initial_balances": [{"address": "juno1x8f4tj265rsh38gk5h3y7whfnsx6gwdzhn9a2a", "amount": "100000"}]}' --from juno-validator --chain-id testnet --fees=10000stake --gas=auto --broadcast-mode=block --label erc20-1
```
`txhash: 5DC44876462179809F4AC6A21FBB524951B4EF406EC568E017194292DDDE0C9F`
```
raw_log: '[{"events":[{"type":"message","attributes":[{"key":"action","value":"instantiate"},{"key":"module","value":"wasm"},{"key":"signer","value":"juno1x8f4tj265rsh38gk5h3y7whfnsx6gwdzhn9a2a"},{"key":"code_id","value":"2"},{"key":"contract_address","value":"juno1qxxlalvsdjd07p07y3rc5fu6ll8k4tmewwazzc"}]},{"type":"wasm","attributes":[{"key":"contract_address","value":"juno1qxxlalvsdjd07p07y3rc5fu6ll8k4tmewwazzc"}]}]}]'
```
#### Approve Action
```
junod tx wasm execute $CONTRACT '{"approve": {"spender": "juno1m04kctjvw5ux72hvqqafgqv5y4med7536v4dzt", "amount": "500"}}' --from juno-validator --chain-id testnet --fees 1000stake --gas auto --broadcast-mode=block
```
`txhash : 8D62104BD56C4FFF6F925F86454F12024FA9962BD2C7E1F2A1FFECA4821E80C9`
```
raw_log: '[{"events":[{"type":"message","attributes":[{"key":"action","value":"execute"},{"key":"module","value":"wasm"},{"key":"signer","value":"juno1x8f4tj265rsh38gk5h3y7whfnsx6gwdzhn9a2a"},{"key":"contract_address","value":"juno1qxxlalvsdjd07p07y3rc5fu6ll8k4tmewwazzc"}]},{"type":"wasm","attributes":[{"key":"contract_address","value":"juno1qxxlalvsdjd07p07y3rc5fu6ll8k4tmewwazzc"},{"key":"action","value":"approve"},{"key":"owner","value":"juno1x8f4tj265rsh38gk5h3y7whfnsx6gwdzhn9a2a"},{"key":"spender","value":"juno1m04kctjvw5ux72hvqqafgqv5y4med7536v4dzt"}]}]}]'
```
#### Transfer Action
`junod tx wasm execute $CONTRACT '{"transfer": {"recipient": "juno1m04kctjvw5ux72hvqqafgqv5y4med7536v4dzt", "amount": "600"}}' --from juno-validator --chain-id testnet --fees 1000stake --gas auto --broadcast-mode=block`
`txhash : 10CC30078D0E15DE745963643ECE197D567AC4FEAD188CB52476AC000BD94FFF`
```
raw_log: '[{"events":[{"type":"message","attributes":[{"key":"action","value":"execute"},{"key":"module","value":"wasm"},{"key":"signer","value":"juno1x8f4tj265rsh38gk5h3y7whfnsx6gwdzhn9a2a"},{"key":"contract_address","value":"juno1qxxlalvsdjd07p07y3rc5fu6ll8k4tmewwazzc"}]},{"type":"wasm","attributes":[{"key":"contract_address","value":"juno1qxxlalvsdjd07p07y3rc5fu6ll8k4tmewwazzc"},{"key":"action","value":"transfer"},{"key":"sender","value":"juno1x8f4tj265rsh38gk5h3y7whfnsx6gwdzhn9a2a"},{"key":"recipient","value":"juno1m04kctjvw5ux72hvqqafgqv5y4med7536v4dzt"}]}]}]'
```
#### Burn Action
```
junod tx wasm execute $CONTRACT '{"burn": {"amount": "9400"}}' --from juno-validator --chain-id testnet --fees 1000stake --gas auto --broadcast-mode=block
```
`txhash: 12AF1280DD90D04F72BA29A29C12D5D275212B319C0DF963E717D4DA4CCA899A`
```
raw_log: '[{"events":[{"type":"message","attributes":[{"key":"action","value":"execute"},{"key":"module","value":"wasm"},{"key":"signer","value":"juno1x8f4tj265rsh38gk5h3y7whfnsx6gwdzhn9a2a"},{"key":"contract_address","value":"juno1qxxlalvsdjd07p07y3rc5fu6ll8k4tmewwazzc"}]},{"type":"wasm","attributes":[{"key":"contract_address","value":"juno1qxxlalvsdjd07p07y3rc5fu6ll8k4tmewwazzc"},{"key":"action","value":"burn"},{"key":"account","value":"juno1x8f4tj265rsh38gk5h3y7whfnsx6gwdzhn9a2a"},{"key":"amount","value":"9400"}]}]}]'
```