Closed baidang201 closed 4 years ago
./mvs-cli createasset --symbol DNA --volume 1000000000000 --description "testing asset of MVS" --issuer smith --decimalnumber 8 --rate 30 test11 passwd1
curl -X POST -d '{ "id":25, "jsonrpc":"2.0", "method":"getaddressasset", "params":[ "MF89nPU6ang8SxRvnra2VFaphooiGnqjjZ", "--utxo" ] }' http://127.0.0.1:8820/rpc/v3 { "id" : 25, "jsonrpc" : "2.0", "result" : [] }
./mvs-cli issue test11 passwd1 DNA
curl -X POST -d '{ "id":25, "jsonrpc":"2.0", "method":"getaddressasset", "params":[ "MF89nPU6ang8SxRvnra2VFaphooiGnqjjZ", "--utxo" ] }' http://127.0.0.1:8820/rpc/v3 { "id" : 25, "jsonrpc" : "2.0", "result" : [ { "available" : 1000000000000, "balance" : 1000000000000, "frozen" : 0, "symbol" : "DNA", "utxo_block" : 10643, "utxo_hash" : "d48e63402483254c68e28557fdd9760e8af58522abd278a86821f6130ee4aa25", "utxo_index" : 0 } ] }
curl -X POST -d '{ "id":25, "jsonrpc":"2.0", "method":"getaddressasset", "params":[ "MF89nPU6ang8SxRvnra2VFaphooiGnqjjZ", "-r", "0:999999999999", "--utxo" ] }' http://127.0.0.1:8820/rpc/v3
./mvs-cli sendasset test11 passwd1 MJHwqLGu4viJbtkoGqvMTogkp5iL5HkAZ4 DNA 123
./mvs-cli sendasset test11 passwd1 MJHwqLGu4viJbtkoGqvMTogkp5iL5HkAZ4 DNA 4
curl -X POST -d '{ "id":25, "jsonrpc":"2.0", "method":"getaddressasset", "params":[ "MJHwqLGu4viJbtkoGqvMTogkp5iL5HkAZ4", "-r", "0:999999999999", "--utxo" ] }' http://127.0.0.1:8820/rpc/v3
getaddressasset curl -X POST -d '{ "id":25, "jsonrpc":"2.0", "method":"getaddressasset", "params":[ "MJHwqLGu4viJbtkoGqvMTogkp5iL5HkAZ4", "-r", "0:999999999999", "-s", "DNX", "--utxo" ] }' http://127.0.0.1:8820/rpc/v3
getaddressasset curl -X POST -d '{ "id":25, "jsonrpc":"2.0", "method":"getaddressasset", "params":[ "MJHwqLGu4viJbtkoGqvMTogkp5iL5HkAZ4", "-r", "0:3", "-s", "DNA", "--utxo" ] }' http://127.0.0.1:8820/rpc/v3
./mvs-cli sendasset test11 passwd1 MJHwqLGu4viJbtkoGqvMTogkp5iL5HkAZ4 DNA 999999 -m "TYPE=2;LQ=9001;LP=301;UN=3;UC=100,100,101;UQ=3000,3000,3001"
curl -X POST -d '{ "id":25, "jsonrpc":"2.0", "method":"getaddressasset", "params":[ "MJHwqLGu4viJbtkoGqvMTogkp5iL5HkAZ4", "-r", "0:999999999999", "-s", "DNA", "--utxo" ] }' http://127.0.0.1:8820/rpc/v3
{ "id" : 25, "jsonrpc" : "2.0", "result" : [ { "available" : 993998, "balance" : 999999, "frozen" : 6001, "symbol" : "DNA", "utxo_block" : 10994, "utxo_hash" : "433bba3f5080138b1f84e08a2a696ededba81d03efd908a269de4d45dc8af61c", "utxo_index" : 0 }, { "available" : 123, "balance" : 123, "frozen" : 0, "symbol" : "DNA", "utxo_block" : 10761, "utxo_hash" : "d02bfb1738cdcbd05491c56fd52188900d000f534307e88cc5e3c48524b3867e", "utxo_index" : 0 }, { "available" : 3, "balance" : 3, "frozen" : 0, "symbol" : "DNA", "utxo_block" : 10802, "utxo_hash" : "29caea8b2ca1203ee95157c4c50e47828af845bd2fbee81c06c4f91d41c3de1a", "utxo_index" : 2 } ] }
ACK
create mst
./mvs-cli createasset --symbol DNA --volume 1000000000000 --description "testing asset of MVS" --issuer smith --decimalnumber 8 --rate 30 test11 passwd1
getaddressasset
curl -X POST -d '{ "id":25, "jsonrpc":"2.0", "method":"getaddressasset", "params":[ "MF89nPU6ang8SxRvnra2VFaphooiGnqjjZ", "--utxo"
] }' http://127.0.0.1:8820/rpc/v3 { "id" : 25, "jsonrpc" : "2.0", "result" : [] }
issue mst
./mvs-cli issue test11 passwd1 DNA
getaddressasset
curl -X POST -d '{ "id":25, "jsonrpc":"2.0", "method":"getaddressasset", "params":[ "MF89nPU6ang8SxRvnra2VFaphooiGnqjjZ", "--utxo"
] }' http://127.0.0.1:8820/rpc/v3 { "id" : 25, "jsonrpc" : "2.0", "result" : [ { "available" : 1000000000000, "balance" : 1000000000000, "frozen" : 0, "symbol" : "DNA", "utxo_block" : 10643, "utxo_hash" : "d48e63402483254c68e28557fdd9760e8af58522abd278a86821f6130ee4aa25", "utxo_index" : 0 } ] }
getaddressasset
curl -X POST -d '{ "id":25, "jsonrpc":"2.0", "method":"getaddressasset", "params":[ "MF89nPU6ang8SxRvnra2VFaphooiGnqjjZ", "-r", "0:999999999999", "--utxo"
] }' http://127.0.0.1:8820/rpc/v3
send 123 DNA to test22
./mvs-cli sendasset test11 passwd1 MJHwqLGu4viJbtkoGqvMTogkp5iL5HkAZ4 DNA 123
send 4 DNA to test22
./mvs-cli sendasset test11 passwd1 MJHwqLGu4viJbtkoGqvMTogkp5iL5HkAZ4 DNA 4
getaddressasset
curl -X POST -d '{ "id":25, "jsonrpc":"2.0", "method":"getaddressasset", "params":[ "MJHwqLGu4viJbtkoGqvMTogkp5iL5HkAZ4", "-r", "0:999999999999", "--utxo"
] }' http://127.0.0.1:8820/rpc/v3
test symbol
getaddressasset curl -X POST -d '{ "id":25, "jsonrpc":"2.0", "method":"getaddressasset", "params":[ "MJHwqLGu4viJbtkoGqvMTogkp5iL5HkAZ4", "-r", "0:999999999999", "-s", "DNX", "--utxo"
] }' http://127.0.0.1:8820/rpc/v3
test range
getaddressasset curl -X POST -d '{ "id":25, "jsonrpc":"2.0", "method":"getaddressasset", "params":[ "MJHwqLGu4viJbtkoGqvMTogkp5iL5HkAZ4", "-r", "0:3", "-s", "DNA", "--utxo"
] }' http://127.0.0.1:8820/rpc/v3
create a checkattenuationverify utxo
./mvs-cli sendasset test11 passwd1 MJHwqLGu4viJbtkoGqvMTogkp5iL5HkAZ4 DNA 999999 -m "TYPE=2;LQ=9001;LP=301;UN=3;UC=100,100,101;UQ=3000,3000,3001"
getaddressasset
curl -X POST -d '{ "id":25, "jsonrpc":"2.0", "method":"getaddressasset", "params":[ "MJHwqLGu4viJbtkoGqvMTogkp5iL5HkAZ4", "-r", "0:999999999999", "-s", "DNA", "--utxo"
] }' http://127.0.0.1:8820/rpc/v3
{ "id" : 25, "jsonrpc" : "2.0", "result" : [ { "available" : 993998, "balance" : 999999, "frozen" : 6001, "symbol" : "DNA", "utxo_block" : 10994, "utxo_hash" : "433bba3f5080138b1f84e08a2a696ededba81d03efd908a269de4d45dc8af61c", "utxo_index" : 0 }, { "available" : 123, "balance" : 123, "frozen" : 0, "symbol" : "DNA", "utxo_block" : 10761, "utxo_hash" : "d02bfb1738cdcbd05491c56fd52188900d000f534307e88cc5e3c48524b3867e", "utxo_index" : 0 }, { "available" : 3, "balance" : 3, "frozen" : 0, "symbol" : "DNA", "utxo_block" : 10802, "utxo_hash" : "29caea8b2ca1203ee95157c4c50e47828af845bd2fbee81c06c4f91d41c3de1a", "utxo_index" : 2 } ] }