mvs-org / metaverse

The Metaverse individual chain service ETP coin and immutable data space for Hyperspace.
https://mvs.org
GNU Affero General Public License v3.0
307 stars 122 forks source link

Createrawtx support utxo min confirm #393

Closed baidang201 closed 4 years ago

baidang201 commented 4 years ago

new account

(base) MigueldeMacBook-Pro:~ viewfin$ curl -X POST --data '{"jsonrpc":"2.0","method":"getnewaccount",

"params":[],"id":7}' http://39.98.148.172:8820/rpc/v3 { "id" : 7,222222222222222 "jsonrpc" : "2.0", "result" : { "address" : "MGb4a2vtRHY6kkEH486hHrGsziGhTcSiyn", "mnemonic" : "text shaft unaware void trust gas describe boat fresh hurdle plug sugar various elegant uniform expect palace trap east drift gorilla behind edge cloth", "private_key" : "50e57a8c257349607d365a2f9a9bfbf862622b8dc5b417295d21132f3b280b72", "public_key" : "03e0051c1b98adcc69bef6a845b23eaa119620187792901abf63dfc8a636ae4f07", "wif" : "KyvxoVkNiTvZchc2SGxTQExu4ca51j9qR5ENCVNvzH2WnRZDQ7dD" } }

trans ETP and DNA for test

./mvs-cli send test11 passwd1 MGb4a2vtRHY6kkEH486hHrGsziGhTcSiyn 100000 ./mvs-cli sendasset test11 passwd1 MGb4a2vtRHY6kkEH486hHrGsziGhTcSiyn DNA 11

createrawtx with confirmations 10

curl http://39.98.148.172:8820/rpc/v3 -X POST --data '{"jsonrpc":"2.0","method":"createrawtx", "params":[{"type":"3", "senders":"MGb4a2vtRHY6kkEH486hHrGsziGhTcSiyn", "receivers":"MF89nPU6ang8SxRvnra2VFaphooiGnqjjZ:11", "symbol":"DNA", "utxominimumconfirmations": 10 }],"id":7}' { "error" : { "code" : 5302, "message" : "not enough etp or asset in the from address!" }, "id" : 7, "jsonrpc" : "2.0" }

createrawtx with confirmations 0

curl http://39.98.148.172:8820/rpc/v3 -X POST --data '{"jsonrpc":"2.0","method":"createrawtx", "params":[{"type":"3", "senders":"MGb4a2vtRHY6kkEH486hHrGsziGhTcSiyn", "receivers":"MF89nPU6ang8SxRvnra2VFaphooiGnqjjZ:11", "symbol":"DNA", "utxominimumconfirmations": 0 }],"id":7}' { "id" : 7, "jsonrpc" : "2.0", "result" : "0400000002b5f2a273da6630fc4aa46efa428efbb8c6ec2701ee4953d50edf011bbce9d7830000000000ffffffff71682da7f8b299b84847eab97e1c440557893bb9485670cfeca7e7e34b3c30fc0000000000ffffffff0200000000000000001976a9144f3de9c6614b46b8c8bdfd18b40bd5069998dd2488ac01000000020000000200000003444e410b00000000000000905f0100000000001976a9145f4ceb185ec0c40d0f20b4615cbe4c28b52771a788ac010000000000000000000000" }

createrawtx with confirmations 10

curl http://39.98.148.172:8820/rpc/v3 -X POST --data '{"jsonrpc":"2.0","method":"createrawtx", "params":[{"type":"3", "senders":"MGb4a2vtRHY6kkEH486hHrGsziGhTcSiyn", "receivers":"MF89nPU6ang8SxRvnra2VFaphooiGnqjjZ:11", "symbol":"DNA", "utxominimumconfirmations": 10 }],"id":7}' { "error" : { "code" : 5302, "message" : "not enough etp or asset in the from address!" }, "id" : 7, "jsonrpc" : "2.0" }

betachen commented 4 years ago

built done.