Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/benchmark/simple/config-iroha.json b/benchmark/simple/config-iroha.json
- index 046c9e3..f793cc1 100644
- --- a/benchmark/simple/config-iroha.json
- +++ b/benchmark/simple/config-iroha.json
- @@ -5,7 +5,7 @@
- },
- "command" : {
- "start": "docker-compose -f network/iroha/simplenetwork/docker-compose.yml up -d",
- - "end" : "docker-compose -f network/iroha/simplenetwork/docker-compose.yml down"
- + "end" : "docker logs iroha_node0; docker logs iroha_node1; docker-compose -f network/iroha/simplenetwork/docker-compose.yml down"
- },
- "test": {
- "clients": {
- @@ -40,4 +40,4 @@
- ],
- "interval": 1
- }
- -}
- \ No newline at end of file
- +}
- diff --git a/network/iroha/simplenetwork/admin@test.priv b/network/iroha/simplenetwork/admin@test.priv
- index 70f1b7d..c8beb1c 100644
- --- a/network/iroha/simplenetwork/admin@test.priv
- +++ b/network/iroha/simplenetwork/admin@test.priv
- @@ -1 +1 @@
- -1180502d973ca80fab116e5151ea7208f9f660d50a30f13bf6c24cc209de306b
- \ No newline at end of file
- +9ee780a64ee96d6fa2fe3d36e9eb70e655ccc483a80dead838ef8845e2036aef
- \ No newline at end of file
- diff --git a/network/iroha/simplenetwork/admin@test.pub b/network/iroha/simplenetwork/admin@test.pub
- index c4eee76..bfa056d 100644
- --- a/network/iroha/simplenetwork/admin@test.pub
- +++ b/network/iroha/simplenetwork/admin@test.pub
- @@ -1 +1 @@
- -a59ecc3eb4e94ce187f460024d89bbbb28ba19368b9fbbd65faff51e08e04c96
- \ No newline at end of file
- +e4ac116c77469f7f8f1d2f856f289e3bedbb02ca411a65213ab012efa198bda2
- \ No newline at end of file
- diff --git a/network/iroha/simplenetwork/genesis.block b/network/iroha/simplenetwork/genesis.block
- index df01809..ad31bc9 100644
- --- a/network/iroha/simplenetwork/genesis.block
- +++ b/network/iroha/simplenetwork/genesis.block
- @@ -1,118 +1 @@
- -{
- - "signatures": [],
- - "created_ts": 0,
- - "hash": "491961564837aec0859a7e1ef3ff3fc94d8ac7167e209bcb034a3ab573202927",
- - "prev_hash": "0000000000000000000000000000000000000000000000000000000000000000",
- - "height": 1,
- - "txs_number": 1,
- - "transactions": [
- - {
- - "signatures": [],
- - "created_ts": 0,
- - "creator_account_id": "",
- - "tx_counter": 0,
- - "commands": [
- - {
- - "command_type": "AddPeer",
- - "peer": {
- - "address": "iroha-node0:10001",
- - "peer_key": "bb6fecd300bd8adb717e9431c04e4c809363c00b3a4d91c85b6b6d5557873258"
- - }
- - },
- - {
- - "command_type": "AddPeer",
- - "peer": {
- - "address": "iroha-node1:10001",
- - "peer_key": "5bea110012e064a05c087788f3f69fa2b15b1712d5b795d986d882b9b0d8ec51"
- - }
- - },
- - {
- - "command_type": "CreateRole",
- - "role_name": "admin",
- - "permissions": [
- - "can_add_peer",
- - "can_add_signatory",
- - "can_append_role",
- - "can_create_account",
- - "can_create_domain",
- - "can_get_all_acc_ast",
- - "can_get_all_acc_ast_txs",
- - "can_get_all_acc_txs",
- - "can_get_all_accounts",
- - "can_get_all_signatories",
- - "can_get_all_txs",
- - "can_get_roles",
- - "can_read_assets",
- - "can_remove_signatory",
- - "can_set_quorum"
- - ]
- - },
- - {
- - "command_type": "CreateRole",
- - "role_name": "user",
- - "permissions": [
- - "can_add_signatory",
- - "can_get_my_acc_ast",
- - "can_get_my_acc_ast_txs",
- - "can_get_my_acc_txs",
- - "can_get_my_account",
- - "can_get_my_signatories",
- - "can_get_my_txs",
- - "can_grant_can_add_signatory",
- - "can_grant_can_remove_signatory",
- - "can_grant_can_set_detail",
- - "can_grant_can_set_quorum",
- - "can_grant_can_transfer",
- - "can_receive",
- - "can_remove_signatory",
- - "can_set_quorum",
- - "can_transfer"
- - ]
- - },
- - {
- - "command_type": "CreateRole",
- - "role_name": "moneyad",
- - "permissions": [
- - "can_add_asset_qty",
- - "can_create_asset",
- - "can_receive",
- - "can_transfer"
- - ]
- - },
- - {
- - "command_type": "CreateDomain",
- - "domain_id": "test",
- - "user_default_role": "user"
- - },
- - {
- - "command_type": "CreateAsset",
- - "asset_name": "coin",
- - "domain_id": "test",
- - "precision": 2
- - },
- - {
- - "command_type": "CreateAccount",
- - "account_name": "admin",
- - "domain_id": "test",
- - "pubkey": "a59ecc3eb4e94ce187f460024d89bbbb28ba19368b9fbbd65faff51e08e04c96"
- - },
- - {
- - "command_type": "CreateAccount",
- - "account_name": "test",
- - "domain_id": "test",
- - "pubkey": "b9fab88936a355bb855deecd4e774b290aec2c30d539246f8f26b00dd59aa757"
- - },
- - {
- - "command_type": "AppendRole",
- - "account_id": "admin@test",
- - "role_name": "admin"
- - },
- - {
- - "command_type": "AppendRole",
- - "account_id": "admin@test",
- - "role_name": "moneyad"
- - }
- - ]
- - }
- - ]
- -}
- \ No newline at end of file
- +{"payload":{"transactions":[{"payload":{"commands":[{"addPeer":{"peer":{"address":"iroha-node0:10001","peerKey":"TU7OhdtoBtOLCZOJqoRQRyXEkyGaEqaBI0C/I5KU56k="}}},{"addPeer":{"peer":{"address":"iroha-node1:10001","peerKey":"ZDhECoYOcjGWp9ldAwv8zR3z4A2fc05oV12HUCBKFEM="}}},{"createRole":{"roleName":"admin","permissions":["can_add_peer","can_add_signatory","can_append_role","can_create_account","can_create_domain","can_get_all_acc_ast","can_get_all_acc_ast_txs","can_get_all_acc_detail","can_get_all_acc_txs","can_get_all_accounts","can_get_all_signatories","can_get_all_txs","can_get_roles","can_read_assets","can_remove_signatory","can_set_quorum"]}},{"createRole":{"roleName":"user","permissions":["can_add_signatory","can_get_my_acc_ast","can_get_my_acc_ast_txs","can_get_my_acc_detail","can_get_my_acc_txs","can_get_my_account","can_get_my_signatories","can_get_my_txs","can_grant_can_add_my_signatory","can_grant_can_remove_my_signatory","can_grant_can_set_my_account_detail","can_grant_can_set_my_quorum","can_grant_can_transfer_my_assets","can_receive","can_remove_signatory","can_set_quorum","can_transfer"]}},{"createRole":{"roleName":"moneyad","permissions":["can_add_asset_qty","can_create_asset","can_receive","can_transfer"]}},{"createDomain":{"domainId":"test","defaultRole":"user"}},{"createAsset":{"assetName":"coin","domainId":"test","precision":2}},{"createAccount":{"accountName":"admin","domainId":"test","mainPubkey":"5KwRbHdGn3+PHS+FbyieO+27AspBGmUhOrAS76GYvaI="}},{"createAccount":{"accountName":"test","domainId":"test","mainPubkey":"nJ+oYg8/10LlJKdMD+CeZjUL7QLWrjsaZJ2N7+FiXXg="}},{"appendRole":{"accountId":"admin@test","roleName":"admin"}},{"appendRole":{"accountId":"admin@test","roleName":"moneyad"}}]}}],"txNumber":1,"height":"1","prevBlockHash":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="}}
- diff --git a/network/iroha/simplenetwork/node0/node0.priv b/network/iroha/simplenetwork/node0/node0.priv
- index a6a18da..98756f6 100644
- --- a/network/iroha/simplenetwork/node0/node0.priv
- +++ b/network/iroha/simplenetwork/node0/node0.priv
- @@ -1 +1 @@
- -255f6a2388ce3bd368435c74d9895f44cde8c6fa7e00a7bfc790fb357829fd5b
- \ No newline at end of file
- +6de0baf46e214dd92dd0d08b5a5595d6b85c92617f33adb9d1e2290553b961d5
- \ No newline at end of file
- diff --git a/network/iroha/simplenetwork/node0/node0.pub b/network/iroha/simplenetwork/node0/node0.pub
- index 2233aa2..47d53e7 100644
- --- a/network/iroha/simplenetwork/node0/node0.pub
- +++ b/network/iroha/simplenetwork/node0/node0.pub
- @@ -1 +1 @@
- -bb6fecd300bd8adb717e9431c04e4c809363c00b3a4d91c85b6b6d5557873258
- \ No newline at end of file
- +4d4ece85db6806d38b099389aa84504725c493219a12a6812340bf239294e7a9
- \ No newline at end of file
- diff --git a/network/iroha/simplenetwork/node1/node1.priv b/network/iroha/simplenetwork/node1/node1.priv
- index a1be96a..b42931f 100644
- --- a/network/iroha/simplenetwork/node1/node1.priv
- +++ b/network/iroha/simplenetwork/node1/node1.priv
- @@ -1 +1 @@
- -c4d68dafced63c2ba9cd9d6a79d38d183e3d9a0891d0b125dea508f1d6e43158
- \ No newline at end of file
- +02d332020fe4d571b3976522f3c24f032945b179e107b2e7182893bb9d1903cf
- \ No newline at end of file
- diff --git a/network/iroha/simplenetwork/node1/node1.pub b/network/iroha/simplenetwork/node1/node1.pub
- index 660b71c..1a197ba 100644
- --- a/network/iroha/simplenetwork/node1/node1.pub
- +++ b/network/iroha/simplenetwork/node1/node1.pub
- @@ -1 +1 @@
- -5bea110012e064a05c087788f3f69fa2b15b1712d5b795d986d882b9b0d8ec51
- \ No newline at end of file
- +6438440a860e723196a7d95d030bfccd1df3e00d9f734e68575d8750204a1443
- \ No newline at end of file
- diff --git a/network/iroha/simplenetwork/test@test.priv b/network/iroha/simplenetwork/test@test.priv
- index d22eba1..1212bca 100644
- --- a/network/iroha/simplenetwork/test@test.priv
- +++ b/network/iroha/simplenetwork/test@test.priv
- @@ -1 +1 @@
- -e378c8eab78f6712b08306f22eadf05d9222aa37fc3d7c891805ee7461295351
- \ No newline at end of file
- +25936afb5d7ab3dc85ef82618699abb2d0320cb903f879c3c8eab182fc73067c
- \ No newline at end of file
- diff --git a/network/iroha/simplenetwork/test@test.pub b/network/iroha/simplenetwork/test@test.pub
- index 145fce1..ecfaa3a 100644
- --- a/network/iroha/simplenetwork/test@test.pub
- +++ b/network/iroha/simplenetwork/test@test.pub
- @@ -1 +1 @@
- -b9fab88936a355bb855deecd4e774b290aec2c30d539246f8f26b00dd59aa757
- \ No newline at end of file
- +9c9fa8620f3fd742e524a74c0fe09e66350bed02d6ae3b1a649d8defe1625d78
- \ No newline at end of file
- diff --git a/package.json b/package.json
- index 19dddf4..f4aa3e7 100644
- --- a/package.json
- +++ b/package.json
- @@ -21,6 +21,7 @@
- "commander": "^2.11.0",
- "dockerode": "^2.5.0",
- "fs-extra": "^4.0.2",
- + "iroha-lib": "0.0.6",
- "jsrsasign": "^8.0.4",
- "mustache": "^2.3.0",
- "node-zookeeper-client": "^0.2.2",
- diff --git a/src/iroha/iroha.js b/src/iroha/iroha.js
- index c40451e..6dee3af 100644
- --- a/src/iroha/iroha.js
- +++ b/src/iroha/iroha.js
- @@ -428,7 +428,7 @@ module.exports = Iroha;
- function irohaCommand(client, account, time, counter, keys, commands) {
- try {
- var tx = txBuilder.creatorAccountId(account)
- - .txCounter(counter)
- + // .txCounter(counter)
- .createdTime(time);
- var txHash;
- return commands.reduce((prev, command) => {
- @@ -513,4 +513,4 @@ function irohaQuery(client, account, time, counter, keys, commands, callback) {
- console.log(err);
- return Promise.reject('Failed to submit iroha query');
- }
- -}
- \ No newline at end of file
- +}
Add Comment
Please, Sign In to add comment