OSDN Git Service

Update README.md
authorGuanghua Guo <1536310027@qq.com>
Thu, 28 Sep 2017 08:49:07 +0000 (16:49 +0800)
committerGitHub <noreply@github.com>
Thu, 28 Sep 2017 08:49:07 +0000 (16:49 +0800)
README.md

index 9c21f81..9ec7ff5 100644 (file)
--- a/README.md
+++ b/README.md
@@ -107,7 +107,46 @@ Given the `bytom` node is running, you can use the provoided `issue-test` to tes
 $ cd ./cmd/bytomcli
 $ ./bytomcli issue-test
 ```
-
+#### Asset issuance test step by step
+- Create an account
+```bash
+$ ./bytomcli create-account alice
+```
+then bash output:
+```bash
+xprv:80bc2cfa359eb27ec9f9ee666e6b9f9fefa7e98f1646982ceb7b5b6fb20e0241e2ef49382cf924275c841cd3692e2ffe84eb9fc0a3795cadc1b71ad9c57ee613
+xpub:bc4996423cf375294175bd3b649ed5b771080a7871dfc8b7bb525b3541069a8be2ef49382cf924275c841cd3692e2ffe84eb9fc0a3795cadc1b71ad9c57ee613
+responses:{acc04K9MCFBG0A04 alice [0xc4200966e0] 1 0xc4204be220}
+account id:acc04K9MCFBG0A04
+```
+- Create an asset
+```bash
+$ ./bytomcli create-asset gold
+```
+then bash output:
+```bash
+xprv:a89d5d5fa68af8ca8408d405db180bc5b2652d7f34bca753531861be3c1cbb6216a296e1fd0f59c7215b267f24f4620e30f7c3281fa4c7a5f29ad53d8d7822bb
+xpub:[98 55 100 48 102 100 53 101 54 55 55 49 48 52 97 100 50 100 51 51 98 49 56 98 98 100 55 55 50 51 98 53 102 51 101 97 56 55 49 52 48 53 57 54 50 56 55 48 49 97 50 99 97 100 101 51 51 102 100 100 97 53 56 51 49 54 97 50 57 54 101 49 102 100 48 102 53 57 99 55 50 49 53 98 50 54 55 102 50 52 102 52 54 50 48 101 51 48 102 55 99 51 50 56 49 102 97 52 99 55 97 53 102 50 57 97 100 53 51 100 56 100 55 56 50 50 98 98]
+responses:[{{4131000809721133708 15036469059929217352 9712753415038655527 16992088508821480533} gold [118 107 170 32 152 106 231 249 212 15 215 121 94 191 102 23 231 61 38 211 121 176 221 199 48 173 145 207 243 201 82 0 215 2 72 243 81 81 173 105 108 0 192] [0xc420020850] 1 0xc4204c1960 0xc4204c1980 true}]
+asset id:3954435976477a8cd0ac44f1813b994886caa1c546575c27ebd00678884d2455
+```
+- Create & sign & submit a transaction
+```bash
+$ ./bytomcli sub-create-issue-tx acc04K9MCFBG0A04 3954435976477a8cd0ac44f1813b994886caa1c546575c27ebd00678884d2455 a89d5d5fa68af8ca8408d405db180bc5b2652d7f34bca753531861be3c1cbb6216a296e1fd0f59c7215b267f24f4620e30f7c3281fa4c7a5f29ad53d8d7822bb 10000
+```
+then bash output:
+```bash
+To build transaction:
+-----------tpl:{version:1 serialized_size:314 result_ids:<71c3b949750c887e466422007cdd1a6a9f3449e3bacd43307e361e84d76fe37b> data:<130994550772:/* unknown wire type 7 */ 1642:/* unknown wire type 7 */ 10:17681930801800169409 159728:7652 9:4897805654558278394 9:/* unexpected EOF */ >min_time_ms:1506587706078 max_time_ms:1506588006078  [0xc4204c9060 0xc4204c91e0] true false}
+----------tpl transaction:version:1 serialized_size:314 result_ids:<71c3b949750c887e466422007cdd1a6a9f3449e3bacd43307e361e84d76fe37b> data:<130994550772:/* unknown wire type 7 */ 1642:/* unknown wire type 7 */ 10:17681930801800169409 159728:7652 9:4897805654558278394 9:/* unexpected EOF */ >min_time_ms:1506587706078 max_time_ms:1506588006078 
+----------btm inputs:&{1 [123 125] asset_id:</* proto: integer overflow */ >amount:1470000000000000000  [] []}
+----------issue inputs:&{1 [] 0xc4204c4120 [] []}
+xprv_asset:a89d5d5fa68af8ca8408d405db180bc5b2652d7f34bca753531861be3c1cbb6216a296e1fd0f59c7215b267f24f4620e30f7c3281fa4c7a5f29ad53d8d7822bb
+sign tpl:{version:1 serialized_size:314 result_ids:<71c3b949750c887e466422007cdd1a6a9f3449e3bacd43307e361e84d76fe37b> data:<130994550772:/* unknown wire type 7 */ 1642:/* unknown wire type 7 */ 10:17681930801800169409 159728:7652 9:4897805654558278394 9:/* unexpected EOF */ >min_time_ms:1506587706078 max_time_ms:1506588006078  [0xc4204c9060 0xc4204c91e0] true false}
+sign tpl's SigningInstructions:&{0 [0xc420010670]}
+SigningInstructions's SignatureWitnesses:&{0 [] [32 254 83 225 251 124 27 13 126 32 0 93 132 151 197 166 125 64 222 168 154 133 219 122 187 130 169 176 160 166 8 49 145 174 135] []}
+submit transaction:[map[id:cc4313fbae424bb945029adef193154f34de324316036e510bcc751d0013ccb7]]
+```
 ### Multiple node
 
 Get the submodule depenency for multi-node test: