diff --git a/package.json b/package.json index 859fbcb7a49..ae5e51489bb 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,8 @@ "framework", "elements/*", "commander", - "sdk" + "sdk", + "protocol-specs" ], "nohoist": [ "**@types/mocha", diff --git a/protocol-specs/generator_outputs/block_processing_delegate/invalid_block_processing_forbidden_name_delegate_registration_tx.json b/protocol-specs/generator_outputs/block_processing_delegate/invalid_block_processing_forbidden_name_delegate_registration_tx.json deleted file mode 100644 index d69bc9dda44..00000000000 --- a/protocol-specs/generator_outputs/block_processing_delegate/invalid_block_processing_forbidden_name_delegate_registration_tx.json +++ /dev/null @@ -1,271 +0,0 @@ -{ - "title": "Invalid block processing", - "summary": "An invalid block with a delegate registration using invalid name", - "config": { - "network": "mainnet" - }, - "runner": "block_processing_delegate", - "handler": "invalid_block_processing_forbidden_name_delegate_registration_tx", - "testCases": [ - { - "config": { - "initialState": { - "chain": [ - { - "version": 1, - "totalAmount": "5000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 1, - "payloadLength": 117, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "13770683072257473810", - "amount": "5000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "464abe544bea2f536475c9f8408fba6084df10c4700019a99c3ded11953df78396891f32b92b4e8454d5fbe2758cf971f9bce594e40f5b0cdd78b5e70e876e0d", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "123d64444b4b1bbfba75b499238cee9341f82e87047df78a2b414629a03e0e63", - "blockSignature": "d5140a97ade7cd2a6f624c40970988d4b73f7c9a21abf28e96f87fdbec43aeeecac41f83f93be3c4379160452a06d263235811503596b513faeed8b7c99f8c07", - "height": 2 - }, - { - "version": 1, - "totalAmount": "3000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 1, - "payloadLength": 117, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "17754763947385618000", - "amount": "3000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "senderId": "10881167371402274308L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "af6c9fcff82663a76a3364fcb5f8148df0868e8508789d44b552c326a5ba6049d35d16287e25277cffe6e192c0fda38a56fa4f1c8e1bfbce5630347f67d63b07", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "50fed4cabd9765f6b9277a543985f451f91d1a398febd511956cd60633e903fc", - "blockSignature": "2be978d08e6a626a657bc29b4b177ed5974f1a30ef49dab10d55443674f1cdc1182ab38f98e44d4cc515d697264d8fde3c2e9005f0cba55ca78caa90adb0500a", - "height": 3 - } - ], - "accounts": [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": 9999899990000000, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": 9999899990000000, - "productivity": 0 - } - ] - } - }, - "description": "An invalid block with a delegate registration using invalid name", - "input": { - "version": 1, - "totalAmount": "0", - "totalFee": "2500000000", - "reward": "0", - "timestamp": 30, - "numberOfTransactions": 1, - "payloadLength": 137, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "13585886382609149143", - "amount": "0", - "type": 2, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "", - "fee": "2500000000", - "signature": "326ef196ab8472e244ac3f2d377ac28153a74c7cab2233a349987c41c06907a205a8ebf47e450d4808d28a3c442cb4fe255592e24e789e2193b497d1e5335908", - "signatures": [], - "asset": { - "delegate": { - "username": "2222471382442610527L" - } - } - } - ], - "payloadHash": "d72c3c12afc38abc99aadd0bc7ffd9005820fb5da8557bc97cf07e6c27fc5983", - "blockSignature": "d8f0a87b3162ac744b2036733c0848f655a92255b20dc5fbdbe96b081e836fb29231407fcaf9418de1d24c2cf4934fda614dcca52286c4127671d0fe9facb406", - "height": 4 - }, - "output": { - "chain": [ - { - "version": 1, - "totalAmount": "5000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 1, - "payloadLength": 117, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "13770683072257473810", - "amount": "5000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "464abe544bea2f536475c9f8408fba6084df10c4700019a99c3ded11953df78396891f32b92b4e8454d5fbe2758cf971f9bce594e40f5b0cdd78b5e70e876e0d", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "123d64444b4b1bbfba75b499238cee9341f82e87047df78a2b414629a03e0e63", - "blockSignature": "d5140a97ade7cd2a6f624c40970988d4b73f7c9a21abf28e96f87fdbec43aeeecac41f83f93be3c4379160452a06d263235811503596b513faeed8b7c99f8c07", - "height": 2 - }, - { - "version": 1, - "totalAmount": "3000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 1, - "payloadLength": 117, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "17754763947385618000", - "amount": "3000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "senderId": "10881167371402274308L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "af6c9fcff82663a76a3364fcb5f8148df0868e8508789d44b552c326a5ba6049d35d16287e25277cffe6e192c0fda38a56fa4f1c8e1bfbce5630347f67d63b07", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "50fed4cabd9765f6b9277a543985f451f91d1a398febd511956cd60633e903fc", - "blockSignature": "2be978d08e6a626a657bc29b4b177ed5974f1a30ef49dab10d55443674f1cdc1182ab38f98e44d4cc515d697264d8fde3c2e9005f0cba55ca78caa90adb0500a", - "height": 3 - } - ], - "accounts": [ - [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": "9999894980000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": "1990000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": 9999899990000000, - "productivity": 0 - }, - { - "address": "2222471382442610527L", - "publicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "secondPublicKey": null, - "username": "", - "isDelegate": false, - "secondSignature": false, - "balance": "3000000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": 0, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - } - ] - ] - } - } - ] -} diff --git a/protocol-specs/generator_outputs/block_processing_delegate/invalid_block_processing_second_delegate_registration_tx.json b/protocol-specs/generator_outputs/block_processing_delegate/invalid_block_processing_second_delegate_registration_tx.json deleted file mode 100644 index 3b7b65cc3f2..00000000000 --- a/protocol-specs/generator_outputs/block_processing_delegate/invalid_block_processing_second_delegate_registration_tx.json +++ /dev/null @@ -1,335 +0,0 @@ -{ - "title": "Invalid block processing", - "summary": "An invalid block with a second delegate registration", - "config": { - "network": "mainnet" - }, - "runner": "block_processing_delegate", - "handler": "invalid_block_processing_second_delegate_registration_tx", - "testCases": [ - { - "config": { - "initialState": { - "chain": [ - { - "version": 1, - "totalAmount": "5000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 1, - "payloadLength": 117, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "13770683072257473810", - "amount": "5000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "464abe544bea2f536475c9f8408fba6084df10c4700019a99c3ded11953df78396891f32b92b4e8454d5fbe2758cf971f9bce594e40f5b0cdd78b5e70e876e0d", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "123d64444b4b1bbfba75b499238cee9341f82e87047df78a2b414629a03e0e63", - "blockSignature": "d5140a97ade7cd2a6f624c40970988d4b73f7c9a21abf28e96f87fdbec43aeeecac41f83f93be3c4379160452a06d263235811503596b513faeed8b7c99f8c07", - "height": 2 - }, - { - "version": 1, - "totalAmount": "3000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 1, - "payloadLength": 117, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "17754763947385618000", - "amount": "3000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "senderId": "10881167371402274308L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "af6c9fcff82663a76a3364fcb5f8148df0868e8508789d44b552c326a5ba6049d35d16287e25277cffe6e192c0fda38a56fa4f1c8e1bfbce5630347f67d63b07", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "50fed4cabd9765f6b9277a543985f451f91d1a398febd511956cd60633e903fc", - "blockSignature": "2be978d08e6a626a657bc29b4b177ed5974f1a30ef49dab10d55443674f1cdc1182ab38f98e44d4cc515d697264d8fde3c2e9005f0cba55ca78caa90adb0500a", - "height": 3 - }, - { - "version": 1, - "totalAmount": "0", - "totalFee": "2500000000", - "reward": "0", - "timestamp": 30, - "numberOfTransactions": 1, - "payloadLength": 126, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "11647106216964730883", - "amount": "0", - "type": 2, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "", - "fee": "2500000000", - "signature": "60ec00781fa3c560346258efdc63bb6131a7df19676e6d618206d00ca78325856fbe82abce1243ee2fc53b31dad675c278fb42a5a23e6c13e366b4c7c5110607", - "signatures": [], - "asset": { - "delegate": { - "username": "RadioHead" - } - } - } - ], - "payloadHash": "03306d3365d5a2a1db15f9590a233012e822eaed20966895f7e9dfde0aa3615b", - "blockSignature": "f0b114c5823442fee7fe2a2fab2b2fc961745a987da6ebbe1f0d97c757e6321ccc2e0ccca8e68f80a19fe687186c64e6544cb7271ad46257deacaff5f995bd05", - "height": 4 - } - ], - "accounts": [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": 9999899990000000, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": 9999899990000000, - "productivity": 0 - } - ] - } - }, - "description": "An invalid block with a second delegate registration", - "input": { - "version": 1, - "totalAmount": "0", - "totalFee": "2500000000", - "reward": "0", - "timestamp": 40, - "numberOfTransactions": 1, - "payloadLength": 126, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "11647106216964730883", - "amount": "0", - "type": 2, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "", - "fee": "2500000000", - "signature": "60ec00781fa3c560346258efdc63bb6131a7df19676e6d618206d00ca78325856fbe82abce1243ee2fc53b31dad675c278fb42a5a23e6c13e366b4c7c5110607", - "signatures": [], - "asset": { - "delegate": { - "username": "RadioHead" - } - } - } - ], - "payloadHash": "03306d3365d5a2a1db15f9590a233012e822eaed20966895f7e9dfde0aa3615b", - "blockSignature": "77f2411de14454034572ea54016f93f958644c6d9c56b72015883786e63fda723f26ce9be4fde5cdbb764ceb6ebf55eb5da4d142b45efb696e498e0fa8666709", - "height": 5 - }, - "output": { - "chain": [ - { - "version": 1, - "totalAmount": "5000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 1, - "payloadLength": 117, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "13770683072257473810", - "amount": "5000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "464abe544bea2f536475c9f8408fba6084df10c4700019a99c3ded11953df78396891f32b92b4e8454d5fbe2758cf971f9bce594e40f5b0cdd78b5e70e876e0d", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "123d64444b4b1bbfba75b499238cee9341f82e87047df78a2b414629a03e0e63", - "blockSignature": "d5140a97ade7cd2a6f624c40970988d4b73f7c9a21abf28e96f87fdbec43aeeecac41f83f93be3c4379160452a06d263235811503596b513faeed8b7c99f8c07", - "height": 2 - }, - { - "version": 1, - "totalAmount": "3000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 1, - "payloadLength": 117, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "17754763947385618000", - "amount": "3000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "senderId": "10881167371402274308L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "af6c9fcff82663a76a3364fcb5f8148df0868e8508789d44b552c326a5ba6049d35d16287e25277cffe6e192c0fda38a56fa4f1c8e1bfbce5630347f67d63b07", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "50fed4cabd9765f6b9277a543985f451f91d1a398febd511956cd60633e903fc", - "blockSignature": "2be978d08e6a626a657bc29b4b177ed5974f1a30ef49dab10d55443674f1cdc1182ab38f98e44d4cc515d697264d8fde3c2e9005f0cba55ca78caa90adb0500a", - "height": 3 - }, - { - "version": 1, - "totalAmount": "0", - "totalFee": "2500000000", - "reward": "0", - "timestamp": 30, - "numberOfTransactions": 1, - "payloadLength": 126, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "11647106216964730883", - "amount": "0", - "type": 2, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "", - "fee": "2500000000", - "signature": "60ec00781fa3c560346258efdc63bb6131a7df19676e6d618206d00ca78325856fbe82abce1243ee2fc53b31dad675c278fb42a5a23e6c13e366b4c7c5110607", - "signatures": [], - "asset": { - "delegate": { - "username": "RadioHead" - } - } - } - ], - "payloadHash": "03306d3365d5a2a1db15f9590a233012e822eaed20966895f7e9dfde0aa3615b", - "blockSignature": "f0b114c5823442fee7fe2a2fab2b2fc961745a987da6ebbe1f0d97c757e6321ccc2e0ccca8e68f80a19fe687186c64e6544cb7271ad46257deacaff5f995bd05", - "height": 4 - } - ], - "accounts": [ - [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": "9999894980000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": "1990000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": 9999899990000000, - "productivity": 0 - }, - { - "address": "2222471382442610527L", - "publicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "secondPublicKey": null, - "username": "RadioHead", - "isDelegate": true, - "secondSignature": false, - "balance": "500000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": 0, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - } - ] - ] - } - } - ] -} diff --git a/protocol-specs/generator_outputs/block_processing_delegate/valid_block_processing_delegate_registration_tx.json b/protocol-specs/generator_outputs/block_processing_delegate/valid_block_processing_delegate_registration_tx.json deleted file mode 100644 index 256b5c4331b..00000000000 --- a/protocol-specs/generator_outputs/block_processing_delegate/valid_block_processing_delegate_registration_tx.json +++ /dev/null @@ -1,303 +0,0 @@ -{ - "title": "Valid block processing", - "summary": "A valid block with a delegate registration", - "config": { - "network": "mainnet" - }, - "runner": "block_processing_delegate", - "handler": "valid_block_processing_delegate_registration_tx", - "testCases": [ - { - "config": { - "initialState": { - "chain": [ - { - "version": 1, - "totalAmount": "5000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 1, - "payloadLength": 117, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "13770683072257473810", - "amount": "5000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "464abe544bea2f536475c9f8408fba6084df10c4700019a99c3ded11953df78396891f32b92b4e8454d5fbe2758cf971f9bce594e40f5b0cdd78b5e70e876e0d", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "123d64444b4b1bbfba75b499238cee9341f82e87047df78a2b414629a03e0e63", - "blockSignature": "d5140a97ade7cd2a6f624c40970988d4b73f7c9a21abf28e96f87fdbec43aeeecac41f83f93be3c4379160452a06d263235811503596b513faeed8b7c99f8c07", - "height": 2 - }, - { - "version": 1, - "totalAmount": "3000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 1, - "payloadLength": 117, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "17754763947385618000", - "amount": "3000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "senderId": "10881167371402274308L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "af6c9fcff82663a76a3364fcb5f8148df0868e8508789d44b552c326a5ba6049d35d16287e25277cffe6e192c0fda38a56fa4f1c8e1bfbce5630347f67d63b07", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "50fed4cabd9765f6b9277a543985f451f91d1a398febd511956cd60633e903fc", - "blockSignature": "2be978d08e6a626a657bc29b4b177ed5974f1a30ef49dab10d55443674f1cdc1182ab38f98e44d4cc515d697264d8fde3c2e9005f0cba55ca78caa90adb0500a", - "height": 3 - } - ], - "accounts": [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": 9999899990000000, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": 9999899990000000, - "productivity": 0 - } - ] - } - }, - "description": "A valid block with a delegate registration", - "input": { - "version": 1, - "totalAmount": "0", - "totalFee": "2500000000", - "reward": "0", - "timestamp": 30, - "numberOfTransactions": 1, - "payloadLength": 126, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "11647106216964730883", - "amount": "0", - "type": 2, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "", - "fee": "2500000000", - "signature": "60ec00781fa3c560346258efdc63bb6131a7df19676e6d618206d00ca78325856fbe82abce1243ee2fc53b31dad675c278fb42a5a23e6c13e366b4c7c5110607", - "signatures": [], - "asset": { - "delegate": { - "username": "RadioHead" - } - } - } - ], - "payloadHash": "03306d3365d5a2a1db15f9590a233012e822eaed20966895f7e9dfde0aa3615b", - "blockSignature": "f0b114c5823442fee7fe2a2fab2b2fc961745a987da6ebbe1f0d97c757e6321ccc2e0ccca8e68f80a19fe687186c64e6544cb7271ad46257deacaff5f995bd05", - "height": 4 - }, - "output": { - "chain": [ - { - "version": 1, - "totalAmount": "5000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 1, - "payloadLength": 117, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "13770683072257473810", - "amount": "5000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "464abe544bea2f536475c9f8408fba6084df10c4700019a99c3ded11953df78396891f32b92b4e8454d5fbe2758cf971f9bce594e40f5b0cdd78b5e70e876e0d", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "123d64444b4b1bbfba75b499238cee9341f82e87047df78a2b414629a03e0e63", - "blockSignature": "d5140a97ade7cd2a6f624c40970988d4b73f7c9a21abf28e96f87fdbec43aeeecac41f83f93be3c4379160452a06d263235811503596b513faeed8b7c99f8c07", - "height": 2 - }, - { - "version": 1, - "totalAmount": "3000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 1, - "payloadLength": 117, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "17754763947385618000", - "amount": "3000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "senderId": "10881167371402274308L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "af6c9fcff82663a76a3364fcb5f8148df0868e8508789d44b552c326a5ba6049d35d16287e25277cffe6e192c0fda38a56fa4f1c8e1bfbce5630347f67d63b07", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "50fed4cabd9765f6b9277a543985f451f91d1a398febd511956cd60633e903fc", - "blockSignature": "2be978d08e6a626a657bc29b4b177ed5974f1a30ef49dab10d55443674f1cdc1182ab38f98e44d4cc515d697264d8fde3c2e9005f0cba55ca78caa90adb0500a", - "height": 3 - }, - { - "version": 1, - "totalAmount": "0", - "totalFee": "2500000000", - "reward": "0", - "timestamp": 30, - "numberOfTransactions": 1, - "payloadLength": 126, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "11647106216964730883", - "amount": "0", - "type": 2, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "", - "fee": "2500000000", - "signature": "60ec00781fa3c560346258efdc63bb6131a7df19676e6d618206d00ca78325856fbe82abce1243ee2fc53b31dad675c278fb42a5a23e6c13e366b4c7c5110607", - "signatures": [], - "asset": { - "delegate": { - "username": "RadioHead" - } - } - } - ], - "payloadHash": "03306d3365d5a2a1db15f9590a233012e822eaed20966895f7e9dfde0aa3615b", - "blockSignature": "f0b114c5823442fee7fe2a2fab2b2fc961745a987da6ebbe1f0d97c757e6321ccc2e0ccca8e68f80a19fe687186c64e6544cb7271ad46257deacaff5f995bd05", - "height": 4 - } - ], - "accounts": [ - [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": "9999894980000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": "1990000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": 9999899990000000, - "productivity": 0 - }, - { - "address": "2222471382442610527L", - "publicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "secondPublicKey": null, - "username": "RadioHead", - "isDelegate": true, - "secondSignature": false, - "balance": "500000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": 0, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - } - ] - ] - } - } - ] -} diff --git a/protocol-specs/generator_outputs/block_processing_multisignatures/invalid_block_processing_multisignature_registration_and_funding_for_members_same_block.json b/protocol-specs/generator_outputs/block_processing_multisignatures/invalid_block_processing_multisignature_registration_and_funding_for_members_same_block.json deleted file mode 100644 index 59ba874bb18..00000000000 --- a/protocol-specs/generator_outputs/block_processing_multisignatures/invalid_block_processing_multisignature_registration_and_funding_for_members_same_block.json +++ /dev/null @@ -1,217 +0,0 @@ -{ - "title": "Invalid block processing", - "summary": "An invalid block with a multisignature registration transaction and funding for members in same block", - "config": { - "network": "mainnet" - }, - "runner": "block_processing_multisignatures", - "handler": "invalid_block_processing_multisignature_registration_and_funding_for_members_same_block", - "testCases": [ - { - "config": { - "initialState": { - "chain": [ - { - "version": 1, - "totalAmount": "10000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 1, - "payloadLength": 117, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "1718118264429292047", - "amount": "10000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "ed5898d099db2e90b4274714c2a08ff211859710161eaa7b322ceb22bfd361172ca1a04fa5da89edab641f018eba80436af951287fe1422681f12ae76fbb9f0d", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "0f2a6b6175fbd717f54ce48697155b679928a942704016ce793ffc9b01c5ca1b", - "blockSignature": "921030480ffb6cf9a30f8f1261cd522920a8f48622b443fa5507a7e5b8064527c785f22bf24aef579aab1e999bd11ea918200cc26968f969fa64b62d08a45808", - "height": 2 - } - ], - "accounts": [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": 9999899990000000, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": 9999899990000000, - "productivity": 0 - } - ] - } - }, - "description": "An invalid block with a multisignature registration transaction and funding for members in same block", - "input": { - "version": 1, - "totalAmount": "3000000000", - "totalFee": "1510000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 2, - "payloadLength": 366, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "17754763947385618000", - "amount": "3000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "senderId": "10881167371402274308L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "af6c9fcff82663a76a3364fcb5f8148df0868e8508789d44b552c326a5ba6049d35d16287e25277cffe6e192c0fda38a56fa4f1c8e1bfbce5630347f67d63b07", - "signatures": [], - "asset": {} - }, - { - "id": "13583421558973490948", - "amount": "0", - "type": 4, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "", - "fee": "1500000000", - "signature": "55455f4203b11c6f944668a86660beb60ae21b44c639c3b361e6ba8d080a9068251ea835bd27d8df1d4632b6b7cf0a9df4cda4e45998cbac5e0c327d8c44aa0b", - "signatures": [ - "19b3a6097b66d4438b4e07d31dee7012139d320bef3c34eae9cea11c7888ac2522ae5fdaf56df60d1064fd413c66e16b17819e22c5f7b1c21f25fc617bacc805", - "af80fb79dbdffc40543deca5734e66bb0e412be7c23d8c4ef4fc6981bcebee5e8e390d38cd5cb4486daf12b7396b6c7a941d8a1f5e57fb8e61c65e6d1f9bbd0a" - ], - "asset": { - "multisignature": { - "min": 2, - "lifetime": 1, - "keysgroup": [ - "+bed1c99f4a99cd584e886c80b300ef18e9d4265b5158e805bfdb609a77bd163f", - "+a3642d1c4605499182e5081f864b5a6f1584df336d2f2c3e49b197cbd1f36d78" - ] - } - } - } - ], - "payloadHash": "00187759f45c03908df5636454fb4372c96b19e2e4eb1c9950934707bdd59d0e", - "blockSignature": "858fdf81b908b356fd2a01c6ef472aa206a29e2f58a80d95ff52788514b4eb8401637bd1b8e695e0cca5817b9cf20f0c3161f4c0a19e9b0c86937e8558676707", - "height": 3 - }, - "output": { - "chain": [ - { - "version": 1, - "totalAmount": "10000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 1, - "payloadLength": 117, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "1718118264429292047", - "amount": "10000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "ed5898d099db2e90b4274714c2a08ff211859710161eaa7b322ceb22bfd361172ca1a04fa5da89edab641f018eba80436af951287fe1422681f12ae76fbb9f0d", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "0f2a6b6175fbd717f54ce48697155b679928a942704016ce793ffc9b01c5ca1b", - "blockSignature": "921030480ffb6cf9a30f8f1261cd522920a8f48622b443fa5507a7e5b8064527c785f22bf24aef579aab1e999bd11ea918200cc26968f969fa64b62d08a45808", - "height": 2 - } - ], - "accounts": [ - [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": "9999889980000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": "10000000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": 9999899990000000, - "productivity": 0 - } - ] - ] - } - } - ] -} diff --git a/protocol-specs/generator_outputs/block_processing_multisignatures/invalid_block_processing_transfer_from_multisignature_account_on_same_block_as_registration.json b/protocol-specs/generator_outputs/block_processing_multisignatures/invalid_block_processing_transfer_from_multisignature_account_on_same_block_as_registration.json deleted file mode 100644 index 28155b1ce06..00000000000 --- a/protocol-specs/generator_outputs/block_processing_multisignatures/invalid_block_processing_transfer_from_multisignature_account_on_same_block_as_registration.json +++ /dev/null @@ -1,255 +0,0 @@ -{ - "title": "Invalid block processing", - "summary": "An invalid block with a multisignature registration and transfer from that account on same block", - "config": { - "network": "mainnet" - }, - "runner": "block_processing_multisignatures", - "handler": "invalid_block_processing_transfer_from_multisignature_account_on_same_block_as_registration", - "testCases": [ - { - "config": { - "initialState": { - "chain": [ - { - "version": 1, - "totalAmount": "10000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 1, - "payloadLength": 117, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "1718118264429292047", - "amount": "10000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "ed5898d099db2e90b4274714c2a08ff211859710161eaa7b322ceb22bfd361172ca1a04fa5da89edab641f018eba80436af951287fe1422681f12ae76fbb9f0d", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "0f2a6b6175fbd717f54ce48697155b679928a942704016ce793ffc9b01c5ca1b", - "blockSignature": "921030480ffb6cf9a30f8f1261cd522920a8f48622b443fa5507a7e5b8064527c785f22bf24aef579aab1e999bd11ea918200cc26968f969fa64b62d08a45808", - "height": 2 - }, - { - "version": 1, - "totalAmount": "3000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 1, - "payloadLength": 117, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "17754763947385618000", - "amount": "3000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "senderId": "10881167371402274308L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "af6c9fcff82663a76a3364fcb5f8148df0868e8508789d44b552c326a5ba6049d35d16287e25277cffe6e192c0fda38a56fa4f1c8e1bfbce5630347f67d63b07", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "50fed4cabd9765f6b9277a543985f451f91d1a398febd511956cd60633e903fc", - "blockSignature": "2be978d08e6a626a657bc29b4b177ed5974f1a30ef49dab10d55443674f1cdc1182ab38f98e44d4cc515d697264d8fde3c2e9005f0cba55ca78caa90adb0500a", - "height": 3 - } - ] - } - }, - "description": "An invalid block with a multisignature registration and transfer from that account on same block", - "input": { - "version": 1, - "totalAmount": "700000000", - "totalFee": "1510000000", - "reward": "0", - "timestamp": 30, - "numberOfTransactions": 2, - "payloadLength": 366, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "11710999361978347815", - "amount": "700000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "cc3522a5ca949b08c21638275a17b08dd0e7552a2e165c779ec783e243c0968f9769805b32f11a3973492c1bf8cef5be6ec44010373a9a63cd0248f558a49707", - "signatures": [ - "27151f10deed89bd10315a8a17a93d51df919ca73078e45f1cb67aae1a1961f3c67605eaf413d13ab5c234e882481bf5d78c13509281c3b2bca4a24400b2f901", - "7bf2246cb174fc7e386abd50236bf807ee2a065333c80a554ca4c23630711b1109f537cc0ce90cc154649c3abbf854a809de508e30f7ebb9dc51e7befdb8dc05" - ], - "asset": {} - }, - { - "id": "13583421558973490948", - "amount": "0", - "type": 4, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "", - "fee": "1500000000", - "signature": "55455f4203b11c6f944668a86660beb60ae21b44c639c3b361e6ba8d080a9068251ea835bd27d8df1d4632b6b7cf0a9df4cda4e45998cbac5e0c327d8c44aa0b", - "signatures": [ - "19b3a6097b66d4438b4e07d31dee7012139d320bef3c34eae9cea11c7888ac2522ae5fdaf56df60d1064fd413c66e16b17819e22c5f7b1c21f25fc617bacc805", - "af80fb79dbdffc40543deca5734e66bb0e412be7c23d8c4ef4fc6981bcebee5e8e390d38cd5cb4486daf12b7396b6c7a941d8a1f5e57fb8e61c65e6d1f9bbd0a" - ], - "asset": { - "multisignature": { - "min": 2, - "lifetime": 1, - "keysgroup": [ - "+bed1c99f4a99cd584e886c80b300ef18e9d4265b5158e805bfdb609a77bd163f", - "+a3642d1c4605499182e5081f864b5a6f1584df336d2f2c3e49b197cbd1f36d78" - ] - } - } - } - ], - "payloadHash": "ce775555de0de8cbeb774137a9f75b32c9e8c77b09a5f23dbab3511065f343d1", - "blockSignature": "87b5ba3729bcb8ee935c7d1b320c1f297ccabbcd0108a9c248870c396a930da290c5570b953f45ef8c91c76089bb85be450f65aaab8057b350998c8b4b6b5809", - "height": 4 - }, - "output": { - "chain": [ - { - "version": 1, - "totalAmount": "10000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 1, - "payloadLength": 117, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "1718118264429292047", - "amount": "10000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "ed5898d099db2e90b4274714c2a08ff211859710161eaa7b322ceb22bfd361172ca1a04fa5da89edab641f018eba80436af951287fe1422681f12ae76fbb9f0d", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "0f2a6b6175fbd717f54ce48697155b679928a942704016ce793ffc9b01c5ca1b", - "blockSignature": "921030480ffb6cf9a30f8f1261cd522920a8f48622b443fa5507a7e5b8064527c785f22bf24aef579aab1e999bd11ea918200cc26968f969fa64b62d08a45808", - "height": 2 - }, - { - "version": 1, - "totalAmount": "3000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 1, - "payloadLength": 117, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "17754763947385618000", - "amount": "3000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "senderId": "10881167371402274308L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "af6c9fcff82663a76a3364fcb5f8148df0868e8508789d44b552c326a5ba6049d35d16287e25277cffe6e192c0fda38a56fa4f1c8e1bfbce5630347f67d63b07", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "50fed4cabd9765f6b9277a543985f451f91d1a398febd511956cd60633e903fc", - "blockSignature": "2be978d08e6a626a657bc29b4b177ed5974f1a30ef49dab10d55443674f1cdc1182ab38f98e44d4cc515d697264d8fde3c2e9005f0cba55ca78caa90adb0500a", - "height": 3 - } - ], - "accounts": [ - [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": "9999889980000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": "6990000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": 9999899990000000, - "productivity": 0 - }, - { - "address": "2222471382442610527L", - "publicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "secondPublicKey": null, - "username": "", - "isDelegate": false, - "secondSignature": false, - "balance": "3000000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": 0, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - } - ] - ] - } - } - ] -} diff --git a/protocol-specs/generator_outputs/block_processing_multisignatures/valid_block_processing_multisignature_registration_tx.json b/protocol-specs/generator_outputs/block_processing_multisignatures/valid_block_processing_multisignature_registration_tx.json deleted file mode 100644 index ca3e7763554..00000000000 --- a/protocol-specs/generator_outputs/block_processing_multisignatures/valid_block_processing_multisignature_registration_tx.json +++ /dev/null @@ -1,279 +0,0 @@ -{ - "title": "Valid block processing", - "summary": "A valid block with a multisignature registration transaction processed", - "config": { - "network": "mainnet" - }, - "runner": "block_processing_multisignatures", - "handler": "valid_block_processing_multisignature_registration_tx", - "testCases": [ - { - "config": { - "initialState": { - "chain": [ - { - "version": 1, - "totalAmount": "10000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 1, - "payloadLength": 117, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "1718118264429292047", - "amount": "10000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "ed5898d099db2e90b4274714c2a08ff211859710161eaa7b322ceb22bfd361172ca1a04fa5da89edab641f018eba80436af951287fe1422681f12ae76fbb9f0d", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "0f2a6b6175fbd717f54ce48697155b679928a942704016ce793ffc9b01c5ca1b", - "blockSignature": "921030480ffb6cf9a30f8f1261cd522920a8f48622b443fa5507a7e5b8064527c785f22bf24aef579aab1e999bd11ea918200cc26968f969fa64b62d08a45808", - "height": 2 - }, - { - "version": 1, - "totalAmount": "3000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 1, - "payloadLength": 117, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "17754763947385618000", - "amount": "3000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "senderId": "10881167371402274308L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "af6c9fcff82663a76a3364fcb5f8148df0868e8508789d44b552c326a5ba6049d35d16287e25277cffe6e192c0fda38a56fa4f1c8e1bfbce5630347f67d63b07", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "50fed4cabd9765f6b9277a543985f451f91d1a398febd511956cd60633e903fc", - "blockSignature": "2be978d08e6a626a657bc29b4b177ed5974f1a30ef49dab10d55443674f1cdc1182ab38f98e44d4cc515d697264d8fde3c2e9005f0cba55ca78caa90adb0500a", - "height": 3 - } - ] - } - }, - "description": "A valid block with a multisignature registration transaction processed", - "input": { - "version": 1, - "totalAmount": "0", - "totalFee": "1500000000", - "reward": "0", - "timestamp": 30, - "numberOfTransactions": 1, - "payloadLength": 249, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "13583421558973490948", - "amount": "0", - "type": 4, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "", - "fee": "1500000000", - "signature": "55455f4203b11c6f944668a86660beb60ae21b44c639c3b361e6ba8d080a9068251ea835bd27d8df1d4632b6b7cf0a9df4cda4e45998cbac5e0c327d8c44aa0b", - "signatures": [ - "19b3a6097b66d4438b4e07d31dee7012139d320bef3c34eae9cea11c7888ac2522ae5fdaf56df60d1064fd413c66e16b17819e22c5f7b1c21f25fc617bacc805", - "af80fb79dbdffc40543deca5734e66bb0e412be7c23d8c4ef4fc6981bcebee5e8e390d38cd5cb4486daf12b7396b6c7a941d8a1f5e57fb8e61c65e6d1f9bbd0a" - ], - "asset": { - "multisignature": { - "min": 2, - "lifetime": 1, - "keysgroup": [ - "+bed1c99f4a99cd584e886c80b300ef18e9d4265b5158e805bfdb609a77bd163f", - "+a3642d1c4605499182e5081f864b5a6f1584df336d2f2c3e49b197cbd1f36d78" - ] - } - } - } - ], - "payloadHash": "0467ff98f00182bc064d1b14758f472ca33605b3f4c2082d5d85a20328569e14", - "blockSignature": "e8d7ee2fe77e797054603650e97b1268c715719ffeb3c99b6a8cce7ee17fa3bd978a5aae8780e7721d612da1162b861051523fb17f4e738b2c75512c81806407", - "height": 4 - }, - "output": { - "chain": [ - { - "version": 1, - "totalAmount": "10000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 1, - "payloadLength": 117, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "1718118264429292047", - "amount": "10000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "ed5898d099db2e90b4274714c2a08ff211859710161eaa7b322ceb22bfd361172ca1a04fa5da89edab641f018eba80436af951287fe1422681f12ae76fbb9f0d", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "0f2a6b6175fbd717f54ce48697155b679928a942704016ce793ffc9b01c5ca1b", - "blockSignature": "921030480ffb6cf9a30f8f1261cd522920a8f48622b443fa5507a7e5b8064527c785f22bf24aef579aab1e999bd11ea918200cc26968f969fa64b62d08a45808", - "height": 2 - }, - { - "version": 1, - "totalAmount": "3000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 1, - "payloadLength": 117, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "17754763947385618000", - "amount": "3000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "senderId": "10881167371402274308L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "af6c9fcff82663a76a3364fcb5f8148df0868e8508789d44b552c326a5ba6049d35d16287e25277cffe6e192c0fda38a56fa4f1c8e1bfbce5630347f67d63b07", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "50fed4cabd9765f6b9277a543985f451f91d1a398febd511956cd60633e903fc", - "blockSignature": "2be978d08e6a626a657bc29b4b177ed5974f1a30ef49dab10d55443674f1cdc1182ab38f98e44d4cc515d697264d8fde3c2e9005f0cba55ca78caa90adb0500a", - "height": 3 - }, - { - "version": 1, - "totalAmount": "0", - "totalFee": "1500000000", - "reward": "0", - "timestamp": 30, - "numberOfTransactions": 1, - "payloadLength": 249, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "13583421558973490948", - "amount": "0", - "type": 4, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "", - "fee": "1500000000", - "signature": "55455f4203b11c6f944668a86660beb60ae21b44c639c3b361e6ba8d080a9068251ea835bd27d8df1d4632b6b7cf0a9df4cda4e45998cbac5e0c327d8c44aa0b", - "signatures": [ - "19b3a6097b66d4438b4e07d31dee7012139d320bef3c34eae9cea11c7888ac2522ae5fdaf56df60d1064fd413c66e16b17819e22c5f7b1c21f25fc617bacc805", - "af80fb79dbdffc40543deca5734e66bb0e412be7c23d8c4ef4fc6981bcebee5e8e390d38cd5cb4486daf12b7396b6c7a941d8a1f5e57fb8e61c65e6d1f9bbd0a" - ], - "asset": { - "multisignature": { - "min": 2, - "lifetime": 1, - "keysgroup": [ - "+bed1c99f4a99cd584e886c80b300ef18e9d4265b5158e805bfdb609a77bd163f", - "+a3642d1c4605499182e5081f864b5a6f1584df336d2f2c3e49b197cbd1f36d78" - ] - } - } - } - ], - "payloadHash": "0467ff98f00182bc064d1b14758f472ca33605b3f4c2082d5d85a20328569e14", - "blockSignature": "e8d7ee2fe77e797054603650e97b1268c715719ffeb3c99b6a8cce7ee17fa3bd978a5aae8780e7721d612da1162b861051523fb17f4e738b2c75512c81806407", - "height": 4 - } - ], - "accounts": [ - [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": "9999889980000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": "6990000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": 9999899990000000, - "productivity": 0 - }, - { - "address": "2222471382442610527L", - "publicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "secondPublicKey": null, - "username": "", - "isDelegate": false, - "secondSignature": false, - "balance": "1500000000", - "multiMin": 2, - "multiLifetime": 1, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": 0, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - } - ] - ] - } - } - ] -} diff --git a/protocol-specs/generator_outputs/block_processing_multisignatures/valid_block_processing_transfer_from_multisignature_account.json b/protocol-specs/generator_outputs/block_processing_multisignatures/valid_block_processing_transfer_from_multisignature_account.json deleted file mode 100644 index d378177ae61..00000000000 --- a/protocol-specs/generator_outputs/block_processing_multisignatures/valid_block_processing_transfer_from_multisignature_account.json +++ /dev/null @@ -1,400 +0,0 @@ -{ - "title": "Valid block processing", - "summary": "A valid block with a transfer transaction from a multisignature account processed", - "config": { - "network": "mainnet" - }, - "runner": "block_processing_multisignatures", - "handler": "valid_block_processing_transfer_from_multisignature_account", - "testCases": [ - { - "config": { - "initialState": { - "chain": [ - { - "version": 1, - "totalAmount": "10000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 1, - "payloadLength": 117, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "1718118264429292047", - "amount": "10000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "ed5898d099db2e90b4274714c2a08ff211859710161eaa7b322ceb22bfd361172ca1a04fa5da89edab641f018eba80436af951287fe1422681f12ae76fbb9f0d", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "0f2a6b6175fbd717f54ce48697155b679928a942704016ce793ffc9b01c5ca1b", - "blockSignature": "921030480ffb6cf9a30f8f1261cd522920a8f48622b443fa5507a7e5b8064527c785f22bf24aef579aab1e999bd11ea918200cc26968f969fa64b62d08a45808", - "height": 2 - }, - { - "version": 1, - "totalAmount": "3000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 1, - "payloadLength": 117, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "17754763947385618000", - "amount": "3000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "senderId": "10881167371402274308L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "af6c9fcff82663a76a3364fcb5f8148df0868e8508789d44b552c326a5ba6049d35d16287e25277cffe6e192c0fda38a56fa4f1c8e1bfbce5630347f67d63b07", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "50fed4cabd9765f6b9277a543985f451f91d1a398febd511956cd60633e903fc", - "blockSignature": "2be978d08e6a626a657bc29b4b177ed5974f1a30ef49dab10d55443674f1cdc1182ab38f98e44d4cc515d697264d8fde3c2e9005f0cba55ca78caa90adb0500a", - "height": 3 - }, - { - "version": 1, - "totalAmount": "0", - "totalFee": "1500000000", - "reward": "0", - "timestamp": 30, - "numberOfTransactions": 1, - "payloadLength": 249, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "13583421558973490948", - "amount": "0", - "type": 4, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "", - "fee": "1500000000", - "signature": "55455f4203b11c6f944668a86660beb60ae21b44c639c3b361e6ba8d080a9068251ea835bd27d8df1d4632b6b7cf0a9df4cda4e45998cbac5e0c327d8c44aa0b", - "signatures": [ - "19b3a6097b66d4438b4e07d31dee7012139d320bef3c34eae9cea11c7888ac2522ae5fdaf56df60d1064fd413c66e16b17819e22c5f7b1c21f25fc617bacc805", - "af80fb79dbdffc40543deca5734e66bb0e412be7c23d8c4ef4fc6981bcebee5e8e390d38cd5cb4486daf12b7396b6c7a941d8a1f5e57fb8e61c65e6d1f9bbd0a" - ], - "asset": { - "multisignature": { - "min": 2, - "lifetime": 1, - "keysgroup": [ - "+bed1c99f4a99cd584e886c80b300ef18e9d4265b5158e805bfdb609a77bd163f", - "+a3642d1c4605499182e5081f864b5a6f1584df336d2f2c3e49b197cbd1f36d78" - ] - } - } - } - ], - "payloadHash": "0467ff98f00182bc064d1b14758f472ca33605b3f4c2082d5d85a20328569e14", - "blockSignature": "e8d7ee2fe77e797054603650e97b1268c715719ffeb3c99b6a8cce7ee17fa3bd978a5aae8780e7721d612da1162b861051523fb17f4e738b2c75512c81806407", - "height": 4 - } - ], - "accounts": [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": "9999889980000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": "7690000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": 9999899990000000, - "productivity": 0 - }, - { - "address": "2222471382442610527L", - "publicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "secondPublicKey": null, - "username": "", - "isDelegate": false, - "secondSignature": false, - "balance": "790000000", - "multiMin": 2, - "multiLifetime": 1, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": 0, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - } - ] - } - }, - "description": "A valid block with a transfer transaction from a multisignature account processed", - "input": { - "version": 1, - "totalAmount": "700000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 40, - "numberOfTransactions": 1, - "payloadLength": 117, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "11710999361978347815", - "amount": "700000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "cc3522a5ca949b08c21638275a17b08dd0e7552a2e165c779ec783e243c0968f9769805b32f11a3973492c1bf8cef5be6ec44010373a9a63cd0248f558a49707", - "signatures": [ - "27151f10deed89bd10315a8a17a93d51df919ca73078e45f1cb67aae1a1961f3c67605eaf413d13ab5c234e882481bf5d78c13509281c3b2bca4a24400b2f901", - "7bf2246cb174fc7e386abd50236bf807ee2a065333c80a554ca4c23630711b1109f537cc0ce90cc154649c3abbf854a809de508e30f7ebb9dc51e7befdb8dc05" - ], - "asset": {} - } - ], - "payloadHash": "27b18b47dfd385a274fae7783483117f2430e653d29af5242c711c1782037bb0", - "blockSignature": "53aacf7babc2274813ceb32fa51b292c2e0a58edffba61e1b15439383fb79020fe7d5d9eea31028e42e23e283a9af3fb8d508f5500ca29087b891cb1efca0300", - "height": 5 - }, - "output": { - "chain": [ - { - "version": 1, - "totalAmount": "10000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 1, - "payloadLength": 117, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "1718118264429292047", - "amount": "10000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "ed5898d099db2e90b4274714c2a08ff211859710161eaa7b322ceb22bfd361172ca1a04fa5da89edab641f018eba80436af951287fe1422681f12ae76fbb9f0d", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "0f2a6b6175fbd717f54ce48697155b679928a942704016ce793ffc9b01c5ca1b", - "blockSignature": "921030480ffb6cf9a30f8f1261cd522920a8f48622b443fa5507a7e5b8064527c785f22bf24aef579aab1e999bd11ea918200cc26968f969fa64b62d08a45808", - "height": 2 - }, - { - "version": 1, - "totalAmount": "3000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 1, - "payloadLength": 117, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "17754763947385618000", - "amount": "3000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "senderId": "10881167371402274308L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "af6c9fcff82663a76a3364fcb5f8148df0868e8508789d44b552c326a5ba6049d35d16287e25277cffe6e192c0fda38a56fa4f1c8e1bfbce5630347f67d63b07", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "50fed4cabd9765f6b9277a543985f451f91d1a398febd511956cd60633e903fc", - "blockSignature": "2be978d08e6a626a657bc29b4b177ed5974f1a30ef49dab10d55443674f1cdc1182ab38f98e44d4cc515d697264d8fde3c2e9005f0cba55ca78caa90adb0500a", - "height": 3 - }, - { - "version": 1, - "totalAmount": "0", - "totalFee": "1500000000", - "reward": "0", - "timestamp": 30, - "numberOfTransactions": 1, - "payloadLength": 249, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "13583421558973490948", - "amount": "0", - "type": 4, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "", - "fee": "1500000000", - "signature": "55455f4203b11c6f944668a86660beb60ae21b44c639c3b361e6ba8d080a9068251ea835bd27d8df1d4632b6b7cf0a9df4cda4e45998cbac5e0c327d8c44aa0b", - "signatures": [ - "19b3a6097b66d4438b4e07d31dee7012139d320bef3c34eae9cea11c7888ac2522ae5fdaf56df60d1064fd413c66e16b17819e22c5f7b1c21f25fc617bacc805", - "af80fb79dbdffc40543deca5734e66bb0e412be7c23d8c4ef4fc6981bcebee5e8e390d38cd5cb4486daf12b7396b6c7a941d8a1f5e57fb8e61c65e6d1f9bbd0a" - ], - "asset": { - "multisignature": { - "min": 2, - "lifetime": 1, - "keysgroup": [ - "+bed1c99f4a99cd584e886c80b300ef18e9d4265b5158e805bfdb609a77bd163f", - "+a3642d1c4605499182e5081f864b5a6f1584df336d2f2c3e49b197cbd1f36d78" - ] - } - } - } - ], - "payloadHash": "0467ff98f00182bc064d1b14758f472ca33605b3f4c2082d5d85a20328569e14", - "blockSignature": "e8d7ee2fe77e797054603650e97b1268c715719ffeb3c99b6a8cce7ee17fa3bd978a5aae8780e7721d612da1162b861051523fb17f4e738b2c75512c81806407", - "height": 4 - }, - { - "version": 1, - "totalAmount": "700000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 40, - "numberOfTransactions": 1, - "payloadLength": 117, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "11710999361978347815", - "amount": "700000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "cc3522a5ca949b08c21638275a17b08dd0e7552a2e165c779ec783e243c0968f9769805b32f11a3973492c1bf8cef5be6ec44010373a9a63cd0248f558a49707", - "signatures": [ - "27151f10deed89bd10315a8a17a93d51df919ca73078e45f1cb67aae1a1961f3c67605eaf413d13ab5c234e882481bf5d78c13509281c3b2bca4a24400b2f901", - "7bf2246cb174fc7e386abd50236bf807ee2a065333c80a554ca4c23630711b1109f537cc0ce90cc154649c3abbf854a809de508e30f7ebb9dc51e7befdb8dc05" - ], - "asset": {} - } - ], - "payloadHash": "27b18b47dfd385a274fae7783483117f2430e653d29af5242c711c1782037bb0", - "blockSignature": "53aacf7babc2274813ceb32fa51b292c2e0a58edffba61e1b15439383fb79020fe7d5d9eea31028e42e23e283a9af3fb8d508f5500ca29087b891cb1efca0300", - "height": 5 - } - ], - "accounts": [ - [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": "9999889980000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": "7690000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": 9999899990000000, - "productivity": 0 - }, - { - "address": "2222471382442610527L", - "publicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "secondPublicKey": null, - "username": "", - "isDelegate": false, - "secondSignature": false, - "balance": "790000000", - "multiMin": 2, - "multiLifetime": 1, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": 0, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - } - ] - ] - } - } - ] -} diff --git a/protocol-specs/generator_outputs/block_processing_second_signature/invalid_block_processing_second_signature_and_funds_tx.json b/protocol-specs/generator_outputs/block_processing_second_signature/invalid_block_processing_second_signature_and_funds_tx.json deleted file mode 100644 index 1a94f07fa86..00000000000 --- a/protocol-specs/generator_outputs/block_processing_second_signature/invalid_block_processing_second_signature_and_funds_tx.json +++ /dev/null @@ -1,150 +0,0 @@ -{ - "title": "Invalid block processing", - "summary": "An invalid block with a second signature registration transaction and funds for the account in same block", - "config": { - "network": "mainnet" - }, - "runner": "block_processing_second_signature", - "handler": "invalid_block_processing_second_signature_and_funds_tx", - "testCases": [ - { - "config": { - "initialState": { - "chain": [], - "accounts": [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": 9999899990000000, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": 9999899990000000, - "productivity": 0 - } - ] - } - }, - "description": "An invalid block with a second signature registration transaction and funds for the account in same block", - "input": { - "block": { - "version": 1, - "totalAmount": "5500000000", - "totalFee": "510000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 2, - "payloadLength": 266, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "17969433194445942033", - "amount": "5500000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "56860a27dc5bc59bfd1d3fc26998601773fc86efe1ef806db51d2208a5d03d39d4b2df671b669edb9129c27ed8102ade18bbdd41cd8e289e4167add1b5df7208", - "signatures": [], - "asset": {} - }, - { - "id": "4995446105076113680", - "amount": "0", - "type": 1, - "timestamp": 102702700, - "senderPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "senderId": "10881167371402274308L", - "recipientId": "", - "fee": "500000000", - "signature": "8c442bfe3894a5dea9fe5361027b4bafe63171e08e84e90828c1d7784e9c6f3d6205e9d74197cf94ed21f30d99a8d67fe02f9f0aedeb989849abe3790381450c", - "signatures": [], - "asset": { - "signature": { - "publicKey": "62e4d09ce3fa571fb4b073fb229f5ff18b6108ca89357924db887a409f61542c" - } - } - } - ], - "payloadHash": "66341865c5cf4b3cc5e7275a439c1ac8255c1f42685ad126b7084ffb1b67cfb1", - "blockSignature": "4ebe99b8c91b1b95fec10f5e50c31bf0b067b07d9d284d5e9415741b834a3f0dd5a85a234b5ffe853273524221115ca53d4aa24fa010039a73e51baa8e4e4803", - "height": 2 - } - }, - "output": { - "chain": [], - "accounts": [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": 9999899990000000, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": 9999899990000000, - "productivity": 0 - } - ] - } - } - ] -} diff --git a/protocol-specs/generator_outputs/block_processing_second_signature/invalid_block_processing_second_signature_for_already_registered.json b/protocol-specs/generator_outputs/block_processing_second_signature/invalid_block_processing_second_signature_for_already_registered.json deleted file mode 100644 index 553b29236a4..00000000000 --- a/protocol-specs/generator_outputs/block_processing_second_signature/invalid_block_processing_second_signature_for_already_registered.json +++ /dev/null @@ -1,260 +0,0 @@ -{ - "title": "Invalid block processing", - "summary": "An invalid block with a second signature registration transaction for an already second signature account", - "config": { - "network": "mainnet" - }, - "runner": "block_processing_second_signature", - "handler": "invalid_block_processing_second_signature_for_already_registered", - "testCases": [ - { - "config": { - "initialState": { - "chain": [ - { - "version": 1, - "totalAmount": "5500000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 1, - "payloadLength": 117, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "17969433194445942033", - "amount": "5500000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "56860a27dc5bc59bfd1d3fc26998601773fc86efe1ef806db51d2208a5d03d39d4b2df671b669edb9129c27ed8102ade18bbdd41cd8e289e4167add1b5df7208", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "112d10c2484060f99bfca8c5863b99eca1bb01f38ce7391525d8cbcf7adc2ec8", - "blockSignature": "699e48eac561bb789672ab66e12772c8726999a2b473849bfdeef494a2f6cb997f6388dda074327cdbd47dac9cff9c348dde01cc4cc237fd841977253200fc00", - "height": 2 - }, - { - "version": 1, - "totalAmount": "0", - "totalFee": "500000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 1, - "payloadLength": 149, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "4995446105076113680", - "amount": "0", - "type": 1, - "timestamp": 102702700, - "senderPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "senderId": "10881167371402274308L", - "recipientId": "", - "fee": "500000000", - "signature": "8c442bfe3894a5dea9fe5361027b4bafe63171e08e84e90828c1d7784e9c6f3d6205e9d74197cf94ed21f30d99a8d67fe02f9f0aedeb989849abe3790381450c", - "signatures": [], - "asset": { - "signature": { - "publicKey": "62e4d09ce3fa571fb4b073fb229f5ff18b6108ca89357924db887a409f61542c" - } - } - } - ], - "payloadHash": "10a1abfbc3635345bf109c412da56304618bb96c161f48fdf08d9c5c4c926d34", - "blockSignature": "c6537c5ec269ffdc7b106f1e56f815d576c527cbf8c33f4903ff5b82e11c556e1a96c0440ba89b0daff72c5363edcd90fa0f6ab0758883db1cf60db042c2240a", - "height": 3 - } - ], - "accounts": [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": 9999894490000000, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": "62e4d09ce3fa571fb4b073fb229f5ff18b6108ca89357924db887a409f61542c", - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": 5000000000, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": 9999899990000000, - "productivity": 0 - } - ] - } - }, - "description": "An invalid block with a second signature registration transaction for an already second signature account", - "input": { - "blockWithNewSecondSignatureNewRegistration": { - "version": 1, - "totalAmount": "0", - "totalFee": "500000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 1, - "payloadLength": 149, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "4995446105076113680", - "amount": "0", - "type": 1, - "timestamp": 102702700, - "senderPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "senderId": "10881167371402274308L", - "recipientId": "", - "fee": "500000000", - "signature": "8c442bfe3894a5dea9fe5361027b4bafe63171e08e84e90828c1d7784e9c6f3d6205e9d74197cf94ed21f30d99a8d67fe02f9f0aedeb989849abe3790381450c", - "signatures": [], - "asset": { - "signature": { - "publicKey": "62e4d09ce3fa571fb4b073fb229f5ff18b6108ca89357924db887a409f61542c" - } - } - } - ], - "payloadHash": "10a1abfbc3635345bf109c412da56304618bb96c161f48fdf08d9c5c4c926d34", - "blockSignature": "c6537c5ec269ffdc7b106f1e56f815d576c527cbf8c33f4903ff5b82e11c556e1a96c0440ba89b0daff72c5363edcd90fa0f6ab0758883db1cf60db042c2240a", - "height": 3 - } - }, - "output": { - "chain": [ - { - "version": 1, - "totalAmount": "5500000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 1, - "payloadLength": 117, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "17969433194445942033", - "amount": "5500000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "56860a27dc5bc59bfd1d3fc26998601773fc86efe1ef806db51d2208a5d03d39d4b2df671b669edb9129c27ed8102ade18bbdd41cd8e289e4167add1b5df7208", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "112d10c2484060f99bfca8c5863b99eca1bb01f38ce7391525d8cbcf7adc2ec8", - "blockSignature": "699e48eac561bb789672ab66e12772c8726999a2b473849bfdeef494a2f6cb997f6388dda074327cdbd47dac9cff9c348dde01cc4cc237fd841977253200fc00", - "height": 2 - }, - { - "version": 1, - "totalAmount": "0", - "totalFee": "500000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 1, - "payloadLength": 149, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "4995446105076113680", - "amount": "0", - "type": 1, - "timestamp": 102702700, - "senderPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "senderId": "10881167371402274308L", - "recipientId": "", - "fee": "500000000", - "signature": "8c442bfe3894a5dea9fe5361027b4bafe63171e08e84e90828c1d7784e9c6f3d6205e9d74197cf94ed21f30d99a8d67fe02f9f0aedeb989849abe3790381450c", - "signatures": [], - "asset": { - "signature": { - "publicKey": "62e4d09ce3fa571fb4b073fb229f5ff18b6108ca89357924db887a409f61542c" - } - } - } - ], - "payloadHash": "10a1abfbc3635345bf109c412da56304618bb96c161f48fdf08d9c5c4c926d34", - "blockSignature": "c6537c5ec269ffdc7b106f1e56f815d576c527cbf8c33f4903ff5b82e11c556e1a96c0440ba89b0daff72c5363edcd90fa0f6ab0758883db1cf60db042c2240a", - "height": 3 - } - ], - "accounts": [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": 9999894490000000, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": "62e4d09ce3fa571fb4b073fb229f5ff18b6108ca89357924db887a409f61542c", - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": 5000000000, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": 9999899990000000, - "productivity": 0 - } - ] - } - } - ] -} diff --git a/protocol-specs/generator_outputs/block_processing_second_signature/valid_block_processing_one_second_signature_tx.json b/protocol-specs/generator_outputs/block_processing_second_signature/valid_block_processing_one_second_signature_tx.json deleted file mode 100644 index cc703f0008e..00000000000 --- a/protocol-specs/generator_outputs/block_processing_second_signature/valid_block_processing_one_second_signature_tx.json +++ /dev/null @@ -1,228 +0,0 @@ -{ - "title": "Valid block processing", - "summary": "A valid block with a second signature registration transaction is processed", - "config": { - "network": "mainnet" - }, - "runner": "block_processing_second_signature", - "handler": "valid_block_processing_one_second_signature_tx", - "testCases": [ - { - "config": { - "initialState": { - "chain": [ - { - "version": 1, - "totalAmount": "5500000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 1, - "payloadLength": 117, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "17969433194445942033", - "amount": "5500000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "56860a27dc5bc59bfd1d3fc26998601773fc86efe1ef806db51d2208a5d03d39d4b2df671b669edb9129c27ed8102ade18bbdd41cd8e289e4167add1b5df7208", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "112d10c2484060f99bfca8c5863b99eca1bb01f38ce7391525d8cbcf7adc2ec8", - "blockSignature": "699e48eac561bb789672ab66e12772c8726999a2b473849bfdeef494a2f6cb997f6388dda074327cdbd47dac9cff9c348dde01cc4cc237fd841977253200fc00", - "height": 2 - } - ], - "accounts": [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": 9999894490000000, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": 5500000000, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": 9999899990000000, - "productivity": 0 - } - ] - } - }, - "description": "A valid block with a second signature registration transaction is processed", - "input": { - "blockWithSecondSignatureRegistered": { - "version": 1, - "totalAmount": "0", - "totalFee": "500000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 1, - "payloadLength": 149, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "4995446105076113680", - "amount": "0", - "type": 1, - "timestamp": 102702700, - "senderPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "senderId": "10881167371402274308L", - "recipientId": "", - "fee": "500000000", - "signature": "8c442bfe3894a5dea9fe5361027b4bafe63171e08e84e90828c1d7784e9c6f3d6205e9d74197cf94ed21f30d99a8d67fe02f9f0aedeb989849abe3790381450c", - "signatures": [], - "asset": { - "signature": { - "publicKey": "62e4d09ce3fa571fb4b073fb229f5ff18b6108ca89357924db887a409f61542c" - } - } - } - ], - "payloadHash": "10a1abfbc3635345bf109c412da56304618bb96c161f48fdf08d9c5c4c926d34", - "blockSignature": "c6537c5ec269ffdc7b106f1e56f815d576c527cbf8c33f4903ff5b82e11c556e1a96c0440ba89b0daff72c5363edcd90fa0f6ab0758883db1cf60db042c2240a", - "height": 3 - } - }, - "output": { - "chain": [ - { - "version": 1, - "totalAmount": "5500000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 1, - "payloadLength": 117, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "17969433194445942033", - "amount": "5500000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "56860a27dc5bc59bfd1d3fc26998601773fc86efe1ef806db51d2208a5d03d39d4b2df671b669edb9129c27ed8102ade18bbdd41cd8e289e4167add1b5df7208", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "112d10c2484060f99bfca8c5863b99eca1bb01f38ce7391525d8cbcf7adc2ec8", - "blockSignature": "699e48eac561bb789672ab66e12772c8726999a2b473849bfdeef494a2f6cb997f6388dda074327cdbd47dac9cff9c348dde01cc4cc237fd841977253200fc00", - "height": 2 - }, - { - "version": 1, - "totalAmount": "0", - "totalFee": "500000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 1, - "payloadLength": 149, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "4995446105076113680", - "amount": "0", - "type": 1, - "timestamp": 102702700, - "senderPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "senderId": "10881167371402274308L", - "recipientId": "", - "fee": "500000000", - "signature": "8c442bfe3894a5dea9fe5361027b4bafe63171e08e84e90828c1d7784e9c6f3d6205e9d74197cf94ed21f30d99a8d67fe02f9f0aedeb989849abe3790381450c", - "signatures": [], - "asset": { - "signature": { - "publicKey": "62e4d09ce3fa571fb4b073fb229f5ff18b6108ca89357924db887a409f61542c" - } - } - } - ], - "payloadHash": "10a1abfbc3635345bf109c412da56304618bb96c161f48fdf08d9c5c4c926d34", - "blockSignature": "c6537c5ec269ffdc7b106f1e56f815d576c527cbf8c33f4903ff5b82e11c556e1a96c0440ba89b0daff72c5363edcd90fa0f6ab0758883db1cf60db042c2240a", - "height": 3 - } - ], - "accounts": [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": 9999894490000000, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": "62e4d09ce3fa571fb4b073fb229f5ff18b6108ca89357924db887a409f61542c", - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": 5000000000, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": 9999899990000000, - "productivity": 0 - } - ] - } - } - ] -} diff --git a/protocol-specs/generator_outputs/block_processing_transfers/invalid_block_processing_funding_and_transfer_same_block.json b/protocol-specs/generator_outputs/block_processing_transfers/invalid_block_processing_funding_and_transfer_same_block.json deleted file mode 100644 index 9d47873aeb4..00000000000 --- a/protocol-specs/generator_outputs/block_processing_transfers/invalid_block_processing_funding_and_transfer_same_block.json +++ /dev/null @@ -1,205 +0,0 @@ -{ - "title": "Invalid block processing", - "summary": "An invalid block with transfers valid on their own but invalid in the context of same block", - "config": { - "network": "mainnet" - }, - "runner": "block_processing_transfers", - "handler": "invalid_block_processing_funding_and_transfer_same_block", - "testCases": [ - { - "config": { - "initialState": { - "chain": [ - { - "version": 1, - "totalAmount": "5000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 1, - "payloadLength": 117, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "13770683072257473810", - "amount": "5000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "464abe544bea2f536475c9f8408fba6084df10c4700019a99c3ded11953df78396891f32b92b4e8454d5fbe2758cf971f9bce594e40f5b0cdd78b5e70e876e0d", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "123d64444b4b1bbfba75b499238cee9341f82e87047df78a2b414629a03e0e63", - "blockSignature": "d5140a97ade7cd2a6f624c40970988d4b73f7c9a21abf28e96f87fdbec43aeeecac41f83f93be3c4379160452a06d263235811503596b513faeed8b7c99f8c07", - "height": 2 - } - ], - "accounts": [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": 9999899990000000, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": 9999899990000000, - "productivity": 0 - } - ] - } - }, - "description": "An invalid block with transfers valid on their own but invalid in the context of same block", - "input": { - "version": 1, - "totalAmount": "6000000000", - "totalFee": "20000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 2, - "payloadLength": 234, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "6262962110399621582", - "amount": "2000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "11325618463998518034L", - "fee": "10000000", - "signature": "9680da9cb36c9394338b6aa166d51d82265aa793fb9c3d2c6ac5f2cbfad6f86deace762de3825f2cbdb2cd5e6562168520aa58433c75f525ff24f41166e01c0e", - "signatures": [], - "asset": {} - }, - { - "id": "13571226364241390960", - "amount": "4000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "senderId": "10881167371402274308L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "ed6ca09502e49dfd87959392faec9600dc0bba96a80e927f4219f7c6954766e0c35ae0209528107388c47b63608c9c2846f8b896c4645fba2dc6c14c13a2cc0c", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "95e78f713ed6cacfabfdd5ad2f02a21234359d56f6c7292ac6dd0d44edcd166f", - "blockSignature": "f651097eeeb43149dc1a72583ea35583681fd9823a679ea1ba331f4a52fc5672b64161c7d8f0575bef667ffb62c60274bbe9eb83fb331ea5ac520284beb33402", - "height": 3 - }, - "output": { - "chain": [ - { - "version": 1, - "totalAmount": "5000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 1, - "payloadLength": 117, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "13770683072257473810", - "amount": "5000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "464abe544bea2f536475c9f8408fba6084df10c4700019a99c3ded11953df78396891f32b92b4e8454d5fbe2758cf971f9bce594e40f5b0cdd78b5e70e876e0d", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "123d64444b4b1bbfba75b499238cee9341f82e87047df78a2b414629a03e0e63", - "blockSignature": "d5140a97ade7cd2a6f624c40970988d4b73f7c9a21abf28e96f87fdbec43aeeecac41f83f93be3c4379160452a06d263235811503596b513faeed8b7c99f8c07", - "height": 2 - } - ], - "accounts": [ - [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": "9999894980000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": "5000000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": 9999899990000000, - "productivity": 0 - } - ] - ] - } - } - ] -} diff --git a/protocol-specs/generator_outputs/block_processing_transfers/invalid_block_processing_not_enough_balance_for_second_transaction.json b/protocol-specs/generator_outputs/block_processing_transfers/invalid_block_processing_not_enough_balance_for_second_transaction.json deleted file mode 100644 index 53524424715..00000000000 --- a/protocol-specs/generator_outputs/block_processing_transfers/invalid_block_processing_not_enough_balance_for_second_transaction.json +++ /dev/null @@ -1,252 +0,0 @@ -{ - "title": "Invalid block processing", - "summary": "An invalid block with transfers valid on their own but second transfer would not have enough funds after fee is applied", - "config": { - "network": "mainnet" - }, - "runner": "block_processing_transfers", - "handler": "invalid_block_processing_not_enough_balance_for_second_transaction", - "testCases": [ - { - "config": { - "initialState": { - "chain": [ - { - "version": 1, - "totalAmount": "5000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 1, - "payloadLength": 117, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "13770683072257473810", - "amount": "5000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "464abe544bea2f536475c9f8408fba6084df10c4700019a99c3ded11953df78396891f32b92b4e8454d5fbe2758cf971f9bce594e40f5b0cdd78b5e70e876e0d", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "123d64444b4b1bbfba75b499238cee9341f82e87047df78a2b414629a03e0e63", - "blockSignature": "d5140a97ade7cd2a6f624c40970988d4b73f7c9a21abf28e96f87fdbec43aeeecac41f83f93be3c4379160452a06d263235811503596b513faeed8b7c99f8c07", - "height": 2 - } - ], - "accounts": [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": 9999899990000000, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": 9999899990000000, - "productivity": 0 - } - ] - } - }, - "description": "An invalid block with transfers valid on their own but second transfer would not have enough funds after fee is applied", - "input": { - "version": 1, - "totalAmount": "100000000", - "totalFee": "20000000", - "reward": "0", - "timestamp": 30, - "numberOfTransactions": 2, - "payloadLength": 234, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "13207194244904921093", - "amount": "50000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "844ce4607cfff823d46d520bd056f0f4c66d0df41afd1e5d8fa47e8f524086d9dcf8f62c74faf109dd3ebbb86b6142a28509203c0f7919fb2b02321ab8a8a00f", - "signatures": [], - "asset": {} - }, - { - "id": "4506081586426918539", - "amount": "50000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "11325618463998518034L", - "fee": "10000000", - "signature": "4f226b94790c952e274e3a957b31ddf0c88359be72709dda50349002690f6ac73101fe9425788647a9592d74371bded2ae464266a5f358d8dda7a2d159b3450d", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "118b458699cd144196f8cd1abda118f4a2f2089a5a63c9f902d118b6303b06ef", - "blockSignature": "e81525a000a8ec1c31908eb1131d69fd3ee344aeba188de314b26b73d1ca98c3d63bbed293a285bc658d9ba28eee0cff4343347e50e450b093e247e536aef60f", - "height": 4 - }, - "output": { - "chain": [ - { - "version": 1, - "totalAmount": "5000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 1, - "payloadLength": 117, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "13770683072257473810", - "amount": "5000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "464abe544bea2f536475c9f8408fba6084df10c4700019a99c3ded11953df78396891f32b92b4e8454d5fbe2758cf971f9bce594e40f5b0cdd78b5e70e876e0d", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "123d64444b4b1bbfba75b499238cee9341f82e87047df78a2b414629a03e0e63", - "blockSignature": "d5140a97ade7cd2a6f624c40970988d4b73f7c9a21abf28e96f87fdbec43aeeecac41f83f93be3c4379160452a06d263235811503596b513faeed8b7c99f8c07", - "height": 2 - }, - { - "version": 1, - "totalAmount": "100000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 1, - "payloadLength": 117, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "11520676974701005686", - "amount": "100000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "senderId": "10881167371402274308L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "8b45fea72627deef3076721b5e51deb7f1204e7b5cba577586239837cfefc63d7894c521e13f0f527bfa507b475a90a96ef5b00105b26a8bc0e9ba571c10530c", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "764b1359abaae19f0dc264f5250538c90293f41f844aec5ee039274dd34148f5", - "blockSignature": "e9b0e02f63018c1acb47d50c113f43a3067391721920d3d7fe4ccfb9b1e4dc91cc86d39face68714b3422fa6f70967389f7e69f07624e841125110fa8b3e3b0e", - "height": 3 - } - ], - "accounts": [ - [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": "9999894980000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": "4890000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": 9999899990000000, - "productivity": 0 - }, - { - "address": "2222471382442610527L", - "publicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "secondPublicKey": null, - "username": "", - "isDelegate": false, - "secondSignature": false, - "balance": "100000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": 0, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - } - ] - ] - } - } - ] -} diff --git a/protocol-specs/generator_outputs/block_processing_transfers/valid_block_processing_one_transfer_tx.json b/protocol-specs/generator_outputs/block_processing_transfers/valid_block_processing_one_transfer_tx.json deleted file mode 100644 index d11039686ce..00000000000 --- a/protocol-specs/generator_outputs/block_processing_transfers/valid_block_processing_one_transfer_tx.json +++ /dev/null @@ -1,239 +0,0 @@ -{ - "title": "Valid block processing", - "summary": "A valid block with a transfer transaction is processed", - "config": { - "network": "mainnet" - }, - "runner": "block_processing_transfers", - "handler": "valid_block_processing_one_transfer_tx", - "testCases": [ - { - "config": { - "initialState": { - "chain": [ - { - "version": 1, - "totalAmount": "5000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 1, - "payloadLength": 117, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "13770683072257473810", - "amount": "5000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "464abe544bea2f536475c9f8408fba6084df10c4700019a99c3ded11953df78396891f32b92b4e8454d5fbe2758cf971f9bce594e40f5b0cdd78b5e70e876e0d", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "123d64444b4b1bbfba75b499238cee9341f82e87047df78a2b414629a03e0e63", - "blockSignature": "d5140a97ade7cd2a6f624c40970988d4b73f7c9a21abf28e96f87fdbec43aeeecac41f83f93be3c4379160452a06d263235811503596b513faeed8b7c99f8c07", - "height": 2 - } - ], - "accounts": [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": 9999899990000000, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": 9999899990000000, - "productivity": 0 - } - ] - } - }, - "description": "A valid block with a transfer transaction is processed", - "input": { - "version": 1, - "totalAmount": "4000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 1, - "payloadLength": 117, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "13571226364241390960", - "amount": "4000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "senderId": "10881167371402274308L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "ed6ca09502e49dfd87959392faec9600dc0bba96a80e927f4219f7c6954766e0c35ae0209528107388c47b63608c9c2846f8b896c4645fba2dc6c14c13a2cc0c", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "702d068f79ae56bc591c5e01b090df97ee71a593bdfb78a7e203d8c582d18e3f", - "blockSignature": "ad8ab7ddfb2a58777f4a592d95f635b7395adf6d02afe07c45ae0cdafae0f21038caa585b0090556fadef676df702b8d23dfaded15492b30039bb40ae46dbf04", - "height": 3 - }, - "output": { - "chain": [ - { - "version": 1, - "totalAmount": "5000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 1, - "payloadLength": 117, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "13770683072257473810", - "amount": "5000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "464abe544bea2f536475c9f8408fba6084df10c4700019a99c3ded11953df78396891f32b92b4e8454d5fbe2758cf971f9bce594e40f5b0cdd78b5e70e876e0d", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "123d64444b4b1bbfba75b499238cee9341f82e87047df78a2b414629a03e0e63", - "blockSignature": "d5140a97ade7cd2a6f624c40970988d4b73f7c9a21abf28e96f87fdbec43aeeecac41f83f93be3c4379160452a06d263235811503596b513faeed8b7c99f8c07", - "height": 2 - }, - { - "version": 1, - "totalAmount": "4000000000", - "totalFee": "10000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 1, - "payloadLength": 117, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "13571226364241390960", - "amount": "4000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "senderId": "10881167371402274308L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "ed6ca09502e49dfd87959392faec9600dc0bba96a80e927f4219f7c6954766e0c35ae0209528107388c47b63608c9c2846f8b896c4645fba2dc6c14c13a2cc0c", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "702d068f79ae56bc591c5e01b090df97ee71a593bdfb78a7e203d8c582d18e3f", - "blockSignature": "ad8ab7ddfb2a58777f4a592d95f635b7395adf6d02afe07c45ae0cdafae0f21038caa585b0090556fadef676df702b8d23dfaded15492b30039bb40ae46dbf04", - "height": 3 - } - ], - "accounts": [ - [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": "9999894980000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": "990000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": 9999899990000000, - "productivity": 0 - }, - { - "address": "2222471382442610527L", - "publicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "secondPublicKey": null, - "username": "", - "isDelegate": false, - "secondSignature": false, - "balance": "4000000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": 0, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - } - ] - ] - } - } - ] -} diff --git a/protocol-specs/generator_outputs/block_processing_votes/invalid_block_processing_unvote_not_voted_delegate.json b/protocol-specs/generator_outputs/block_processing_votes/invalid_block_processing_unvote_not_voted_delegate.json deleted file mode 100644 index 989d536d304..00000000000 --- a/protocol-specs/generator_outputs/block_processing_votes/invalid_block_processing_unvote_not_voted_delegate.json +++ /dev/null @@ -1,241 +0,0 @@ -{ - "title": "Invalid block processing", - "summary": "An invalid block with a vote transaction that exceeds max votes", - "config": { - "netework": "mainnet" - }, - "runner": "block_processing_votes", - "handler": "invalid_block_processing_unvote_not_voted_delegate", - "testCases": [ - { - "config": { - "initialState": { - "chain": [ - { - "version": 1, - "totalAmount": "2000000000", - "totalFee": "20000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 2, - "payloadLength": 234, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "146322792079298710", - "amount": "1000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "d86fc484acfcbf08a1809326315e82488348dc3d44451769215529bc3c7a67d19731bf84f2a8717ccf794e46dd1cf8adebb162faed6c1c562e837ff559f6260a", - "signatures": [], - "asset": {} - }, - { - "id": "1004007980927738182", - "amount": "1000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "c8f15a190e0d46639f171931ff80011db73748bca07f46a667b6407eefbb29269831188674cea8be75fc4ed503def837fa8e9824aa65d625072109bec3cf4705", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "4eb93cc291c5bc1e5716385f5e694228c4dbee12e3938d8546973a258b999e6c", - "blockSignature": "da29b8bfd7ca8f605e33fa6b03e511259f3546a189509c16067f7803176a80c4cbf0dbd713d25a83842e69d1607150ac2b299321f3834387d2e59513baac340d", - "height": 2 - } - ], - "accounts": [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": 9999899990000000, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - } - ] - } - }, - "description": "An invalid block with a vote transaction that exceeds max votes", - "input": { - "version": 1, - "totalAmount": "0", - "totalFee": "100000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 1, - "payloadLength": 182, - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "9616954268006846844", - "amount": "0", - "type": 3, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "", - "fee": "100000000", - "signature": "271941efe36d85b257d2895a3e2d16fb433a14c67f9281306914afb05a86460bb3be793df745a90b3e4d1400d700898e0b881e2edac00be655134dfffefc030d", - "signatures": [], - "asset": { - "votes": [ - "-addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9" - ] - } - } - ], - "payloadHash": "7c91b935f4487685fefa8182c9c3d093965a7bf4793291c8caee7b3129cc0ffa", - "blockSignature": "db33c65fff732f2d18d2524537eec44b6c6862767b24040e8f8885d140ed4a28778a8bd260b6fd730f8afa3d253312818bb453fc650e36869e36cfa285fe6d00", - "height": 3 - }, - "output": { - "mutatedState": { - "chain": [ - { - "version": 1, - "totalAmount": "2000000000", - "totalFee": "20000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 2, - "payloadLength": 234, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "transactions": [ - { - "id": "146322792079298710", - "amount": "1000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "d86fc484acfcbf08a1809326315e82488348dc3d44451769215529bc3c7a67d19731bf84f2a8717ccf794e46dd1cf8adebb162faed6c1c562e837ff559f6260a", - "signatures": [], - "asset": {} - }, - { - "id": "1004007980927738182", - "amount": "1000000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "c8f15a190e0d46639f171931ff80011db73748bca07f46a667b6407eefbb29269831188674cea8be75fc4ed503def837fa8e9824aa65d625072109bec3cf4705", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "4eb93cc291c5bc1e5716385f5e694228c4dbee12e3938d8546973a258b999e6c", - "blockSignature": "da29b8bfd7ca8f605e33fa6b03e511259f3546a189509c16067f7803176a80c4cbf0dbd713d25a83842e69d1607150ac2b299321f3834387d2e59513baac340d", - "height": 2 - } - ], - "accounts": [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": "9999897970000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": "1000000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "2222471382442610527L", - "publicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "secondPublicKey": null, - "username": "", - "isDelegate": false, - "secondSignature": false, - "balance": "1000000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": 0, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - } - ] - } - } - } - ] -} diff --git a/protocol-specs/generator_outputs/block_processing_votes/invalid_block_processing_vote_all_delegates_in_one_transaction.json b/protocol-specs/generator_outputs/block_processing_votes/invalid_block_processing_vote_all_delegates_in_one_transaction.json deleted file mode 100644 index be832494895..00000000000 --- a/protocol-specs/generator_outputs/block_processing_votes/invalid_block_processing_vote_all_delegates_in_one_transaction.json +++ /dev/null @@ -1,6859 +0,0 @@ -{ - "title": "Invalid block processing", - "summary": "An invalid block with a vote transaction that exceeds max votes", - "config": { - "netework": "mainnet" - }, - "runner": "block_processing_votes", - "handler": "invalid_block_processing_vote_all_delegates_in_one_transaction", - "testCases": [ - { - "config": { - "initialState": { - "chain": [ - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 25, - "payloadLength": 2925, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "17408074499624623184", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2003981962043442425L", - "fee": "10000000", - "signature": "e24698c4dbc04259bc0176f459e69a67024e023c01e96b692f4817e5372ea81d7babebdc945cd825cdbc86bdf6e9eb473e28fd5426b560e9c1c5bd4b6e59a30b", - "signatures": [], - "asset": {} - }, - { - "id": "18214470982603750134", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "18181157191600196376L", - "fee": "10000000", - "signature": "a63c05c92e966bee1a23861bc7ebe18e6021f90beadea5ad222934d728a709f6140dc01dfe686bc2cb3c7d7608f535f16d26388a44f860fcd0d860cf94c6c90a", - "signatures": [], - "asset": {} - }, - { - "id": "15144340352790349396", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3485190523478756562L", - "fee": "10000000", - "signature": "9200e80fb66b12375d35835df2bad0bc0af94532609ff57e8084e7a8f9eefda05e36a5ac6c896f907a2aa9c4cf27610e3f85e42b7180c252eceaadd7e4202601", - "signatures": [], - "asset": {} - }, - { - "id": "8571884316970670251", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "8579664070066716758L", - "fee": "10000000", - "signature": "135033c801c93f8375884f9a21726c5d8cda3d713ae3ff72488b13e5e971339c9f5135b726ba4a80748f99d063d02b84cfcf6b5599d6e42fe04f075636828d0a", - "signatures": [], - "asset": {} - }, - { - "id": "11438343245763310076", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12689367895996075612L", - "fee": "10000000", - "signature": "684a6c0d248996aba86deaf9d0b5328cd54c42a434d8b1c249c585c6a4dcb65ccd09ad3903d2de0b76e84efcb7b65dbc03d84a6c201490f0a1120c2560358a07", - "signatures": [], - "asset": {} - }, - { - "id": "8717371296663044569", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6596445655213033387L", - "fee": "10000000", - "signature": "3b4bf5eb07d4c59d4c371f6b4b2c01b76f88f2458fdbc0bcdc734ed7546933a7e84eafb9232a0b410ee0359ab42b48a5a762bd8c7ff16e1fcae3a97deca5f301", - "signatures": [], - "asset": {} - }, - { - "id": "5934184169045274396", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15685993315437640088L", - "fee": "10000000", - "signature": "45e11a406aa296c8706595c19856d69420a5b19e66272962e7b098daf0bf4a9c531b6635f0377d3705eedf729ea649b16efba790644289c5f1c4f334467e8208", - "signatures": [], - "asset": {} - }, - { - "id": "8966547111821019207", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6572481065061292413L", - "fee": "10000000", - "signature": "4a390d8eb2f529abb5204ff8a4530c1e703735d9ab83e09fd49287467a6c53257dcfb1ef15a7b8fe4b5181216f557f2aafc57be67fc7cd28e710f24354a4ca00", - "signatures": [], - "asset": {} - }, - { - "id": "2554056939590297675", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6719024567117648644L", - "fee": "10000000", - "signature": "d64f78a4212ee2484858984b6d549b4ed7305ecc159ef9146da7491abc59a8513dfdcd8a5ec6a5fef6e7810f082e0837b47cfbb38df8f458a1a3625a85dc4300", - "signatures": [], - "asset": {} - }, - { - "id": "2721340684530931642", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1039287838469525702L", - "fee": "10000000", - "signature": "361ad15e6575e347160bceaae522be5c57f61631e02a27a8f32938bc0ccfefd1361392da908e22b8f51af7b6e92ce24497a6fa324dfe0933785c099a4ebd4408", - "signatures": [], - "asset": {} - }, - { - "id": "4778823118585864311", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13796903232533379929L", - "fee": "10000000", - "signature": "98cbe64bb70d194acb3e2702e9d4bf8e7957bbdf9ea738fe0e49df5537012408076c6df603fa406877397a38adf694773cdaa0df5cf193e0363f996c9f7dcd06", - "signatures": [], - "asset": {} - }, - { - "id": "9978641824727881461", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "16807489144327319524L", - "fee": "10000000", - "signature": "4421f7b22514654dbe0721e465979b272f1362de133ddab7d53a08b292d140f4ca3a7a7772ebc658c08a7b35e9b202e9d76123234effee9cadd0dce45b7aad0c", - "signatures": [], - "asset": {} - }, - { - "id": "4436319808547332365", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11595026565287740051L", - "fee": "10000000", - "signature": "20fd5fd97ef1dc5f41b04072ace7c5bf9050a334737ac01671eb1bcc60b8cbb9ea7802259f9de8d133c8c170c2494a39dc31a9a12437a243dfad74ade9466d0b", - "signatures": [], - "asset": {} - }, - { - "id": "16926733957426027033", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6996737717246838071L", - "fee": "10000000", - "signature": "35464c5bdc87bb3430596acf8a530de82764f17aab9364714db2b77b87094b4af66a3a5bbb75a5317d60859cb4f8eb44b6b8fd50fc0cf42a3de6f8a89c4d2701", - "signatures": [], - "asset": {} - }, - { - "id": "11566210006759795875", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11194005483892021001L", - "fee": "10000000", - "signature": "98991c29a56f77834a71689113360ba90e794f7fe812bfe05e7039b78809c18cc8b327b276b025eebd78d137770bc0e1777cf02244820c6f358cf276c24b3608", - "signatures": [], - "asset": {} - }, - { - "id": "2950060088463067794", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "14754807200586084685L", - "fee": "10000000", - "signature": "8272461ac6a08ebf3cb077cb3739208a4bdc0eb3ad145c6c3d0cb3c1340ac0c24003b51da8e1574f1031e0ee78b2304c20e4bf972e410987711515a8cecad80a", - "signatures": [], - "asset": {} - }, - { - "id": "9505852309335295718", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15279149762694772854L", - "fee": "10000000", - "signature": "aaadf96d3cf943cd852545799e547262a443bcd2925814e9afa71a8d95b4a4fe6caaab34665611fa5f011853116a4303280fba50a9c43c6aa1cd303697c28a06", - "signatures": [], - "asset": {} - }, - { - "id": "13895931791342724143", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11858068254874463650L", - "fee": "10000000", - "signature": "b55a125e3bd7c69270ec1ac0a13263601a1e40ad296e71b0b02654ce370379c16547fc1db38d4dd8ba69723b5c765e31891ce37b74e69d6fdeb644a3518bd90d", - "signatures": [], - "asset": {} - }, - { - "id": "8057304715611381839", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10395427086746342233L", - "fee": "10000000", - "signature": "4899ad027169af63870e8f588efda24e876cfbd88ac6a91751b93f1867f1ae3814162879951c20359be680109edfee68d046df7721d97d43544ef94fdf496f07", - "signatures": [], - "asset": {} - }, - { - "id": "4541779353911767408", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11805364634236927749L", - "fee": "10000000", - "signature": "bbfa2e638ed756ae1b417b1acdb98c04bb72de9d49664a0e292a1b1dd2d6161916e201b051300575c4f455f16edd0991e22edb17d381432afba534addfe85800", - "signatures": [], - "asset": {} - }, - { - "id": "16234710995017930149", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "8273455169423958419L", - "fee": "10000000", - "signature": "523a2dbc3da5f7b852fc5d91bc6d60ea91d23e955270fe2fc3d2c105b32177f8a83c43caad9b757940d61af11e9f51b973e058bf3d52b6bfcbfb0796b9c11c02", - "signatures": [], - "asset": {} - }, - { - "id": "7909124073833544194", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3654804916322462690L", - "fee": "10000000", - "signature": "d299eac2e8f0a303ea8d8c6e49eb842ca7fc4b9ce95efebaa82805cf31d00a3ec8096f2ed1bda7082811f75ffd1de313007e9cb92e670274b417c4cd41c3e505", - "signatures": [], - "asset": {} - }, - { - "id": "16044790640489915798", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "8696372244926065755L", - "fee": "10000000", - "signature": "f38e7151edcbf48c856917dfb38cd702540538517e6d44b2c30d79f9c00cde7c3fad45d4c8aa8f4e9ec17751cb2f710cbdd95c415dbad2d7930c077f1278200b", - "signatures": [], - "asset": {} - }, - { - "id": "2215818049991751170", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17271297386479765505L", - "fee": "10000000", - "signature": "8d40cea918b463bf29a999f30711fa2e62a28191bbf80bf7df6a1214cb803bcbe38a34b207ba325597feb8289d9b783c370c5e65a31e5defb38a93e9ae29e705", - "signatures": [], - "asset": {} - }, - { - "id": "12578439256316100319", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11229203525038722103L", - "fee": "10000000", - "signature": "a3b502ccf578fffd70a8f5c13422690a35f71b9fd8a706e045fbf5dd2acbd8d199f6f3f705befbd5063d15ea4b6a3a3771641941c53f786b518a581a1224ef0e", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "14d44ba469eada0eb841a9880ae043b11fc65c8ade1ac6ea177a9bc92bfd8743", - "blockSignature": "815e3c2ba1970d4c7a3b508605990da93d0be5d25e8cd14423ceb03bffe247771e458937cee5a05f20ffa0b9940e890a144a88d81879181c2f74aaf8c82cec05", - "height": 2 - }, - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 25, - "payloadLength": 2925, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "8025799438374852533", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11231201826468807624L", - "fee": "10000000", - "signature": "5b74278a1e0a776bc0554848b581b20a51dfeb7dfaca0a66e052ed6f8a650b6bdf2b279bf63ca86cb9a46d03df93a6df9f38ec0bbc93725bedef946b11787f02", - "signatures": [], - "asset": {} - }, - { - "id": "14272182229476900895", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9528507096611161860L", - "fee": "10000000", - "signature": "e23287eb64154d806bbfcdf490b5fd1a2f0905e8349cb77829c50cd953b8a5874fe83b89605783167e5990421168403964fb4ac78b2695e7b974f12f66ae550c", - "signatures": [], - "asset": {} - }, - { - "id": "3311584351735422633", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "677098303101863197L", - "fee": "10000000", - "signature": "7220eb1990a8bae0798bc06f662d94583eec1f9cca2031afd7e8a67ee276aca2851cb3b8e4f9a8f8ff42de019df5f60251c20bf1fa922f7b152202ed75669702", - "signatures": [], - "asset": {} - }, - { - "id": "8228571172023235083", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6253486079725348800L", - "fee": "10000000", - "signature": "1bae15165fc0b68de768d300edf07fb01acccca8ee0b13dbd409d7cf8b516a157af10f64f503cb85e9fbb07ead5578a7d79130b93a022e0b7a21597758bc0100", - "signatures": [], - "asset": {} - }, - { - "id": "13106470124845268823", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1330932780504881464L", - "fee": "10000000", - "signature": "51e60824d82e7b8b98bf3085a1da06947f710099b6765f8d55f24797a63d979525cde301921a86ed41c9a472443405241b30d12d31daace265343b96c6fde205", - "signatures": [], - "asset": {} - }, - { - "id": "297019167674035622", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9928719876370886655L", - "fee": "10000000", - "signature": "e59a0cf6064b7dc42c8cb9c50f7ebc6bddfdc114a7a4bf04c5619ef2ada3412e8f1165677279849334f4b1500d7eb713b9f95060f0d72dc56d95660b878b0309", - "signatures": [], - "asset": {} - }, - { - "id": "12288310449397079822", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5380829552614149409L", - "fee": "10000000", - "signature": "45fdd950c987a1db455984ec01cb9ece146110b1374c7909c2f1657934887846457dc081136d576fdbf6ee2c38e7021732582dbdcc6c5229190e313585580605", - "signatures": [], - "asset": {} - }, - { - "id": "11562389390458051917", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12144255005482188703L", - "fee": "10000000", - "signature": "9fc46919b6676120ef2a4d358e9a0f267c2bf99155f748837b73ff563e1ed3d6ca303bc897969cafe13225f2195caecc59828a8c53121ea6a0208ba70a1d0003", - "signatures": [], - "asset": {} - }, - { - "id": "10611516385870674765", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2460251951231579923L", - "fee": "10000000", - "signature": "89ec557ee9c9b98a375375d0e54f579057f7484bc0631737fdc4fecee1e74d43e478d356212ac08978860cbded5994cfdfddd4c071662817f2666d407c93b10f", - "signatures": [], - "asset": {} - }, - { - "id": "16939833311689537831", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10718602563400390049L", - "fee": "10000000", - "signature": "8c32a8ab117386fdf77e954be5494a46902931663f05ce1d97900d9a19697e7887bfe332ca24c5eea85e7f31172c59c5524860fee38b05e97138a6595db27d0c", - "signatures": [], - "asset": {} - }, - { - "id": "7102597587944840517", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2393437289429474816L", - "fee": "10000000", - "signature": "8ba2e2d8822b428f524c8c8f77a4a39bf5a5d3545e941187c0f71144b8986c3e98d2ba4c2fd0e291aa984f39aa140c493ff4824784584c18a9b996d7e68ea708", - "signatures": [], - "asset": {} - }, - { - "id": "3569978312214633777", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15357346183081898956L", - "fee": "10000000", - "signature": "df7e00b2967d3f47ee6559603db0a2a48654cc89d3bfe3395ae93d5cb425b05ce81ab5c060b38c3684a0c30f76a259b1f7931b8e9db40f74f6ee628cf4609400", - "signatures": [], - "asset": {} - }, - { - "id": "13782360517805908541", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6214967903930344618L", - "fee": "10000000", - "signature": "5f1a0da17ccb5528dd7b14633edfc10129e0b90bf12b66fe28183ec8536846bd4d77cce07a8fd5ffa24977afd6a2c4472e7f6224731d7ecc82054ca2b345740d", - "signatures": [], - "asset": {} - }, - { - "id": "18049803800985700176", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9824483707960713406L", - "fee": "10000000", - "signature": "5adb3a10ec0d564bcd42ca0f9e4d6f363e2e581c883dd2eefa1267759c10bb6f5c0415086600b64bffca627f36f8f51f0d2cd8501ddaa1fc199ec49de3cb6206", - "signatures": [], - "asset": {} - }, - { - "id": "5623204282959182822", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13047943150548380336L", - "fee": "10000000", - "signature": "643213572df5dd87bdd60dab83ab01350a1d48df9395b3cd63c5a344e3287d634c2860372e8226b6bafeba502752a17fadd8d321e30104edfdd7a13cc7dbac0d", - "signatures": [], - "asset": {} - }, - { - "id": "11795928299228256921", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "537318935439898807L", - "fee": "10000000", - "signature": "67b211bfd5fea06c46b34845944e214652a0246ac1572c0e22669e8561f96b4e8b6c460541a48e0513888ee923b2577a59d0f9cd0570519e1a1867745d1f0004", - "signatures": [], - "asset": {} - }, - { - "id": "16884214222620549673", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12254605294831056546L", - "fee": "10000000", - "signature": "d1c624fed68d4679ca2e4d3d985a82a53b68e8dbbbb1b44d59cd66078c0e42d480b74121cbdbe068e81a069ec34a81b379a49a9db69f862aeb139a3c1081c609", - "signatures": [], - "asset": {} - }, - { - "id": "115840012078790467", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11613981515632820140L", - "fee": "10000000", - "signature": "d2607f14f63d0d2ef0853e2465b95efa0032d1e09ade982e8ed4f87421d5cabde441b076167f887a8ff534941e4b9a436cc4713f9c04aa464795b634af48a709", - "signatures": [], - "asset": {} - }, - { - "id": "11107239525522473643", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1478505779553195737L", - "fee": "10000000", - "signature": "94f544abe1c946c7e1e0b28561944d1239bb8ba2ff6440c1f7dcdfdcfcefffe635405ff437d3b2f0a93f8ea76ef55c526c110c293aecbd0df99bd796b72c9b0e", - "signatures": [], - "asset": {} - }, - { - "id": "16198802721311480099", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9373453086736696113L", - "fee": "10000000", - "signature": "67eda05fec83e4a79f7ecc42bde5d5fc475da9635104e9001ef923605c6c8339c38328e1fde6d40c170ebf7b3b31d6b67fa479403fa776f2a589b3dab1efb705", - "signatures": [], - "asset": {} - }, - { - "id": "5128910203205860027", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9829702676947904862L", - "fee": "10000000", - "signature": "1a379d3f5fc809f04fe51adc0c596e5ea04e4ad42051f474b577b7c6a10aedacf2963e687a26f13cdf0c4dddd334c91b4579bce587b0cccc0834213f7bed5f02", - "signatures": [], - "asset": {} - }, - { - "id": "9862918556078052822", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5179180534922237219L", - "fee": "10000000", - "signature": "b561059a9593465399d6c9cd37d8ec01d0755320c3b2237b9068d1c3e70f19708fb5bdb5cf1571da7cfac06c337cdba0f12f783b46083b1ba9a8c5204325b30d", - "signatures": [], - "asset": {} - }, - { - "id": "4103387560672131179", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "162664226572374905L", - "fee": "10000000", - "signature": "b4af7c3defe470c7c891306b935743beabea12df0eab1a34409d6073fd8280e9ad8fb6273f10b600b86057a955f4c35484517506aa985c9311bcd5562b1d4b02", - "signatures": [], - "asset": {} - }, - { - "id": "16460978214317117325", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17416795040643460696L", - "fee": "10000000", - "signature": "fafa1a89ef3ef3f86a86b52016955be28c6f03b6317935c5b2c93fc41914d5439ea7ae0a21dc2e3bdc473d03caa72c31950f8d2e7bc5953816cd6c2435e21205", - "signatures": [], - "asset": {} - }, - { - "id": "2504049017519902027", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5728878764625100394L", - "fee": "10000000", - "signature": "c1ce9612c3d44c44c805c7f9fe5c0abfa5d0149eb25af1c9c09d7bdb6e37d23e38881ceefb171a72acb515e0418a2ad6e597b478bd5550e8c32ea9e4ed132b08", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "67397a64ceb1a63a922c05cbb30314b74ebc3f0543f680a8112aefc7de9e28a1", - "blockSignature": "34bc8325d20712c72de3b845b5f9ed9830bee62623349e84a6897e5fcfb0986d315d992792d2ca3832452bcd04c96473c7297c09e897b827bdfb22f154b7b505", - "height": 3 - }, - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 30, - "numberOfTransactions": 25, - "payloadLength": 2925, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "11696576473815207568", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1081724521551096934L", - "fee": "10000000", - "signature": "3caa9eaf46f2d49ff4decac3b72035bc5c48f94e2d128edc34e22c5cf58099d653be989e6c9f626a73ac072c7258b92a8c07a56b359cc603dd8d6dafc879bf0e", - "signatures": [], - "asset": {} - }, - { - "id": "17236572932986835261", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11776976371460504977L", - "fee": "10000000", - "signature": "9a761f32980dc9ba7b808de9a2fc8bf42a4e1ec421a43cb2580e637575266a5a489c2019576eec808472c2e70d83071ce4298c30c3406a28c88d9a795b36e10b", - "signatures": [], - "asset": {} - }, - { - "id": "1102904660231501725", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15692920659979620367L", - "fee": "10000000", - "signature": "fb8bcc19bd4bee4be45c92775314fa53aedec067db4b950705d895d9b5b69ed9a6b9d6c6564fd4d817124734428e95f517a3efc75a776e90cdb84ea76b729000", - "signatures": [], - "asset": {} - }, - { - "id": "3552920213127837305", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2371768942272884594L", - "fee": "10000000", - "signature": "53746e360137783b9e8cfd7ddffd5bc2949f725eeaccc359e2a18d8448fa1d42fb0bd14ffb3e161296212d734aa2d398b2472d4825192c3101001eae84953809", - "signatures": [], - "asset": {} - }, - { - "id": "12962593567192191813", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3466073897179860882L", - "fee": "10000000", - "signature": "1b5d0e2c55bc33f39a1fb1784e72ba9f743edf7c1a26438501fe3f221b6399625be3d65dee9371edeea93f87762fed631de8735f412562d81e9bdd421e817306", - "signatures": [], - "asset": {} - }, - { - "id": "6151870859045042004", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1156554003019098747L", - "fee": "10000000", - "signature": "5abe569773136e954cb987c22e479872586df64c55d0b1ddcdedeb97d0596870f9bbc35a98a4cbd981e0354a7f3b58e8d6c7bd822483900a64d403d821981c0a", - "signatures": [], - "asset": {} - }, - { - "id": "2969658647935873457", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11009807324631489084L", - "fee": "10000000", - "signature": "6c8087c79c3c0f3772985f8ee0459cc9fabe3faa66e173116338fd668b0e9ba2c8b6f12dbd5064d66028096170b012d67b3fe0022817a4641d6e8bff0cf6e709", - "signatures": [], - "asset": {} - }, - { - "id": "4025638377532507522", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2037513790649430470L", - "fee": "10000000", - "signature": "80bd7d926fe8b4a8311f591a787f1b93df2ced430494a41764b69e9b92de6078b1ed4bd930e407f1a43bd506fc25be94eeadc147fcef291378ffb82a7b8e4f0d", - "signatures": [], - "asset": {} - }, - { - "id": "4313167705088603682", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11506830473925742632L", - "fee": "10000000", - "signature": "8ef547108c35fb250dec79f01c1ac7dce6563d8b37f22a7f85e488224b6623caf8ae5bfef179cac22759637c79431b2704ec63a3d3858a6259e9471b572b4c00", - "signatures": [], - "asset": {} - }, - { - "id": "5064037264165080132", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13996264772258038665L", - "fee": "10000000", - "signature": "81eb355a6e437f90726006f178104a214ffed81414912aa73f946ad159e5da4ba54c4232ec771d84334b9665aa2601a97120febfa2ffdbb3c497faf31b270402", - "signatures": [], - "asset": {} - }, - { - "id": "4315961170557752336", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15196907279410793719L", - "fee": "10000000", - "signature": "9f6a2dd9bab0a869ac888f9bb9795691fe4bce780a936f527ac0dcf02e9d26d720e9f8a2af67d76f9e4428cf95eb7ae43571cbcc175bd3079ec27dcd7d8af60d", - "signatures": [], - "asset": {} - }, - { - "id": "10156253552195660710", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "18101328368221611426L", - "fee": "10000000", - "signature": "239712991a1d049a200e0785d33f99e3e99537b0fa3e1178d0172ed4a0dbfd7aceec0443dbd1a96c4504d44957fd5dcadfae83980eec12ac4970ba835d50ea0d", - "signatures": [], - "asset": {} - }, - { - "id": "10633224528200373805", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3038510178697972178L", - "fee": "10000000", - "signature": "893c37cb6ad3f508ba36772aac4444ad49147b830ad5f63c6711a8d8f36790e6c8302c9899d14c5f8fcbfbb33e6cc2a2209b97a24095b76b0eb19d66bb46450e", - "signatures": [], - "asset": {} - }, - { - "id": "1289310662615418552", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "14018336151296112016L", - "fee": "10000000", - "signature": "d237153b31cfbf1468c19d44dd208bb40271580a29736e0898615d9c7fde916f129584017920a39e0d104da78f1e6cb76e1d5f90b555ef80a8989665c508890c", - "signatures": [], - "asset": {} - }, - { - "id": "5454931265177014691", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6147291942291731858L", - "fee": "10000000", - "signature": "689fe9ebe71fc7c1cdd6688675a45ce437640ddbb262bebfa7cc0b38ed70663ba29b755b0477214b4436062bcb75dafbd69ba554e917a4f8cef44788900f0f01", - "signatures": [], - "asset": {} - }, - { - "id": "4586118194906731302", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "14846615469478045551L", - "fee": "10000000", - "signature": "3081ea0c44130c1181354fc6ca7ad3cf83b92dccc762ff5a744d5f7dded6f79e62615b38d2c1e5bae213892b0e4aad66134ecd6ce14b107a94b68e8a9c01d908", - "signatures": [], - "asset": {} - }, - { - "id": "9364484208974345967", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17110047919889272525L", - "fee": "10000000", - "signature": "da5eff67679f1b16c0c1c6a9165e0f41cf501129e748bba5f5e48d6355453d11b84e49ce9748c1a6ac31af3002934dc655113c71cca00ff1d98f39a68e77ab0d", - "signatures": [], - "asset": {} - }, - { - "id": "15435095934525696706", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "68059329122227204L", - "fee": "10000000", - "signature": "66ec665811f9f49238c4935e77eb477937118ac0aac1b185dae0ec8e7f15ffa1fb47d2da215529732e196882847d435328aec56997391569f8821eb6afed0903", - "signatures": [], - "asset": {} - }, - { - "id": "7566745013236005023", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "7838076639178338424L", - "fee": "10000000", - "signature": "1ca0ab71dfd28177cae652465929a22dc98f4ec8cbe681d89611d3a13eb63406b4804032b3253f10f097eb117e77ce7ecc682ff0e626a30ee3bd1e7ea44aec0a", - "signatures": [], - "asset": {} - }, - { - "id": "5925522634122353343", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9090572627256317041L", - "fee": "10000000", - "signature": "70fd29a329bce31e079e046eaba78d58833c24e1833fe443b6b0969de3cb732864fd66cf1b4598277894c687c2ad7f6ea1d0e5b27158b8268c83e87eb89e930a", - "signatures": [], - "asset": {} - }, - { - "id": "673109712059907390", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9617151563281131501L", - "fee": "10000000", - "signature": "f4f030ef704ab12b02bdd7fa11e4c96dc19c7d92c1c9877d283a2852afcecbafe1d631b5ee2cf10c1b2a45037e998f3ea9bbbb5dfaae6fc005252f2039c4a609", - "signatures": [], - "asset": {} - }, - { - "id": "7869710848071583148", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6726252519465624456L", - "fee": "10000000", - "signature": "65be1594ba90d4fea2f1c198b5cb0ee96b372107322a05125fca2c3a95e8f66f6beb3f64cdaa8051f462e80e3d90366fe8e205e25818b17e501835133201c706", - "signatures": [], - "asset": {} - }, - { - "id": "13267540047619304133", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3978875557882351502L", - "fee": "10000000", - "signature": "88fb0d7e28d8920e83fb338d535dd6851ada56b8d29e16ba4dec7e4a5eb4b474144d9466e1932c9243f78b16532a61a8edb6b96da5f6a049b1b13c235ba1f70e", - "signatures": [], - "asset": {} - }, - { - "id": "7453165009623102782", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15441829200899900957L", - "fee": "10000000", - "signature": "157bbb9d0f0a5462776e4d7c9f776e5d7ab5f0d22c849a817ca851cb1c8e7dfa693c0fcefb2f4e53962ed363305110718484b1f31caf05139603ea745184e60a", - "signatures": [], - "asset": {} - }, - { - "id": "3990561157000916649", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11004588490103196952L", - "fee": "10000000", - "signature": "5ceef9c322a30f6711147eb7d6feb6c2fd4ef8637de1a20ade404f51e5db8f6346b0196b06c51262f24bf60b54155de91bfa4541bbfba8748981b035bf6f290a", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "a08bae56b0612aff995c55d8a895c63c6c570e47937c89d06b392708410292ca", - "blockSignature": "237e9a449152d456414a3ad180dcbe82ab8b5792bfa9f8dcbb09efd1d44dca341e1e1c7783231516fd4e86cbb379491afeaa8e3f86619f6b2f313ec1c8e2580e", - "height": 4 - }, - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 40, - "numberOfTransactions": 25, - "payloadLength": 2925, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "7752400059973634657", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "309766985700168161L", - "fee": "10000000", - "signature": "cb87f949c1def0964006a4c534ead0deb95c79f58f5c4508d1b8c5a4c768d8bd467fe0ca37a898ffbd0874a3b7b3e8ec9845278c63359a2eb881552da4a0e30e", - "signatures": [], - "asset": {} - }, - { - "id": "3258995506575428122", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2185933284430885504L", - "fee": "10000000", - "signature": "13d8be91b1a00fe96dffeaf5b1d0bb8988cb0ec125edb6ca1f3acf23d78f804e345cf929b6e04b2f3fa4ed65a6b696030e6db66105154c0b9ecbaed7f213f20a", - "signatures": [], - "asset": {} - }, - { - "id": "4106921143252734976", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6700417780469657062L", - "fee": "10000000", - "signature": "fea2c7287df824e0c5df062c2bc1879a7492a2d67c724cc136d6628e16bc451f41bcd532bbb468d3ab05fe6a37093f989c9a66bc294d38e95bee2da8e20cfa01", - "signatures": [], - "asset": {} - }, - { - "id": "10980381717329270816", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15867701141673224975L", - "fee": "10000000", - "signature": "e90399899f1dce5cc20fbd1344185c6d0d445ab9f00a5fb9618185bf10318d3580ac83fe50e128c6708984253f4d4e9763b09033fee4541226d513c2dc2f8d02", - "signatures": [], - "asset": {} - }, - { - "id": "15033197825580018253", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "7749538982696555450L", - "fee": "10000000", - "signature": "286f79893019505859bd13e87d58029551e596220c7883298b4bd025bbcd0d0eae09b87983cc28efe714f81c20edcc1fdfc5b11c32d68a02365780d7fe209f08", - "signatures": [], - "asset": {} - }, - { - "id": "5521556708797779276", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "263761216888896549L", - "fee": "10000000", - "signature": "d489fed583d9ac28a38ca1d3ec33e72d3b16a40ba8d2160d59aa95aa58ae08e998aa46f480be7acfabec1411686d8a986abe374e34c09bddf3179f86148d240d", - "signatures": [], - "asset": {} - }, - { - "id": "15167623828937954059", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9703017731198160198L", - "fee": "10000000", - "signature": "3facc105ddcfc961adb278c3271cfac8b8f34e775541c5a1ab11b1453c85ca3c1febf2bfef79705b066f05942ab95a166ad7d39834080b743346b84d7fa5db0d", - "signatures": [], - "asset": {} - }, - { - "id": "14215880153810057136", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13787002016364430124L", - "fee": "10000000", - "signature": "00e75404acf5dc6d7408073d212d273fcc2a515fbe428b421410cc439ac480dadf6a055ef1dc8cbeea7e482044717bcca97341f7c7ec0ff66af550e6eda78206", - "signatures": [], - "asset": {} - }, - { - "id": "6090723394938994300", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "9e0f67a3a7c119e01ea325f162091e4a7a91411c1d8da17f583f09481834a77e0410aa3baa0147ad312edf2ffac1ef78a13034b33f0d5dfa7e87477c5589e803", - "signatures": [], - "asset": {} - }, - { - "id": "17189589949313588135", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5312766513260345125L", - "fee": "10000000", - "signature": "a77b877efabeddefcb9bcf796f71ebff632934a3d50343e95a464b74a7bd476b4df4485de3ebe6ce81ec4100f81b9ed08339189b0c5728e6a570c472e96b0d0f", - "signatures": [], - "asset": {} - }, - { - "id": "10859540735798758200", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17769700073017685523L", - "fee": "10000000", - "signature": "486f5de6cc249b88715190dbd5ba9397ee2ebc98d5a46130194e2de43f5f47ad4720d1df1ea8341cb185cb6f75194407fd46061322d4176c5787e9ac0606b206", - "signatures": [], - "asset": {} - }, - { - "id": "12510762312883508685", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10555862272344793163L", - "fee": "10000000", - "signature": "dd3dc3504df528251ad8588d0f35d67962cb00832dbd747cf3edc712bf9a12866cb4892d5badf3bd236f03feb595d99493ab7b4b0da6780ec1eec38a0fd3000f", - "signatures": [], - "asset": {} - }, - { - "id": "10488150576653287671", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "7806545753492919148L", - "fee": "10000000", - "signature": "eec66000a042dbb85def2cd8cc029bdbca644d924bdd8ff848ac699609a81a470c755d4d094f9d8bcdf7d7524ff2e3db0c9547380e0252878248fda4e709a306", - "signatures": [], - "asset": {} - }, - { - "id": "13364627675383404769", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "4351572711388220555L", - "fee": "10000000", - "signature": "9000c000aeeff0e7d98ac078abb59c150354ba23f1bdb8bbaa6acabae2500266318226f709eaae4a6107f06f480f9f9e6a097f660b09135f6b8675d0feefb107", - "signatures": [], - "asset": {} - }, - { - "id": "4434016647538685497", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12937672077630275226L", - "fee": "10000000", - "signature": "f2c2566d3c1fea03f4649886b45304dee7169ce35407e2ef43bc59d1888fc3b14a1eb1da10578b378e2201fa284ddd4943085940a35255dcfbaafe5cbd86a009", - "signatures": [], - "asset": {} - }, - { - "id": "9426806496160687621", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9950029393097476480L", - "fee": "10000000", - "signature": "1ce78938b2609e083256766fef4c0fd55b217804425149f8da5c5992bffdf8412ccba22af84501470960cf39a1facc90e5a083b1cab3cc9e97dbef32f1502605", - "signatures": [], - "asset": {} - }, - { - "id": "17561049477170736313", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "4331258378288911563L", - "fee": "10000000", - "signature": "5cc0fac87ed927f0a09f6cb8c6fec894bf79cd331c74d19179029fbc8c47929900c0c7370fea7d2edbe11c81e5b4108ab48e09ed8d3e7f2a8c3ccfe2dd34b903", - "signatures": [], - "asset": {} - }, - { - "id": "16901049218100534256", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2581762640681118072L", - "fee": "10000000", - "signature": "05ba393f6677effa80d8e9ec9fd72dc4c8ed3c81d6e43b5e63cb0b51f4c0732d0739aae31881e759081bd240d8e5ac1b7fda6aa19aca7ec4708b2835f14ac403", - "signatures": [], - "asset": {} - }, - { - "id": "16443552390126008741", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13607583239938732846L", - "fee": "10000000", - "signature": "fa8eea98f848dcfe6a74c30548e946cd02035fc88655611170fe07b7bed024e02fa9182fcb74e1e75ded1f3bf749f7092532095deb543a7aba8e54648e005407", - "signatures": [], - "asset": {} - }, - { - "id": "8416775416417889720", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11959294293312794939L", - "fee": "10000000", - "signature": "f1b2e625f11ef5ba1b04f5ba4ea000ca58b804c99c9e2b97e53879a7fcfe9f39bcbc9bca995a2a8e6230ff980446cfc6af513437c1613ea065028b30ad94860d", - "signatures": [], - "asset": {} - }, - { - "id": "4094753762095767407", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13227119536266737242L", - "fee": "10000000", - "signature": "723bb19c006ee1e96069413edaee9078e50d0c7bffff2a8b0d2c387e25c58d5731d0f76252bc927ba1a10c8ecad13012641358bd78390aa59f741966d23aeb05", - "signatures": [], - "asset": {} - }, - { - "id": "10852866158962089301", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5225235021585670513L", - "fee": "10000000", - "signature": "b4dfb8b8ecd097b17a0117abe791ae69f8118f929b7a1eff4e8b71126a52b16da3fc9feb92c8387278449cfd8f784b3fe3acfe7065b78f1e1574e3d3654d0807", - "signatures": [], - "asset": {} - }, - { - "id": "4636573379062517456", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15300035861842713585L", - "fee": "10000000", - "signature": "63e92a0bbab08a7ae741871f0f2d8ea54cf11b268bfdd04da31323e4ca95a53f326ce763d420d9a100b8ffc96557764b800f3b71095b0c91688890e41f62ac05", - "signatures": [], - "asset": {} - }, - { - "id": "10790235482235615780", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1998811414849260567L", - "fee": "10000000", - "signature": "3681c55bbc58ea8e460749c4581739b23506b88138ef149faf8848abfb73b806006e1acf99b9654421129a6e5aa25ce0c1df53f5574e1dc525f79e0c137db009", - "signatures": [], - "asset": {} - }, - { - "id": "9907739825562008875", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15064680481049926459L", - "fee": "10000000", - "signature": "d240955243e4464667ba5257e26bfbd0b2274b1caacbc6b464b12532ffc23d47f102d9d3cef2ec4acd939109991a2dab109600bf1e66424b36cbc70206bf000a", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "70f0c3ee125d78c5a9eca70a3ca334be0ed8739aad1bab555f0adb381239cc5b", - "blockSignature": "e364cc770dd1bccbc6cf7f2df98e8bbaee6430e1dcdf6b8d0297a36c97587f584b0bd1d02bacd52ef79cd36d3a32d899e8529a3e74f111ebf314d05e6879f40a", - "height": 5 - }, - { - "version": 1, - "totalAmount": "20000000000", - "totalFee": "20000000", - "reward": "0", - "timestamp": 50, - "numberOfTransactions": 2, - "payloadLength": 234, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "14831233385909626183", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15675505605575781355L", - "fee": "10000000", - "signature": "e7ea4142d8871d68b77325f25b911676a6b662bfdaf48a5a40006982874bb190067b8b154c64ae364dd4020cfbd505bcabf79352422d6dd6a86d2589fccf1d0b", - "signatures": [], - "asset": {} - }, - { - "id": "7862217066699506469", - "amount": "10100000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "6dfe53962c422ff7f9633d258ae9ce7a599b900171dedfd1c263620ff9ca8bdae7588e30cd05c7fdb1e2a6747f30b87160ff946483ae4084eb9ec21bff9e8406", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "1e7d5ec9883237745aefb0e76cfc8b2f5afb1c37665556ca26909f23cd95f526", - "blockSignature": "c6e9625fb3513d2d69301bb7d5753686f7fd7e81ab6cb4cea8ca8d6c05bd4d5451ff01147c54793bbc745c519f1b2cf7ad1f39dcdf2f0c775d24b98e10692202", - "height": 6 - } - ], - "accounts": [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": "9999899990000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": "0", - "productivity": 0 - }, - { - "address": "2003981962043442425L", - "publicKey": "5d28e992b80172f38d3a2f9592cad740fd18d3c2e187745cd5f7badf285ed819", - "secondPublicKey": null, - "username": "genesis_4", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 32, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "18181157191600196376L", - "publicKey": "9503d36c0810f9ac1a9d7d45bf778387a2baab151a45d77ac1289fbe29abb18f", - "secondPublicKey": null, - "username": "genesis_35", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 56, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "3485190523478756562L", - "publicKey": "399a7d14610c4da8800ed929fc6a05133deb8fbac8403dec93226e96fa7590ee", - "secondPublicKey": null, - "username": "genesis_12", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 21, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "8579664070066716758L", - "publicKey": "74583aba9c0b92e4f08c8c75e6df341c255ca007971195ff64d6f909dc4b7177", - "secondPublicKey": null, - "username": "genesis_73", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 46, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "12689367895996075612L", - "publicKey": "b00269bd169f0f89bd2f278788616521dd1539868ced5a63b652208a04ee1556", - "secondPublicKey": null, - "username": "genesis_19", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 71, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6596445655213033387L", - "publicKey": "3476bba16437ee0e04a29daa34d753139fbcfc14152372d7be5b7c75d51bac6c", - "secondPublicKey": null, - "username": "genesis_50", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 19, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15685993315437640088L", - "publicKey": "4fe5cd087a319956ddc05725651e56486961b7d5733ecd23e26e463bf9253bb5", - "secondPublicKey": null, - "username": "genesis_5", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 28, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6572481065061292413L", - "publicKey": "386217d98eee87268a54d2d76ce9e801ac86271284d793154989e37cb31bcd0e", - "secondPublicKey": null, - "username": "genesis_16", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 20, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6719024567117648644L", - "publicKey": "1cc68fa0b12521158e09779fd5978ccc0ac26bf99320e00a9549b542dd9ada16", - "secondPublicKey": null, - "username": "genesis_21", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 12, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "1039287838469525702L", - "publicKey": "6fb2e0882cd9d895e1e441b9f9be7f98e877aa0a16ae230ee5caceb7a1b896ae", - "secondPublicKey": null, - "username": "genesis_64", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 44, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "13796903232533379929L", - "publicKey": "a796e9c0516a40ccd0eee7a32fdc2dc297fee40a9c76fef9c1bb0cf41ae69750", - "secondPublicKey": null, - "username": "genesis_6", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 68, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "16807489144327319524L", - "publicKey": "82174ee408161186e650427032f4cfb2496f429b4157da78888cbcea39c387fc", - "secondPublicKey": null, - "username": "genesis_32", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 48, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11595026565287740051L", - "publicKey": "47b9b07df72d38c19867c6a8c12429e6b8e4d2be48b27cd407da590c7a2af0dc", - "secondPublicKey": null, - "username": "genesis_42", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 25, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6996737717246838071L", - "publicKey": "b5341e839b25c4cc2aaf421704c0fb6ba987d537678e23e45d3ca32454a2908c", - "secondPublicKey": null, - "username": "genesis_24", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 73, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11194005483892021001L", - "publicKey": "948b8b509579306694c00833ec1c0f81e964487db2206ddb1517bfeca2b0dc1b", - "secondPublicKey": null, - "username": "genesis_18", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 54, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "14754807200586084685L", - "publicKey": "6164b0cc68f8de44cde90c78e838b9ee1d6041fa61cf0cfbd834d76bb369a10e", - "secondPublicKey": null, - "username": "genesis_49", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 34, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15279149762694772854L", - "publicKey": "a50a55d4476bb118ba5121a07b51c185a8fe0a92b65840143b006b9820124df4", - "secondPublicKey": null, - "username": "genesis_36", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 67, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11858068254874463650L", - "publicKey": "1af35b29ca515ff5b805a5e3a0ab8c518915b780d5988e76b0672a71b5a3be02", - "secondPublicKey": null, - "username": "genesis_14", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 10, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "10395427086746342233L", - "publicKey": "67651d29dc8d94bcb1174d5bd602762850a89850503b01a5ffde3b726b43d3d2", - "secondPublicKey": null, - "username": "genesis_7", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 39, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11805364634236927749L", - "publicKey": "910da2a8e20f25ccbcb029fdcafd369b43d75e5bc4dc6d92352c29404acc350f", - "secondPublicKey": null, - "username": "genesis_46", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 53, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "8273455169423958419L", - "publicKey": "9d3058175acab969f41ad9b86f7a2926c74258670fe56b37c429c01fca9f2f0f", - "secondPublicKey": null, - "username": "genesis_1", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 63, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3654804916322462690L", - "publicKey": "19ffdf99dee16e4be2db4b0e000b56ab3a4e10bee9f457d8988f75ff7a79fc00", - "secondPublicKey": null, - "username": "genesis_27", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 9, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "8696372244926065755L", - "publicKey": "6d462852d410e84ca199a34d7ccad443784471f22cf3de37c531ce3b87ebbc41", - "secondPublicKey": null, - "username": "genesis_89", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 41, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "17271297386479765505L", - "publicKey": "edbb9828fbe62da2a59afbc8623e8ebc5ed2f9b7f77a0cd1cdcf55edea30521c", - "secondPublicKey": null, - "username": "genesis_61", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 93, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11229203525038722103L", - "publicKey": "b6ac700bf890b887e218dbd55b8f6b091dfc5a684d0fd7a6f69db7dc0313b51b", - "secondPublicKey": null, - "username": "genesis_62", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 74, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11231201826468807624L", - "publicKey": "19d55c023d85d6061d1e196fa440a50907878e2d425bcd893366fa04bc23b4de", - "secondPublicKey": null, - "username": "genesis_88", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 8, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "9528507096611161860L", - "publicKey": "fab7b58be4c1e9542c342023b52e9d359ea89a3af34440bdb97318273e8555f0", - "secondPublicKey": null, - "username": "genesis_71", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 100, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "677098303101863197L", - "publicKey": "31402977c7eaf9e38d18d0689a45d719d615de941f7e80f6db388453b46f4df5", - "secondPublicKey": null, - "username": "genesis_97", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 18, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6253486079725348800L", - "publicKey": "6f04988de7e63537c8f14e84b0eb51e0ea9c5da8b4b9256243b3e40b1aeccb76", - "secondPublicKey": null, - "username": "genesis_53", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 43, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1330932780504881464L", - "publicKey": "68680ca0bcd4676489976837edeac305c34f652e970386013ef26e67589a2516", - "secondPublicKey": null, - "username": "genesis_82", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 40, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9928719876370886655L", - "publicKey": "96c16a6251e1b9a8c918d5821a5aa8dfb9385607258338297221c5a226eca5c6", - "secondPublicKey": null, - "username": "genesis_45", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 58, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "5380829552614149409L", - "publicKey": "2f9b9a43b915bb8dcea45ea3b8552ebec202eb196a7889c2495d948e15f4a724", - "secondPublicKey": null, - "username": "genesis_34", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 17, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "12144255005482188703L", - "publicKey": "f7b9751d59dd6be6029aa36a81a3f6436e2970cf4348845ab6254678fb946c18", - "secondPublicKey": null, - "username": "genesis_56", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 97, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2460251951231579923L", - "publicKey": "a10ed9c59dac2c4b8264dc34f2d318719fb5f20ecdd8d6be2d7abfe32294f20d", - "secondPublicKey": null, - "username": "genesis_75", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 65, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "10718602563400390049L", - "publicKey": "27f43391cca75cbc82d1750307649508d1d318cd015f1f172b97318f17ab954e", - "secondPublicKey": null, - "username": "genesis_67", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 15, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "2393437289429474816L", - "publicKey": "f25af3c59ac7f5155c7a9f36762bd941b9dc9c5c051a1bc2d4e34ed773dd04a3", - "secondPublicKey": null, - "username": "genesis_83", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 94, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15357346183081898956L", - "publicKey": "73fec19d4bfe361c0680a7cfd24b3f744a1c1b29d932c4d89ce6157679f8af7d", - "secondPublicKey": null, - "username": "genesis_92", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 45, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6214967903930344618L", - "publicKey": "85b07e51ffe528f272b7eb734d0496158f2b0f890155ebe59ba2989a8ccc9a49", - "secondPublicKey": null, - "username": "genesis_28", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 49, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9824483707960713406L", - "publicKey": "526931663cbee883ff22369172cba091a5dd5fa1200284fa790d7aeca53d37af", - "secondPublicKey": null, - "username": "genesis_55", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 29, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13047943150548380336L", - "publicKey": "b137de324fcc79dd1a21ae39a2ee8eed05e76b86d8e89d378f8bb766afb8719f", - "secondPublicKey": null, - "username": "genesis_96", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 72, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "537318935439898807L", - "publicKey": "86499879448d1b0215d59cbf078836e3d7d9d2782d56a2274a568761bff36f19", - "secondPublicKey": null, - "username": "genesis_17", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 50, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "12254605294831056546L", - "publicKey": "141b16ac8d5bd150f16b1caa08f689057ca4c4434445e56661831f4e671b7c0a", - "secondPublicKey": null, - "username": "genesis_2", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 7, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11613981515632820140L", - "publicKey": "47c8b3d6a9e418f0920ef58383260bcd04799db150612d4ff6eb399bcd07f216", - "secondPublicKey": null, - "username": "genesis_40", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 26, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1478505779553195737L", - "publicKey": "5c4af5cb0c1c92df2ed4feeb9751e54e951f9d3f77196511f13e636cf6064e74", - "secondPublicKey": null, - "username": "genesis_11", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 31, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9373453086736696113L", - "publicKey": "d3e3c8348bca51461eabfc382f8a01e8e284db54104ad37ec0695d48ae5531ac", - "secondPublicKey": null, - "username": "genesis_84", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 84, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9829702676947904862L", - "publicKey": "9a0f19e60581003b70291cf4a874e8217b04871e676b2c53c85a18ab95c2683b", - "secondPublicKey": null, - "username": "genesis_65", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 60, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "5179180534922237219L", - "publicKey": "0779ca873bbda77f2850965c8a3a3d40a6ee4ec56af55f0a3f16c7c34c0f298b", - "secondPublicKey": null, - "username": "genesis_91", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 5, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "162664226572374905L", - "publicKey": "94b163c5a5ad346db1c84edaff51604164476cf78b8834b6b610dd03bd6b65d9", - "secondPublicKey": null, - "username": "genesis_48", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 55, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "17416795040643460696L", - "publicKey": "95ea7eb026e250741be85e3593166ef0c4cb3a6eb9114dba8f0974987f10403f", - "secondPublicKey": null, - "username": "genesis_30", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 57, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "5728878764625100394L", - "publicKey": "1e82c7db09da2010e7f5fef24d83bc46238a20ef7ecdf12d9f32e4318a818777", - "secondPublicKey": null, - "username": "genesis_93", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 14, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1081724521551096934L", - "publicKey": "c61d0822bbdbfe2a0b5503daff0ce8441c623115c94c0cfcf047a51f8b7160d3", - "secondPublicKey": null, - "username": "genesis_76", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 80, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11776976371460504977L", - "publicKey": "1e6ce18addd973ad432f05f16a4c86372eaca054cbdbcaf1169ad6df033f6b85", - "secondPublicKey": null, - "username": "genesis_66", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 13, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15692920659979620367L", - "publicKey": "e42bfabc4a61f02131760af5f2fa0311007932a819a508da25f2ce6af2468156", - "secondPublicKey": null, - "username": "genesis_94", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 89, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2371768942272884594L", - "publicKey": "9c16751dbe57f4dff7b3fb8911a62c0cb2bdee6240e3f3fefe76832788cb14c6", - "secondPublicKey": null, - "username": "genesis_58", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 62, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3466073897179860882L", - "publicKey": "9a7452495138cf7cf5a1564c3ef16b186dd8ab4f96423f160e22a3aec6eb614f", - "secondPublicKey": null, - "username": "genesis_43", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 61, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1156554003019098747L", - "publicKey": "64db2bce729e302f6021047dfd39b6c53caf83b42da4b5b881cb153a3fb31613", - "secondPublicKey": null, - "username": "genesis_80", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 38, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11009807324631489084L", - "publicKey": "4bde949c19a0803631768148019473929b5f8661e9e48efb8d895efa9dd24aef", - "secondPublicKey": null, - "username": "genesis_33", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 27, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2037513790649430470L", - "publicKey": "5f6cc5a8aac752d37c676b0d46a798f7625e37dfa1e96091983274e04ab7ffe2", - "secondPublicKey": null, - "username": "genesis_57", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 33, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11506830473925742632L", - "publicKey": "03e811dda4f51323ac712cd12299410830d655ddffb104f2c9974d90bf8c583a", - "secondPublicKey": null, - "username": "genesis_79", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 4, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13996264772258038665L", - "publicKey": "3be2eb47134d5158e5f7d52076b624b76744b3fba8aa50791b46ba21408524c9", - "secondPublicKey": null, - "username": "genesis_85", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 22, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "15196907279410793719L", - "publicKey": "cdd68a321ea737e82bce23d2208040f79471d36f2e6f84c74ea36ab26245e522", - "secondPublicKey": null, - "username": "genesis_69", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 81, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "18101328368221611426L", - "publicKey": "55405aed8c3a1eabe678be3ad4d36043d6ef8e637d213b84ee703d87f6b250ed", - "secondPublicKey": null, - "username": "genesis_26", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 30, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3038510178697972178L", - "publicKey": "9986cedd4b5a28e4c81d9b4bff0461dddaa25099df00b8632fe99e88df28ce73", - "secondPublicKey": null, - "username": "genesis_78", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 59, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "14018336151296112016L", - "publicKey": "3ff32442bb6da7d60c1b7752b24e6467813c9b698e0f278d48c43580da972135", - "secondPublicKey": null, - "username": "genesis_3", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 24, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6147291942291731858L", - "publicKey": "3ea481498521e9fb1201b2295d0e9afa826ac6a3ef51de2f00365f915ac7ac06", - "secondPublicKey": null, - "username": "genesis_10", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 23, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "14846615469478045551L", - "publicKey": "f9f6ff873c10c24eba834be28a56415a49c9c67b7c0ee9f106da827847168986", - "secondPublicKey": null, - "username": "genesis_70", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 99, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "17110047919889272525L", - "publicKey": "0186d6cbee0c9b1a9783e7202f57fc234b1d98197ada1cc29cfbdf697a636ef1", - "secondPublicKey": null, - "username": "genesis_60", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 2, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "68059329122227204L", - "publicKey": "f62062b7590d46f382fb8c37a26ab0a1bd512951777aedcaa96822230727d3a1", - "secondPublicKey": null, - "username": "genesis_98", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 96, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "7838076639178338424L", - "publicKey": "07935c642c7409c365258c8488760e96a851cee618aec72eeeb135c9c827f0f9", - "secondPublicKey": null, - "username": "genesis_54", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 6, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9090572627256317041L", - "publicKey": "640dfec4541daed209a455577d7ba519ad92b18692edd9ae71d1a02958f47b1b", - "secondPublicKey": null, - "username": "genesis_9", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 36, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9617151563281131501L", - "publicKey": "e818ac2e8e9ffacd2d49f0f2f6739e16711644194d10bb1a8e9e434603125fa1", - "secondPublicKey": null, - "username": "genesis_87", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 91, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6726252519465624456L", - "publicKey": "904c294899819cce0283d8d351cb10febfa0e9f0acd90a820ec8eb90a7084c37", - "secondPublicKey": null, - "username": "genesis_101", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 52, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3978875557882351502L", - "publicKey": "644a971f2c0d0d4b657d050fca27e5f9265e3dfa02a71f7fbf834cc2f2a6a4c8", - "secondPublicKey": null, - "username": "genesis_68", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 37, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15441829200899900957L", - "publicKey": "9f2fcc688518324273da230afff9756312bf23592174896fab669c2d78b1533c", - "secondPublicKey": null, - "username": "genesis_86", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 64, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11004588490103196952L", - "publicKey": "031e27beab583e2c94cb3167d128fc1a356c1ae88adfcfaa2334abffa3ae0b4c", - "secondPublicKey": null, - "username": "genesis_77", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 3, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "309766985700168161L", - "publicKey": "ba2ea5e324eeb42fa6f4d1132a1d79911721e8507033bb0abd49715f531877b4", - "secondPublicKey": null, - "username": "genesis_59", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 75, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2185933284430885504L", - "publicKey": "a10f963752b3a44702dfa48b429ac742bea94d97849b1180a36750df3a783621", - "secondPublicKey": null, - "username": "genesis_22", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 66, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6700417780469657062L", - "publicKey": "8a0bcba8e909036b7a0fdb244f049d847b117d871d203ef7cc4c3917c94fd5fd", - "secondPublicKey": null, - "username": "genesis_29", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 51, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "15867701141673224975L", - "publicKey": "fc8672466cc16688b5e239a784cd0e4c0acf214af039d9b2bf7a006da4043883", - "secondPublicKey": null, - "username": "genesis_37", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 101, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "7749538982696555450L", - "publicKey": "6e904b2f678eb3b6c3042acb188a607d903d441d61508d047fe36b3c982995c8", - "secondPublicKey": null, - "username": "genesis_13", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 42, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "263761216888896549L", - "publicKey": "f33f93aa1f3ddcfd4e42d3206ddaab966f7f1b6672e5096d6da6adefd38edc67", - "secondPublicKey": null, - "username": "genesis_23", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 95, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "9703017731198160198L", - "publicKey": "eabfe7093ef2394deb1b84287f2ceb1b55fe638edc3358a28fc74f64b3498094", - "secondPublicKey": null, - "username": "genesis_47", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 92, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "13787002016364430124L", - "publicKey": "db821a4f828db977c6a8d186cc4a44280a6ef6f54ac18ec9eb32f78735f38683", - "secondPublicKey": null, - "username": "genesis_38", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 87, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "5312766513260345125L", - "publicKey": "ba7acc3bcbd47dbf13d744e57f696341c260ce2ea8f332919f18cb543b1f3fc7", - "secondPublicKey": null, - "username": "genesis_39", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 76, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "17769700073017685523L", - "publicKey": "da673805f349faf9ca1db167cb941b27f4517a36d23b3c21da4159cff0045fbe", - "secondPublicKey": null, - "username": "genesis_25", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 86, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "10555862272344793163L", - "publicKey": "c3d1bc76dea367512df3832c437c7b2c95508e140f655425a733090da86fb82d", - "secondPublicKey": null, - "username": "genesis_8", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 78, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "7806545753492919148L", - "publicKey": "cf8a3bf23d1936a34facc4ff63d86d21cc2e1ac17e0010035dc3ef7ae85010dc", - "secondPublicKey": null, - "username": "genesis_31", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 82, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "4351572711388220555L", - "publicKey": "d1c3a2cb254554971db289b917a665b5c547617d6fd20c2d6051bc5dfc805b34", - "secondPublicKey": null, - "username": "genesis_41", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 83, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "12937672077630275226L", - "publicKey": "e13a0267444e026fe755ec128858bf3c519864631e0e4c474ba33f2470a18b83", - "secondPublicKey": null, - "username": "genesis_20", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 88, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9950029393097476480L", - "publicKey": "bf9f5cfc548d29983cc0dfa5c4ec47c66c31df0f87aa669869678996902ab47f", - "secondPublicKey": null, - "username": "genesis_95", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 4, - "rank": 77, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "4331258378288911563L", - "publicKey": "c4dfedeb4f639f749e498a2307f1545ddd6bda62e5503ac1832b122c4a5aedf9", - "secondPublicKey": null, - "username": "genesis_44", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 79, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "2581762640681118072L", - "publicKey": "01389197bbaf1afb0acd47bbfeabb34aca80fb372a8f694a1c0716b3398db746", - "secondPublicKey": null, - "username": "genesis_51", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 4, - "rank": 1, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13607583239938732846L", - "publicKey": "2b6f49383af36fd9f1a72d5d2708c8c354add89aaea7edc702c420e2d5fdf22e", - "secondPublicKey": null, - "username": "genesis_74", - "isDelegate": true, - "secondSignature": false, - "balance": 99100, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 16, - "fees": 99100, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11959294293312794939L", - "publicKey": "d8daea40fd098d4d546aa76b8e006ce4368c052ffe2c26b6eb843e925d54a408", - "secondPublicKey": null, - "username": "genesis_15", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 85, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13227119536266737242L", - "publicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "secondPublicKey": null, - "username": "genesis_90", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 90, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "5225235021585670513L", - "publicKey": "1b5a93c7622c666b0228236a70ee1a31407828b71bfb6daaa29a1509e87d4d3c", - "secondPublicKey": null, - "username": "genesis_72", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 11, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15300035861842713585L", - "publicKey": "76c9494237e608d43fd6fb0114106a7517f5503cf79d7482db58a02304339b6c", - "secondPublicKey": null, - "username": "genesis_99", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 47, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "1998811414849260567L", - "publicKey": "62bbb3c41e43df73de2c3f87e6577d095b84cf6deb1b2d6e87612a9156b980f8", - "secondPublicKey": null, - "username": "genesis_63", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 35, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15064680481049926459L", - "publicKey": "aa33af13b440746b4f24312cba5fa910eb077ce6b16b84ebb482cb7720b5c686", - "secondPublicKey": null, - "username": "genesis_52", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 69, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "15675505605575781355L", - "publicKey": "f827f60366fae9f9ed65384979de780f4a18c6dbfbefb1c7d100957dde51a06d", - "secondPublicKey": null, - "username": "genesis_81", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 98, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - } - ] - } - }, - "description": "An invalid block with a vote transaction that exceeds max votes", - "input": { - "version": 1, - "totalAmount": "0", - "totalFee": "100000000", - "reward": "0", - "timestamp": 60, - "numberOfTransactions": 1, - "payloadLength": 6682, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "18392854983462775709", - "amount": "0", - "type": 3, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "", - "fee": "100000000", - "signature": "fde80485a3db0b9995b3ab0b7f9c7ad40cbb8bd05bd699a593c4072fd2ad8ef72accefc93a75e4a0e82c053d6c25cc3576f37b862804c9800a6d6d978abd8b07", - "signatures": [], - "asset": { - "votes": [ - "+5d28e992b80172f38d3a2f9592cad740fd18d3c2e187745cd5f7badf285ed819", - "+9503d36c0810f9ac1a9d7d45bf778387a2baab151a45d77ac1289fbe29abb18f", - "+399a7d14610c4da8800ed929fc6a05133deb8fbac8403dec93226e96fa7590ee", - "+74583aba9c0b92e4f08c8c75e6df341c255ca007971195ff64d6f909dc4b7177", - "+b00269bd169f0f89bd2f278788616521dd1539868ced5a63b652208a04ee1556", - "+3476bba16437ee0e04a29daa34d753139fbcfc14152372d7be5b7c75d51bac6c", - "+4fe5cd087a319956ddc05725651e56486961b7d5733ecd23e26e463bf9253bb5", - "+386217d98eee87268a54d2d76ce9e801ac86271284d793154989e37cb31bcd0e", - "+1cc68fa0b12521158e09779fd5978ccc0ac26bf99320e00a9549b542dd9ada16", - "+6fb2e0882cd9d895e1e441b9f9be7f98e877aa0a16ae230ee5caceb7a1b896ae", - "+a796e9c0516a40ccd0eee7a32fdc2dc297fee40a9c76fef9c1bb0cf41ae69750", - "+82174ee408161186e650427032f4cfb2496f429b4157da78888cbcea39c387fc", - "+47b9b07df72d38c19867c6a8c12429e6b8e4d2be48b27cd407da590c7a2af0dc", - "+b5341e839b25c4cc2aaf421704c0fb6ba987d537678e23e45d3ca32454a2908c", - "+948b8b509579306694c00833ec1c0f81e964487db2206ddb1517bfeca2b0dc1b", - "+6164b0cc68f8de44cde90c78e838b9ee1d6041fa61cf0cfbd834d76bb369a10e", - "+a50a55d4476bb118ba5121a07b51c185a8fe0a92b65840143b006b9820124df4", - "+1af35b29ca515ff5b805a5e3a0ab8c518915b780d5988e76b0672a71b5a3be02", - "+67651d29dc8d94bcb1174d5bd602762850a89850503b01a5ffde3b726b43d3d2", - "+910da2a8e20f25ccbcb029fdcafd369b43d75e5bc4dc6d92352c29404acc350f", - "+9d3058175acab969f41ad9b86f7a2926c74258670fe56b37c429c01fca9f2f0f", - "+19ffdf99dee16e4be2db4b0e000b56ab3a4e10bee9f457d8988f75ff7a79fc00", - "+6d462852d410e84ca199a34d7ccad443784471f22cf3de37c531ce3b87ebbc41", - "+edbb9828fbe62da2a59afbc8623e8ebc5ed2f9b7f77a0cd1cdcf55edea30521c", - "+b6ac700bf890b887e218dbd55b8f6b091dfc5a684d0fd7a6f69db7dc0313b51b", - "+19d55c023d85d6061d1e196fa440a50907878e2d425bcd893366fa04bc23b4de", - "+fab7b58be4c1e9542c342023b52e9d359ea89a3af34440bdb97318273e8555f0", - "+31402977c7eaf9e38d18d0689a45d719d615de941f7e80f6db388453b46f4df5", - "+6f04988de7e63537c8f14e84b0eb51e0ea9c5da8b4b9256243b3e40b1aeccb76", - "+68680ca0bcd4676489976837edeac305c34f652e970386013ef26e67589a2516", - "+96c16a6251e1b9a8c918d5821a5aa8dfb9385607258338297221c5a226eca5c6", - "+2f9b9a43b915bb8dcea45ea3b8552ebec202eb196a7889c2495d948e15f4a724", - "+f7b9751d59dd6be6029aa36a81a3f6436e2970cf4348845ab6254678fb946c18", - "+a10ed9c59dac2c4b8264dc34f2d318719fb5f20ecdd8d6be2d7abfe32294f20d", - "+27f43391cca75cbc82d1750307649508d1d318cd015f1f172b97318f17ab954e", - "+f25af3c59ac7f5155c7a9f36762bd941b9dc9c5c051a1bc2d4e34ed773dd04a3", - "+73fec19d4bfe361c0680a7cfd24b3f744a1c1b29d932c4d89ce6157679f8af7d", - "+85b07e51ffe528f272b7eb734d0496158f2b0f890155ebe59ba2989a8ccc9a49", - "+526931663cbee883ff22369172cba091a5dd5fa1200284fa790d7aeca53d37af", - "+b137de324fcc79dd1a21ae39a2ee8eed05e76b86d8e89d378f8bb766afb8719f", - "+86499879448d1b0215d59cbf078836e3d7d9d2782d56a2274a568761bff36f19", - "+141b16ac8d5bd150f16b1caa08f689057ca4c4434445e56661831f4e671b7c0a", - "+47c8b3d6a9e418f0920ef58383260bcd04799db150612d4ff6eb399bcd07f216", - "+5c4af5cb0c1c92df2ed4feeb9751e54e951f9d3f77196511f13e636cf6064e74", - "+d3e3c8348bca51461eabfc382f8a01e8e284db54104ad37ec0695d48ae5531ac", - "+9a0f19e60581003b70291cf4a874e8217b04871e676b2c53c85a18ab95c2683b", - "+0779ca873bbda77f2850965c8a3a3d40a6ee4ec56af55f0a3f16c7c34c0f298b", - "+94b163c5a5ad346db1c84edaff51604164476cf78b8834b6b610dd03bd6b65d9", - "+95ea7eb026e250741be85e3593166ef0c4cb3a6eb9114dba8f0974987f10403f", - "+1e82c7db09da2010e7f5fef24d83bc46238a20ef7ecdf12d9f32e4318a818777", - "+c61d0822bbdbfe2a0b5503daff0ce8441c623115c94c0cfcf047a51f8b7160d3", - "+1e6ce18addd973ad432f05f16a4c86372eaca054cbdbcaf1169ad6df033f6b85", - "+e42bfabc4a61f02131760af5f2fa0311007932a819a508da25f2ce6af2468156", - "+9c16751dbe57f4dff7b3fb8911a62c0cb2bdee6240e3f3fefe76832788cb14c6", - "+9a7452495138cf7cf5a1564c3ef16b186dd8ab4f96423f160e22a3aec6eb614f", - "+64db2bce729e302f6021047dfd39b6c53caf83b42da4b5b881cb153a3fb31613", - "+4bde949c19a0803631768148019473929b5f8661e9e48efb8d895efa9dd24aef", - "+5f6cc5a8aac752d37c676b0d46a798f7625e37dfa1e96091983274e04ab7ffe2", - "+03e811dda4f51323ac712cd12299410830d655ddffb104f2c9974d90bf8c583a", - "+3be2eb47134d5158e5f7d52076b624b76744b3fba8aa50791b46ba21408524c9", - "+cdd68a321ea737e82bce23d2208040f79471d36f2e6f84c74ea36ab26245e522", - "+55405aed8c3a1eabe678be3ad4d36043d6ef8e637d213b84ee703d87f6b250ed", - "+9986cedd4b5a28e4c81d9b4bff0461dddaa25099df00b8632fe99e88df28ce73", - "+3ff32442bb6da7d60c1b7752b24e6467813c9b698e0f278d48c43580da972135", - "+3ea481498521e9fb1201b2295d0e9afa826ac6a3ef51de2f00365f915ac7ac06", - "+f9f6ff873c10c24eba834be28a56415a49c9c67b7c0ee9f106da827847168986", - "+0186d6cbee0c9b1a9783e7202f57fc234b1d98197ada1cc29cfbdf697a636ef1", - "+f62062b7590d46f382fb8c37a26ab0a1bd512951777aedcaa96822230727d3a1", - "+07935c642c7409c365258c8488760e96a851cee618aec72eeeb135c9c827f0f9", - "+640dfec4541daed209a455577d7ba519ad92b18692edd9ae71d1a02958f47b1b", - "+e818ac2e8e9ffacd2d49f0f2f6739e16711644194d10bb1a8e9e434603125fa1", - "+904c294899819cce0283d8d351cb10febfa0e9f0acd90a820ec8eb90a7084c37", - "+644a971f2c0d0d4b657d050fca27e5f9265e3dfa02a71f7fbf834cc2f2a6a4c8", - "+9f2fcc688518324273da230afff9756312bf23592174896fab669c2d78b1533c", - "+031e27beab583e2c94cb3167d128fc1a356c1ae88adfcfaa2334abffa3ae0b4c", - "+ba2ea5e324eeb42fa6f4d1132a1d79911721e8507033bb0abd49715f531877b4", - "+a10f963752b3a44702dfa48b429ac742bea94d97849b1180a36750df3a783621", - "+8a0bcba8e909036b7a0fdb244f049d847b117d871d203ef7cc4c3917c94fd5fd", - "+fc8672466cc16688b5e239a784cd0e4c0acf214af039d9b2bf7a006da4043883", - "+6e904b2f678eb3b6c3042acb188a607d903d441d61508d047fe36b3c982995c8", - "+f33f93aa1f3ddcfd4e42d3206ddaab966f7f1b6672e5096d6da6adefd38edc67", - "+eabfe7093ef2394deb1b84287f2ceb1b55fe638edc3358a28fc74f64b3498094", - "+db821a4f828db977c6a8d186cc4a44280a6ef6f54ac18ec9eb32f78735f38683", - "+addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "+ba7acc3bcbd47dbf13d744e57f696341c260ce2ea8f332919f18cb543b1f3fc7", - "+da673805f349faf9ca1db167cb941b27f4517a36d23b3c21da4159cff0045fbe", - "+c3d1bc76dea367512df3832c437c7b2c95508e140f655425a733090da86fb82d", - "+cf8a3bf23d1936a34facc4ff63d86d21cc2e1ac17e0010035dc3ef7ae85010dc", - "+d1c3a2cb254554971db289b917a665b5c547617d6fd20c2d6051bc5dfc805b34", - "+e13a0267444e026fe755ec128858bf3c519864631e0e4c474ba33f2470a18b83", - "+bf9f5cfc548d29983cc0dfa5c4ec47c66c31df0f87aa669869678996902ab47f", - "+c4dfedeb4f639f749e498a2307f1545ddd6bda62e5503ac1832b122c4a5aedf9", - "+01389197bbaf1afb0acd47bbfeabb34aca80fb372a8f694a1c0716b3398db746", - "+2b6f49383af36fd9f1a72d5d2708c8c354add89aaea7edc702c420e2d5fdf22e", - "+d8daea40fd098d4d546aa76b8e006ce4368c052ffe2c26b6eb843e925d54a408", - "+e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "+1b5a93c7622c666b0228236a70ee1a31407828b71bfb6daaa29a1509e87d4d3c", - "+76c9494237e608d43fd6fb0114106a7517f5503cf79d7482db58a02304339b6c", - "+62bbb3c41e43df73de2c3f87e6577d095b84cf6deb1b2d6e87612a9156b980f8", - "+aa33af13b440746b4f24312cba5fa910eb077ce6b16b84ebb482cb7720b5c686", - "+f827f60366fae9f9ed65384979de780f4a18c6dbfbefb1c7d100957dde51a06d" - ] - } - } - ], - "payloadHash": "9d6b926e288c40ff8f387b25ce4b0e7ad1892d32d18cf94bcd8c2aeeeeff68c6", - "blockSignature": "1a3c65b0f60074a89a1236ca3ae48cab3a9b503939d48103e34a779c0c190fac743a5c3cf640f1a054e593c6383e1c87fe025c2e1bf278855de6e77ea1a77805", - "height": 7 - }, - "output": { - "chain": [ - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 25, - "payloadLength": 2925, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "17408074499624623184", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2003981962043442425L", - "fee": "10000000", - "signature": "e24698c4dbc04259bc0176f459e69a67024e023c01e96b692f4817e5372ea81d7babebdc945cd825cdbc86bdf6e9eb473e28fd5426b560e9c1c5bd4b6e59a30b", - "signatures": [], - "asset": {} - }, - { - "id": "18214470982603750134", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "18181157191600196376L", - "fee": "10000000", - "signature": "a63c05c92e966bee1a23861bc7ebe18e6021f90beadea5ad222934d728a709f6140dc01dfe686bc2cb3c7d7608f535f16d26388a44f860fcd0d860cf94c6c90a", - "signatures": [], - "asset": {} - }, - { - "id": "15144340352790349396", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3485190523478756562L", - "fee": "10000000", - "signature": "9200e80fb66b12375d35835df2bad0bc0af94532609ff57e8084e7a8f9eefda05e36a5ac6c896f907a2aa9c4cf27610e3f85e42b7180c252eceaadd7e4202601", - "signatures": [], - "asset": {} - }, - { - "id": "8571884316970670251", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "8579664070066716758L", - "fee": "10000000", - "signature": "135033c801c93f8375884f9a21726c5d8cda3d713ae3ff72488b13e5e971339c9f5135b726ba4a80748f99d063d02b84cfcf6b5599d6e42fe04f075636828d0a", - "signatures": [], - "asset": {} - }, - { - "id": "11438343245763310076", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12689367895996075612L", - "fee": "10000000", - "signature": "684a6c0d248996aba86deaf9d0b5328cd54c42a434d8b1c249c585c6a4dcb65ccd09ad3903d2de0b76e84efcb7b65dbc03d84a6c201490f0a1120c2560358a07", - "signatures": [], - "asset": {} - }, - { - "id": "8717371296663044569", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6596445655213033387L", - "fee": "10000000", - "signature": "3b4bf5eb07d4c59d4c371f6b4b2c01b76f88f2458fdbc0bcdc734ed7546933a7e84eafb9232a0b410ee0359ab42b48a5a762bd8c7ff16e1fcae3a97deca5f301", - "signatures": [], - "asset": {} - }, - { - "id": "5934184169045274396", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15685993315437640088L", - "fee": "10000000", - "signature": "45e11a406aa296c8706595c19856d69420a5b19e66272962e7b098daf0bf4a9c531b6635f0377d3705eedf729ea649b16efba790644289c5f1c4f334467e8208", - "signatures": [], - "asset": {} - }, - { - "id": "8966547111821019207", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6572481065061292413L", - "fee": "10000000", - "signature": "4a390d8eb2f529abb5204ff8a4530c1e703735d9ab83e09fd49287467a6c53257dcfb1ef15a7b8fe4b5181216f557f2aafc57be67fc7cd28e710f24354a4ca00", - "signatures": [], - "asset": {} - }, - { - "id": "2554056939590297675", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6719024567117648644L", - "fee": "10000000", - "signature": "d64f78a4212ee2484858984b6d549b4ed7305ecc159ef9146da7491abc59a8513dfdcd8a5ec6a5fef6e7810f082e0837b47cfbb38df8f458a1a3625a85dc4300", - "signatures": [], - "asset": {} - }, - { - "id": "2721340684530931642", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1039287838469525702L", - "fee": "10000000", - "signature": "361ad15e6575e347160bceaae522be5c57f61631e02a27a8f32938bc0ccfefd1361392da908e22b8f51af7b6e92ce24497a6fa324dfe0933785c099a4ebd4408", - "signatures": [], - "asset": {} - }, - { - "id": "4778823118585864311", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13796903232533379929L", - "fee": "10000000", - "signature": "98cbe64bb70d194acb3e2702e9d4bf8e7957bbdf9ea738fe0e49df5537012408076c6df603fa406877397a38adf694773cdaa0df5cf193e0363f996c9f7dcd06", - "signatures": [], - "asset": {} - }, - { - "id": "9978641824727881461", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "16807489144327319524L", - "fee": "10000000", - "signature": "4421f7b22514654dbe0721e465979b272f1362de133ddab7d53a08b292d140f4ca3a7a7772ebc658c08a7b35e9b202e9d76123234effee9cadd0dce45b7aad0c", - "signatures": [], - "asset": {} - }, - { - "id": "4436319808547332365", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11595026565287740051L", - "fee": "10000000", - "signature": "20fd5fd97ef1dc5f41b04072ace7c5bf9050a334737ac01671eb1bcc60b8cbb9ea7802259f9de8d133c8c170c2494a39dc31a9a12437a243dfad74ade9466d0b", - "signatures": [], - "asset": {} - }, - { - "id": "16926733957426027033", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6996737717246838071L", - "fee": "10000000", - "signature": "35464c5bdc87bb3430596acf8a530de82764f17aab9364714db2b77b87094b4af66a3a5bbb75a5317d60859cb4f8eb44b6b8fd50fc0cf42a3de6f8a89c4d2701", - "signatures": [], - "asset": {} - }, - { - "id": "11566210006759795875", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11194005483892021001L", - "fee": "10000000", - "signature": "98991c29a56f77834a71689113360ba90e794f7fe812bfe05e7039b78809c18cc8b327b276b025eebd78d137770bc0e1777cf02244820c6f358cf276c24b3608", - "signatures": [], - "asset": {} - }, - { - "id": "2950060088463067794", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "14754807200586084685L", - "fee": "10000000", - "signature": "8272461ac6a08ebf3cb077cb3739208a4bdc0eb3ad145c6c3d0cb3c1340ac0c24003b51da8e1574f1031e0ee78b2304c20e4bf972e410987711515a8cecad80a", - "signatures": [], - "asset": {} - }, - { - "id": "9505852309335295718", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15279149762694772854L", - "fee": "10000000", - "signature": "aaadf96d3cf943cd852545799e547262a443bcd2925814e9afa71a8d95b4a4fe6caaab34665611fa5f011853116a4303280fba50a9c43c6aa1cd303697c28a06", - "signatures": [], - "asset": {} - }, - { - "id": "13895931791342724143", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11858068254874463650L", - "fee": "10000000", - "signature": "b55a125e3bd7c69270ec1ac0a13263601a1e40ad296e71b0b02654ce370379c16547fc1db38d4dd8ba69723b5c765e31891ce37b74e69d6fdeb644a3518bd90d", - "signatures": [], - "asset": {} - }, - { - "id": "8057304715611381839", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10395427086746342233L", - "fee": "10000000", - "signature": "4899ad027169af63870e8f588efda24e876cfbd88ac6a91751b93f1867f1ae3814162879951c20359be680109edfee68d046df7721d97d43544ef94fdf496f07", - "signatures": [], - "asset": {} - }, - { - "id": "4541779353911767408", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11805364634236927749L", - "fee": "10000000", - "signature": "bbfa2e638ed756ae1b417b1acdb98c04bb72de9d49664a0e292a1b1dd2d6161916e201b051300575c4f455f16edd0991e22edb17d381432afba534addfe85800", - "signatures": [], - "asset": {} - }, - { - "id": "16234710995017930149", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "8273455169423958419L", - "fee": "10000000", - "signature": "523a2dbc3da5f7b852fc5d91bc6d60ea91d23e955270fe2fc3d2c105b32177f8a83c43caad9b757940d61af11e9f51b973e058bf3d52b6bfcbfb0796b9c11c02", - "signatures": [], - "asset": {} - }, - { - "id": "7909124073833544194", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3654804916322462690L", - "fee": "10000000", - "signature": "d299eac2e8f0a303ea8d8c6e49eb842ca7fc4b9ce95efebaa82805cf31d00a3ec8096f2ed1bda7082811f75ffd1de313007e9cb92e670274b417c4cd41c3e505", - "signatures": [], - "asset": {} - }, - { - "id": "16044790640489915798", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "8696372244926065755L", - "fee": "10000000", - "signature": "f38e7151edcbf48c856917dfb38cd702540538517e6d44b2c30d79f9c00cde7c3fad45d4c8aa8f4e9ec17751cb2f710cbdd95c415dbad2d7930c077f1278200b", - "signatures": [], - "asset": {} - }, - { - "id": "2215818049991751170", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17271297386479765505L", - "fee": "10000000", - "signature": "8d40cea918b463bf29a999f30711fa2e62a28191bbf80bf7df6a1214cb803bcbe38a34b207ba325597feb8289d9b783c370c5e65a31e5defb38a93e9ae29e705", - "signatures": [], - "asset": {} - }, - { - "id": "12578439256316100319", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11229203525038722103L", - "fee": "10000000", - "signature": "a3b502ccf578fffd70a8f5c13422690a35f71b9fd8a706e045fbf5dd2acbd8d199f6f3f705befbd5063d15ea4b6a3a3771641941c53f786b518a581a1224ef0e", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "14d44ba469eada0eb841a9880ae043b11fc65c8ade1ac6ea177a9bc92bfd8743", - "blockSignature": "815e3c2ba1970d4c7a3b508605990da93d0be5d25e8cd14423ceb03bffe247771e458937cee5a05f20ffa0b9940e890a144a88d81879181c2f74aaf8c82cec05", - "height": 2 - }, - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 25, - "payloadLength": 2925, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "8025799438374852533", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11231201826468807624L", - "fee": "10000000", - "signature": "5b74278a1e0a776bc0554848b581b20a51dfeb7dfaca0a66e052ed6f8a650b6bdf2b279bf63ca86cb9a46d03df93a6df9f38ec0bbc93725bedef946b11787f02", - "signatures": [], - "asset": {} - }, - { - "id": "14272182229476900895", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9528507096611161860L", - "fee": "10000000", - "signature": "e23287eb64154d806bbfcdf490b5fd1a2f0905e8349cb77829c50cd953b8a5874fe83b89605783167e5990421168403964fb4ac78b2695e7b974f12f66ae550c", - "signatures": [], - "asset": {} - }, - { - "id": "3311584351735422633", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "677098303101863197L", - "fee": "10000000", - "signature": "7220eb1990a8bae0798bc06f662d94583eec1f9cca2031afd7e8a67ee276aca2851cb3b8e4f9a8f8ff42de019df5f60251c20bf1fa922f7b152202ed75669702", - "signatures": [], - "asset": {} - }, - { - "id": "8228571172023235083", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6253486079725348800L", - "fee": "10000000", - "signature": "1bae15165fc0b68de768d300edf07fb01acccca8ee0b13dbd409d7cf8b516a157af10f64f503cb85e9fbb07ead5578a7d79130b93a022e0b7a21597758bc0100", - "signatures": [], - "asset": {} - }, - { - "id": "13106470124845268823", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1330932780504881464L", - "fee": "10000000", - "signature": "51e60824d82e7b8b98bf3085a1da06947f710099b6765f8d55f24797a63d979525cde301921a86ed41c9a472443405241b30d12d31daace265343b96c6fde205", - "signatures": [], - "asset": {} - }, - { - "id": "297019167674035622", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9928719876370886655L", - "fee": "10000000", - "signature": "e59a0cf6064b7dc42c8cb9c50f7ebc6bddfdc114a7a4bf04c5619ef2ada3412e8f1165677279849334f4b1500d7eb713b9f95060f0d72dc56d95660b878b0309", - "signatures": [], - "asset": {} - }, - { - "id": "12288310449397079822", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5380829552614149409L", - "fee": "10000000", - "signature": "45fdd950c987a1db455984ec01cb9ece146110b1374c7909c2f1657934887846457dc081136d576fdbf6ee2c38e7021732582dbdcc6c5229190e313585580605", - "signatures": [], - "asset": {} - }, - { - "id": "11562389390458051917", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12144255005482188703L", - "fee": "10000000", - "signature": "9fc46919b6676120ef2a4d358e9a0f267c2bf99155f748837b73ff563e1ed3d6ca303bc897969cafe13225f2195caecc59828a8c53121ea6a0208ba70a1d0003", - "signatures": [], - "asset": {} - }, - { - "id": "10611516385870674765", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2460251951231579923L", - "fee": "10000000", - "signature": "89ec557ee9c9b98a375375d0e54f579057f7484bc0631737fdc4fecee1e74d43e478d356212ac08978860cbded5994cfdfddd4c071662817f2666d407c93b10f", - "signatures": [], - "asset": {} - }, - { - "id": "16939833311689537831", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10718602563400390049L", - "fee": "10000000", - "signature": "8c32a8ab117386fdf77e954be5494a46902931663f05ce1d97900d9a19697e7887bfe332ca24c5eea85e7f31172c59c5524860fee38b05e97138a6595db27d0c", - "signatures": [], - "asset": {} - }, - { - "id": "7102597587944840517", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2393437289429474816L", - "fee": "10000000", - "signature": "8ba2e2d8822b428f524c8c8f77a4a39bf5a5d3545e941187c0f71144b8986c3e98d2ba4c2fd0e291aa984f39aa140c493ff4824784584c18a9b996d7e68ea708", - "signatures": [], - "asset": {} - }, - { - "id": "3569978312214633777", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15357346183081898956L", - "fee": "10000000", - "signature": "df7e00b2967d3f47ee6559603db0a2a48654cc89d3bfe3395ae93d5cb425b05ce81ab5c060b38c3684a0c30f76a259b1f7931b8e9db40f74f6ee628cf4609400", - "signatures": [], - "asset": {} - }, - { - "id": "13782360517805908541", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6214967903930344618L", - "fee": "10000000", - "signature": "5f1a0da17ccb5528dd7b14633edfc10129e0b90bf12b66fe28183ec8536846bd4d77cce07a8fd5ffa24977afd6a2c4472e7f6224731d7ecc82054ca2b345740d", - "signatures": [], - "asset": {} - }, - { - "id": "18049803800985700176", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9824483707960713406L", - "fee": "10000000", - "signature": "5adb3a10ec0d564bcd42ca0f9e4d6f363e2e581c883dd2eefa1267759c10bb6f5c0415086600b64bffca627f36f8f51f0d2cd8501ddaa1fc199ec49de3cb6206", - "signatures": [], - "asset": {} - }, - { - "id": "5623204282959182822", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13047943150548380336L", - "fee": "10000000", - "signature": "643213572df5dd87bdd60dab83ab01350a1d48df9395b3cd63c5a344e3287d634c2860372e8226b6bafeba502752a17fadd8d321e30104edfdd7a13cc7dbac0d", - "signatures": [], - "asset": {} - }, - { - "id": "11795928299228256921", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "537318935439898807L", - "fee": "10000000", - "signature": "67b211bfd5fea06c46b34845944e214652a0246ac1572c0e22669e8561f96b4e8b6c460541a48e0513888ee923b2577a59d0f9cd0570519e1a1867745d1f0004", - "signatures": [], - "asset": {} - }, - { - "id": "16884214222620549673", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12254605294831056546L", - "fee": "10000000", - "signature": "d1c624fed68d4679ca2e4d3d985a82a53b68e8dbbbb1b44d59cd66078c0e42d480b74121cbdbe068e81a069ec34a81b379a49a9db69f862aeb139a3c1081c609", - "signatures": [], - "asset": {} - }, - { - "id": "115840012078790467", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11613981515632820140L", - "fee": "10000000", - "signature": "d2607f14f63d0d2ef0853e2465b95efa0032d1e09ade982e8ed4f87421d5cabde441b076167f887a8ff534941e4b9a436cc4713f9c04aa464795b634af48a709", - "signatures": [], - "asset": {} - }, - { - "id": "11107239525522473643", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1478505779553195737L", - "fee": "10000000", - "signature": "94f544abe1c946c7e1e0b28561944d1239bb8ba2ff6440c1f7dcdfdcfcefffe635405ff437d3b2f0a93f8ea76ef55c526c110c293aecbd0df99bd796b72c9b0e", - "signatures": [], - "asset": {} - }, - { - "id": "16198802721311480099", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9373453086736696113L", - "fee": "10000000", - "signature": "67eda05fec83e4a79f7ecc42bde5d5fc475da9635104e9001ef923605c6c8339c38328e1fde6d40c170ebf7b3b31d6b67fa479403fa776f2a589b3dab1efb705", - "signatures": [], - "asset": {} - }, - { - "id": "5128910203205860027", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9829702676947904862L", - "fee": "10000000", - "signature": "1a379d3f5fc809f04fe51adc0c596e5ea04e4ad42051f474b577b7c6a10aedacf2963e687a26f13cdf0c4dddd334c91b4579bce587b0cccc0834213f7bed5f02", - "signatures": [], - "asset": {} - }, - { - "id": "9862918556078052822", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5179180534922237219L", - "fee": "10000000", - "signature": "b561059a9593465399d6c9cd37d8ec01d0755320c3b2237b9068d1c3e70f19708fb5bdb5cf1571da7cfac06c337cdba0f12f783b46083b1ba9a8c5204325b30d", - "signatures": [], - "asset": {} - }, - { - "id": "4103387560672131179", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "162664226572374905L", - "fee": "10000000", - "signature": "b4af7c3defe470c7c891306b935743beabea12df0eab1a34409d6073fd8280e9ad8fb6273f10b600b86057a955f4c35484517506aa985c9311bcd5562b1d4b02", - "signatures": [], - "asset": {} - }, - { - "id": "16460978214317117325", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17416795040643460696L", - "fee": "10000000", - "signature": "fafa1a89ef3ef3f86a86b52016955be28c6f03b6317935c5b2c93fc41914d5439ea7ae0a21dc2e3bdc473d03caa72c31950f8d2e7bc5953816cd6c2435e21205", - "signatures": [], - "asset": {} - }, - { - "id": "2504049017519902027", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5728878764625100394L", - "fee": "10000000", - "signature": "c1ce9612c3d44c44c805c7f9fe5c0abfa5d0149eb25af1c9c09d7bdb6e37d23e38881ceefb171a72acb515e0418a2ad6e597b478bd5550e8c32ea9e4ed132b08", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "67397a64ceb1a63a922c05cbb30314b74ebc3f0543f680a8112aefc7de9e28a1", - "blockSignature": "34bc8325d20712c72de3b845b5f9ed9830bee62623349e84a6897e5fcfb0986d315d992792d2ca3832452bcd04c96473c7297c09e897b827bdfb22f154b7b505", - "height": 3 - }, - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 30, - "numberOfTransactions": 25, - "payloadLength": 2925, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "11696576473815207568", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1081724521551096934L", - "fee": "10000000", - "signature": "3caa9eaf46f2d49ff4decac3b72035bc5c48f94e2d128edc34e22c5cf58099d653be989e6c9f626a73ac072c7258b92a8c07a56b359cc603dd8d6dafc879bf0e", - "signatures": [], - "asset": {} - }, - { - "id": "17236572932986835261", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11776976371460504977L", - "fee": "10000000", - "signature": "9a761f32980dc9ba7b808de9a2fc8bf42a4e1ec421a43cb2580e637575266a5a489c2019576eec808472c2e70d83071ce4298c30c3406a28c88d9a795b36e10b", - "signatures": [], - "asset": {} - }, - { - "id": "1102904660231501725", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15692920659979620367L", - "fee": "10000000", - "signature": "fb8bcc19bd4bee4be45c92775314fa53aedec067db4b950705d895d9b5b69ed9a6b9d6c6564fd4d817124734428e95f517a3efc75a776e90cdb84ea76b729000", - "signatures": [], - "asset": {} - }, - { - "id": "3552920213127837305", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2371768942272884594L", - "fee": "10000000", - "signature": "53746e360137783b9e8cfd7ddffd5bc2949f725eeaccc359e2a18d8448fa1d42fb0bd14ffb3e161296212d734aa2d398b2472d4825192c3101001eae84953809", - "signatures": [], - "asset": {} - }, - { - "id": "12962593567192191813", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3466073897179860882L", - "fee": "10000000", - "signature": "1b5d0e2c55bc33f39a1fb1784e72ba9f743edf7c1a26438501fe3f221b6399625be3d65dee9371edeea93f87762fed631de8735f412562d81e9bdd421e817306", - "signatures": [], - "asset": {} - }, - { - "id": "6151870859045042004", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1156554003019098747L", - "fee": "10000000", - "signature": "5abe569773136e954cb987c22e479872586df64c55d0b1ddcdedeb97d0596870f9bbc35a98a4cbd981e0354a7f3b58e8d6c7bd822483900a64d403d821981c0a", - "signatures": [], - "asset": {} - }, - { - "id": "2969658647935873457", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11009807324631489084L", - "fee": "10000000", - "signature": "6c8087c79c3c0f3772985f8ee0459cc9fabe3faa66e173116338fd668b0e9ba2c8b6f12dbd5064d66028096170b012d67b3fe0022817a4641d6e8bff0cf6e709", - "signatures": [], - "asset": {} - }, - { - "id": "4025638377532507522", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2037513790649430470L", - "fee": "10000000", - "signature": "80bd7d926fe8b4a8311f591a787f1b93df2ced430494a41764b69e9b92de6078b1ed4bd930e407f1a43bd506fc25be94eeadc147fcef291378ffb82a7b8e4f0d", - "signatures": [], - "asset": {} - }, - { - "id": "4313167705088603682", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11506830473925742632L", - "fee": "10000000", - "signature": "8ef547108c35fb250dec79f01c1ac7dce6563d8b37f22a7f85e488224b6623caf8ae5bfef179cac22759637c79431b2704ec63a3d3858a6259e9471b572b4c00", - "signatures": [], - "asset": {} - }, - { - "id": "5064037264165080132", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13996264772258038665L", - "fee": "10000000", - "signature": "81eb355a6e437f90726006f178104a214ffed81414912aa73f946ad159e5da4ba54c4232ec771d84334b9665aa2601a97120febfa2ffdbb3c497faf31b270402", - "signatures": [], - "asset": {} - }, - { - "id": "4315961170557752336", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15196907279410793719L", - "fee": "10000000", - "signature": "9f6a2dd9bab0a869ac888f9bb9795691fe4bce780a936f527ac0dcf02e9d26d720e9f8a2af67d76f9e4428cf95eb7ae43571cbcc175bd3079ec27dcd7d8af60d", - "signatures": [], - "asset": {} - }, - { - "id": "10156253552195660710", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "18101328368221611426L", - "fee": "10000000", - "signature": "239712991a1d049a200e0785d33f99e3e99537b0fa3e1178d0172ed4a0dbfd7aceec0443dbd1a96c4504d44957fd5dcadfae83980eec12ac4970ba835d50ea0d", - "signatures": [], - "asset": {} - }, - { - "id": "10633224528200373805", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3038510178697972178L", - "fee": "10000000", - "signature": "893c37cb6ad3f508ba36772aac4444ad49147b830ad5f63c6711a8d8f36790e6c8302c9899d14c5f8fcbfbb33e6cc2a2209b97a24095b76b0eb19d66bb46450e", - "signatures": [], - "asset": {} - }, - { - "id": "1289310662615418552", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "14018336151296112016L", - "fee": "10000000", - "signature": "d237153b31cfbf1468c19d44dd208bb40271580a29736e0898615d9c7fde916f129584017920a39e0d104da78f1e6cb76e1d5f90b555ef80a8989665c508890c", - "signatures": [], - "asset": {} - }, - { - "id": "5454931265177014691", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6147291942291731858L", - "fee": "10000000", - "signature": "689fe9ebe71fc7c1cdd6688675a45ce437640ddbb262bebfa7cc0b38ed70663ba29b755b0477214b4436062bcb75dafbd69ba554e917a4f8cef44788900f0f01", - "signatures": [], - "asset": {} - }, - { - "id": "4586118194906731302", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "14846615469478045551L", - "fee": "10000000", - "signature": "3081ea0c44130c1181354fc6ca7ad3cf83b92dccc762ff5a744d5f7dded6f79e62615b38d2c1e5bae213892b0e4aad66134ecd6ce14b107a94b68e8a9c01d908", - "signatures": [], - "asset": {} - }, - { - "id": "9364484208974345967", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17110047919889272525L", - "fee": "10000000", - "signature": "da5eff67679f1b16c0c1c6a9165e0f41cf501129e748bba5f5e48d6355453d11b84e49ce9748c1a6ac31af3002934dc655113c71cca00ff1d98f39a68e77ab0d", - "signatures": [], - "asset": {} - }, - { - "id": "15435095934525696706", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "68059329122227204L", - "fee": "10000000", - "signature": "66ec665811f9f49238c4935e77eb477937118ac0aac1b185dae0ec8e7f15ffa1fb47d2da215529732e196882847d435328aec56997391569f8821eb6afed0903", - "signatures": [], - "asset": {} - }, - { - "id": "7566745013236005023", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "7838076639178338424L", - "fee": "10000000", - "signature": "1ca0ab71dfd28177cae652465929a22dc98f4ec8cbe681d89611d3a13eb63406b4804032b3253f10f097eb117e77ce7ecc682ff0e626a30ee3bd1e7ea44aec0a", - "signatures": [], - "asset": {} - }, - { - "id": "5925522634122353343", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9090572627256317041L", - "fee": "10000000", - "signature": "70fd29a329bce31e079e046eaba78d58833c24e1833fe443b6b0969de3cb732864fd66cf1b4598277894c687c2ad7f6ea1d0e5b27158b8268c83e87eb89e930a", - "signatures": [], - "asset": {} - }, - { - "id": "673109712059907390", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9617151563281131501L", - "fee": "10000000", - "signature": "f4f030ef704ab12b02bdd7fa11e4c96dc19c7d92c1c9877d283a2852afcecbafe1d631b5ee2cf10c1b2a45037e998f3ea9bbbb5dfaae6fc005252f2039c4a609", - "signatures": [], - "asset": {} - }, - { - "id": "7869710848071583148", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6726252519465624456L", - "fee": "10000000", - "signature": "65be1594ba90d4fea2f1c198b5cb0ee96b372107322a05125fca2c3a95e8f66f6beb3f64cdaa8051f462e80e3d90366fe8e205e25818b17e501835133201c706", - "signatures": [], - "asset": {} - }, - { - "id": "13267540047619304133", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3978875557882351502L", - "fee": "10000000", - "signature": "88fb0d7e28d8920e83fb338d535dd6851ada56b8d29e16ba4dec7e4a5eb4b474144d9466e1932c9243f78b16532a61a8edb6b96da5f6a049b1b13c235ba1f70e", - "signatures": [], - "asset": {} - }, - { - "id": "7453165009623102782", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15441829200899900957L", - "fee": "10000000", - "signature": "157bbb9d0f0a5462776e4d7c9f776e5d7ab5f0d22c849a817ca851cb1c8e7dfa693c0fcefb2f4e53962ed363305110718484b1f31caf05139603ea745184e60a", - "signatures": [], - "asset": {} - }, - { - "id": "3990561157000916649", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11004588490103196952L", - "fee": "10000000", - "signature": "5ceef9c322a30f6711147eb7d6feb6c2fd4ef8637de1a20ade404f51e5db8f6346b0196b06c51262f24bf60b54155de91bfa4541bbfba8748981b035bf6f290a", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "a08bae56b0612aff995c55d8a895c63c6c570e47937c89d06b392708410292ca", - "blockSignature": "237e9a449152d456414a3ad180dcbe82ab8b5792bfa9f8dcbb09efd1d44dca341e1e1c7783231516fd4e86cbb379491afeaa8e3f86619f6b2f313ec1c8e2580e", - "height": 4 - }, - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 40, - "numberOfTransactions": 25, - "payloadLength": 2925, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "7752400059973634657", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "309766985700168161L", - "fee": "10000000", - "signature": "cb87f949c1def0964006a4c534ead0deb95c79f58f5c4508d1b8c5a4c768d8bd467fe0ca37a898ffbd0874a3b7b3e8ec9845278c63359a2eb881552da4a0e30e", - "signatures": [], - "asset": {} - }, - { - "id": "3258995506575428122", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2185933284430885504L", - "fee": "10000000", - "signature": "13d8be91b1a00fe96dffeaf5b1d0bb8988cb0ec125edb6ca1f3acf23d78f804e345cf929b6e04b2f3fa4ed65a6b696030e6db66105154c0b9ecbaed7f213f20a", - "signatures": [], - "asset": {} - }, - { - "id": "4106921143252734976", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6700417780469657062L", - "fee": "10000000", - "signature": "fea2c7287df824e0c5df062c2bc1879a7492a2d67c724cc136d6628e16bc451f41bcd532bbb468d3ab05fe6a37093f989c9a66bc294d38e95bee2da8e20cfa01", - "signatures": [], - "asset": {} - }, - { - "id": "10980381717329270816", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15867701141673224975L", - "fee": "10000000", - "signature": "e90399899f1dce5cc20fbd1344185c6d0d445ab9f00a5fb9618185bf10318d3580ac83fe50e128c6708984253f4d4e9763b09033fee4541226d513c2dc2f8d02", - "signatures": [], - "asset": {} - }, - { - "id": "15033197825580018253", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "7749538982696555450L", - "fee": "10000000", - "signature": "286f79893019505859bd13e87d58029551e596220c7883298b4bd025bbcd0d0eae09b87983cc28efe714f81c20edcc1fdfc5b11c32d68a02365780d7fe209f08", - "signatures": [], - "asset": {} - }, - { - "id": "5521556708797779276", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "263761216888896549L", - "fee": "10000000", - "signature": "d489fed583d9ac28a38ca1d3ec33e72d3b16a40ba8d2160d59aa95aa58ae08e998aa46f480be7acfabec1411686d8a986abe374e34c09bddf3179f86148d240d", - "signatures": [], - "asset": {} - }, - { - "id": "15167623828937954059", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9703017731198160198L", - "fee": "10000000", - "signature": "3facc105ddcfc961adb278c3271cfac8b8f34e775541c5a1ab11b1453c85ca3c1febf2bfef79705b066f05942ab95a166ad7d39834080b743346b84d7fa5db0d", - "signatures": [], - "asset": {} - }, - { - "id": "14215880153810057136", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13787002016364430124L", - "fee": "10000000", - "signature": "00e75404acf5dc6d7408073d212d273fcc2a515fbe428b421410cc439ac480dadf6a055ef1dc8cbeea7e482044717bcca97341f7c7ec0ff66af550e6eda78206", - "signatures": [], - "asset": {} - }, - { - "id": "6090723394938994300", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "9e0f67a3a7c119e01ea325f162091e4a7a91411c1d8da17f583f09481834a77e0410aa3baa0147ad312edf2ffac1ef78a13034b33f0d5dfa7e87477c5589e803", - "signatures": [], - "asset": {} - }, - { - "id": "17189589949313588135", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5312766513260345125L", - "fee": "10000000", - "signature": "a77b877efabeddefcb9bcf796f71ebff632934a3d50343e95a464b74a7bd476b4df4485de3ebe6ce81ec4100f81b9ed08339189b0c5728e6a570c472e96b0d0f", - "signatures": [], - "asset": {} - }, - { - "id": "10859540735798758200", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17769700073017685523L", - "fee": "10000000", - "signature": "486f5de6cc249b88715190dbd5ba9397ee2ebc98d5a46130194e2de43f5f47ad4720d1df1ea8341cb185cb6f75194407fd46061322d4176c5787e9ac0606b206", - "signatures": [], - "asset": {} - }, - { - "id": "12510762312883508685", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10555862272344793163L", - "fee": "10000000", - "signature": "dd3dc3504df528251ad8588d0f35d67962cb00832dbd747cf3edc712bf9a12866cb4892d5badf3bd236f03feb595d99493ab7b4b0da6780ec1eec38a0fd3000f", - "signatures": [], - "asset": {} - }, - { - "id": "10488150576653287671", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "7806545753492919148L", - "fee": "10000000", - "signature": "eec66000a042dbb85def2cd8cc029bdbca644d924bdd8ff848ac699609a81a470c755d4d094f9d8bcdf7d7524ff2e3db0c9547380e0252878248fda4e709a306", - "signatures": [], - "asset": {} - }, - { - "id": "13364627675383404769", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "4351572711388220555L", - "fee": "10000000", - "signature": "9000c000aeeff0e7d98ac078abb59c150354ba23f1bdb8bbaa6acabae2500266318226f709eaae4a6107f06f480f9f9e6a097f660b09135f6b8675d0feefb107", - "signatures": [], - "asset": {} - }, - { - "id": "4434016647538685497", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12937672077630275226L", - "fee": "10000000", - "signature": "f2c2566d3c1fea03f4649886b45304dee7169ce35407e2ef43bc59d1888fc3b14a1eb1da10578b378e2201fa284ddd4943085940a35255dcfbaafe5cbd86a009", - "signatures": [], - "asset": {} - }, - { - "id": "9426806496160687621", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9950029393097476480L", - "fee": "10000000", - "signature": "1ce78938b2609e083256766fef4c0fd55b217804425149f8da5c5992bffdf8412ccba22af84501470960cf39a1facc90e5a083b1cab3cc9e97dbef32f1502605", - "signatures": [], - "asset": {} - }, - { - "id": "17561049477170736313", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "4331258378288911563L", - "fee": "10000000", - "signature": "5cc0fac87ed927f0a09f6cb8c6fec894bf79cd331c74d19179029fbc8c47929900c0c7370fea7d2edbe11c81e5b4108ab48e09ed8d3e7f2a8c3ccfe2dd34b903", - "signatures": [], - "asset": {} - }, - { - "id": "16901049218100534256", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2581762640681118072L", - "fee": "10000000", - "signature": "05ba393f6677effa80d8e9ec9fd72dc4c8ed3c81d6e43b5e63cb0b51f4c0732d0739aae31881e759081bd240d8e5ac1b7fda6aa19aca7ec4708b2835f14ac403", - "signatures": [], - "asset": {} - }, - { - "id": "16443552390126008741", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13607583239938732846L", - "fee": "10000000", - "signature": "fa8eea98f848dcfe6a74c30548e946cd02035fc88655611170fe07b7bed024e02fa9182fcb74e1e75ded1f3bf749f7092532095deb543a7aba8e54648e005407", - "signatures": [], - "asset": {} - }, - { - "id": "8416775416417889720", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11959294293312794939L", - "fee": "10000000", - "signature": "f1b2e625f11ef5ba1b04f5ba4ea000ca58b804c99c9e2b97e53879a7fcfe9f39bcbc9bca995a2a8e6230ff980446cfc6af513437c1613ea065028b30ad94860d", - "signatures": [], - "asset": {} - }, - { - "id": "4094753762095767407", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13227119536266737242L", - "fee": "10000000", - "signature": "723bb19c006ee1e96069413edaee9078e50d0c7bffff2a8b0d2c387e25c58d5731d0f76252bc927ba1a10c8ecad13012641358bd78390aa59f741966d23aeb05", - "signatures": [], - "asset": {} - }, - { - "id": "10852866158962089301", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5225235021585670513L", - "fee": "10000000", - "signature": "b4dfb8b8ecd097b17a0117abe791ae69f8118f929b7a1eff4e8b71126a52b16da3fc9feb92c8387278449cfd8f784b3fe3acfe7065b78f1e1574e3d3654d0807", - "signatures": [], - "asset": {} - }, - { - "id": "4636573379062517456", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15300035861842713585L", - "fee": "10000000", - "signature": "63e92a0bbab08a7ae741871f0f2d8ea54cf11b268bfdd04da31323e4ca95a53f326ce763d420d9a100b8ffc96557764b800f3b71095b0c91688890e41f62ac05", - "signatures": [], - "asset": {} - }, - { - "id": "10790235482235615780", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1998811414849260567L", - "fee": "10000000", - "signature": "3681c55bbc58ea8e460749c4581739b23506b88138ef149faf8848abfb73b806006e1acf99b9654421129a6e5aa25ce0c1df53f5574e1dc525f79e0c137db009", - "signatures": [], - "asset": {} - }, - { - "id": "9907739825562008875", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15064680481049926459L", - "fee": "10000000", - "signature": "d240955243e4464667ba5257e26bfbd0b2274b1caacbc6b464b12532ffc23d47f102d9d3cef2ec4acd939109991a2dab109600bf1e66424b36cbc70206bf000a", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "70f0c3ee125d78c5a9eca70a3ca334be0ed8739aad1bab555f0adb381239cc5b", - "blockSignature": "e364cc770dd1bccbc6cf7f2df98e8bbaee6430e1dcdf6b8d0297a36c97587f584b0bd1d02bacd52ef79cd36d3a32d899e8529a3e74f111ebf314d05e6879f40a", - "height": 5 - }, - { - "version": 1, - "totalAmount": "20000000000", - "totalFee": "20000000", - "reward": "0", - "timestamp": 50, - "numberOfTransactions": 2, - "payloadLength": 234, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "14831233385909626183", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15675505605575781355L", - "fee": "10000000", - "signature": "e7ea4142d8871d68b77325f25b911676a6b662bfdaf48a5a40006982874bb190067b8b154c64ae364dd4020cfbd505bcabf79352422d6dd6a86d2589fccf1d0b", - "signatures": [], - "asset": {} - }, - { - "id": "7862217066699506469", - "amount": "10100000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "6dfe53962c422ff7f9633d258ae9ce7a599b900171dedfd1c263620ff9ca8bdae7588e30cd05c7fdb1e2a6747f30b87160ff946483ae4084eb9ec21bff9e8406", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "1e7d5ec9883237745aefb0e76cfc8b2f5afb1c37665556ca26909f23cd95f526", - "blockSignature": "c6e9625fb3513d2d69301bb7d5753686f7fd7e81ab6cb4cea8ca8d6c05bd4d5451ff01147c54793bbc745c519f1b2cf7ad1f39dcdf2f0c775d24b98e10692202", - "height": 6 - } - ], - "accounts": [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": "9998888970000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": "0", - "productivity": 0 - }, - { - "address": "2003981962043442425L", - "publicKey": "5d28e992b80172f38d3a2f9592cad740fd18d3c2e187745cd5f7badf285ed819", - "secondPublicKey": null, - "username": "genesis_4", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 32, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "18181157191600196376L", - "publicKey": "9503d36c0810f9ac1a9d7d45bf778387a2baab151a45d77ac1289fbe29abb18f", - "secondPublicKey": null, - "username": "genesis_35", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 56, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "3485190523478756562L", - "publicKey": "399a7d14610c4da8800ed929fc6a05133deb8fbac8403dec93226e96fa7590ee", - "secondPublicKey": null, - "username": "genesis_12", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 21, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "8579664070066716758L", - "publicKey": "74583aba9c0b92e4f08c8c75e6df341c255ca007971195ff64d6f909dc4b7177", - "secondPublicKey": null, - "username": "genesis_73", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 46, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "12689367895996075612L", - "publicKey": "b00269bd169f0f89bd2f278788616521dd1539868ced5a63b652208a04ee1556", - "secondPublicKey": null, - "username": "genesis_19", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 71, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6596445655213033387L", - "publicKey": "3476bba16437ee0e04a29daa34d753139fbcfc14152372d7be5b7c75d51bac6c", - "secondPublicKey": null, - "username": "genesis_50", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 19, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15685993315437640088L", - "publicKey": "4fe5cd087a319956ddc05725651e56486961b7d5733ecd23e26e463bf9253bb5", - "secondPublicKey": null, - "username": "genesis_5", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 28, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6572481065061292413L", - "publicKey": "386217d98eee87268a54d2d76ce9e801ac86271284d793154989e37cb31bcd0e", - "secondPublicKey": null, - "username": "genesis_16", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 20, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6719024567117648644L", - "publicKey": "1cc68fa0b12521158e09779fd5978ccc0ac26bf99320e00a9549b542dd9ada16", - "secondPublicKey": null, - "username": "genesis_21", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 12, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "1039287838469525702L", - "publicKey": "6fb2e0882cd9d895e1e441b9f9be7f98e877aa0a16ae230ee5caceb7a1b896ae", - "secondPublicKey": null, - "username": "genesis_64", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 44, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "13796903232533379929L", - "publicKey": "a796e9c0516a40ccd0eee7a32fdc2dc297fee40a9c76fef9c1bb0cf41ae69750", - "secondPublicKey": null, - "username": "genesis_6", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 68, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "16807489144327319524L", - "publicKey": "82174ee408161186e650427032f4cfb2496f429b4157da78888cbcea39c387fc", - "secondPublicKey": null, - "username": "genesis_32", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 48, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11595026565287740051L", - "publicKey": "47b9b07df72d38c19867c6a8c12429e6b8e4d2be48b27cd407da590c7a2af0dc", - "secondPublicKey": null, - "username": "genesis_42", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 25, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6996737717246838071L", - "publicKey": "b5341e839b25c4cc2aaf421704c0fb6ba987d537678e23e45d3ca32454a2908c", - "secondPublicKey": null, - "username": "genesis_24", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 73, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11194005483892021001L", - "publicKey": "948b8b509579306694c00833ec1c0f81e964487db2206ddb1517bfeca2b0dc1b", - "secondPublicKey": null, - "username": "genesis_18", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 54, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "14754807200586084685L", - "publicKey": "6164b0cc68f8de44cde90c78e838b9ee1d6041fa61cf0cfbd834d76bb369a10e", - "secondPublicKey": null, - "username": "genesis_49", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 34, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15279149762694772854L", - "publicKey": "a50a55d4476bb118ba5121a07b51c185a8fe0a92b65840143b006b9820124df4", - "secondPublicKey": null, - "username": "genesis_36", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 67, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11858068254874463650L", - "publicKey": "1af35b29ca515ff5b805a5e3a0ab8c518915b780d5988e76b0672a71b5a3be02", - "secondPublicKey": null, - "username": "genesis_14", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 10, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "10395427086746342233L", - "publicKey": "67651d29dc8d94bcb1174d5bd602762850a89850503b01a5ffde3b726b43d3d2", - "secondPublicKey": null, - "username": "genesis_7", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 39, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11805364634236927749L", - "publicKey": "910da2a8e20f25ccbcb029fdcafd369b43d75e5bc4dc6d92352c29404acc350f", - "secondPublicKey": null, - "username": "genesis_46", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 53, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "8273455169423958419L", - "publicKey": "9d3058175acab969f41ad9b86f7a2926c74258670fe56b37c429c01fca9f2f0f", - "secondPublicKey": null, - "username": "genesis_1", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 63, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3654804916322462690L", - "publicKey": "19ffdf99dee16e4be2db4b0e000b56ab3a4e10bee9f457d8988f75ff7a79fc00", - "secondPublicKey": null, - "username": "genesis_27", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 9, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "8696372244926065755L", - "publicKey": "6d462852d410e84ca199a34d7ccad443784471f22cf3de37c531ce3b87ebbc41", - "secondPublicKey": null, - "username": "genesis_89", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 41, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "17271297386479765505L", - "publicKey": "edbb9828fbe62da2a59afbc8623e8ebc5ed2f9b7f77a0cd1cdcf55edea30521c", - "secondPublicKey": null, - "username": "genesis_61", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 93, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11229203525038722103L", - "publicKey": "b6ac700bf890b887e218dbd55b8f6b091dfc5a684d0fd7a6f69db7dc0313b51b", - "secondPublicKey": null, - "username": "genesis_62", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 74, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11231201826468807624L", - "publicKey": "19d55c023d85d6061d1e196fa440a50907878e2d425bcd893366fa04bc23b4de", - "secondPublicKey": null, - "username": "genesis_88", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 8, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "9528507096611161860L", - "publicKey": "fab7b58be4c1e9542c342023b52e9d359ea89a3af34440bdb97318273e8555f0", - "secondPublicKey": null, - "username": "genesis_71", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 100, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "677098303101863197L", - "publicKey": "31402977c7eaf9e38d18d0689a45d719d615de941f7e80f6db388453b46f4df5", - "secondPublicKey": null, - "username": "genesis_97", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 18, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6253486079725348800L", - "publicKey": "6f04988de7e63537c8f14e84b0eb51e0ea9c5da8b4b9256243b3e40b1aeccb76", - "secondPublicKey": null, - "username": "genesis_53", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 43, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1330932780504881464L", - "publicKey": "68680ca0bcd4676489976837edeac305c34f652e970386013ef26e67589a2516", - "secondPublicKey": null, - "username": "genesis_82", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 40, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9928719876370886655L", - "publicKey": "96c16a6251e1b9a8c918d5821a5aa8dfb9385607258338297221c5a226eca5c6", - "secondPublicKey": null, - "username": "genesis_45", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 58, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "5380829552614149409L", - "publicKey": "2f9b9a43b915bb8dcea45ea3b8552ebec202eb196a7889c2495d948e15f4a724", - "secondPublicKey": null, - "username": "genesis_34", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 17, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "12144255005482188703L", - "publicKey": "f7b9751d59dd6be6029aa36a81a3f6436e2970cf4348845ab6254678fb946c18", - "secondPublicKey": null, - "username": "genesis_56", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 97, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2460251951231579923L", - "publicKey": "a10ed9c59dac2c4b8264dc34f2d318719fb5f20ecdd8d6be2d7abfe32294f20d", - "secondPublicKey": null, - "username": "genesis_75", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 65, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "10718602563400390049L", - "publicKey": "27f43391cca75cbc82d1750307649508d1d318cd015f1f172b97318f17ab954e", - "secondPublicKey": null, - "username": "genesis_67", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 15, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "2393437289429474816L", - "publicKey": "f25af3c59ac7f5155c7a9f36762bd941b9dc9c5c051a1bc2d4e34ed773dd04a3", - "secondPublicKey": null, - "username": "genesis_83", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 94, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15357346183081898956L", - "publicKey": "73fec19d4bfe361c0680a7cfd24b3f744a1c1b29d932c4d89ce6157679f8af7d", - "secondPublicKey": null, - "username": "genesis_92", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 45, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6214967903930344618L", - "publicKey": "85b07e51ffe528f272b7eb734d0496158f2b0f890155ebe59ba2989a8ccc9a49", - "secondPublicKey": null, - "username": "genesis_28", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 49, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9824483707960713406L", - "publicKey": "526931663cbee883ff22369172cba091a5dd5fa1200284fa790d7aeca53d37af", - "secondPublicKey": null, - "username": "genesis_55", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 29, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13047943150548380336L", - "publicKey": "b137de324fcc79dd1a21ae39a2ee8eed05e76b86d8e89d378f8bb766afb8719f", - "secondPublicKey": null, - "username": "genesis_96", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 72, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "537318935439898807L", - "publicKey": "86499879448d1b0215d59cbf078836e3d7d9d2782d56a2274a568761bff36f19", - "secondPublicKey": null, - "username": "genesis_17", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 50, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "12254605294831056546L", - "publicKey": "141b16ac8d5bd150f16b1caa08f689057ca4c4434445e56661831f4e671b7c0a", - "secondPublicKey": null, - "username": "genesis_2", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 7, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11613981515632820140L", - "publicKey": "47c8b3d6a9e418f0920ef58383260bcd04799db150612d4ff6eb399bcd07f216", - "secondPublicKey": null, - "username": "genesis_40", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 26, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1478505779553195737L", - "publicKey": "5c4af5cb0c1c92df2ed4feeb9751e54e951f9d3f77196511f13e636cf6064e74", - "secondPublicKey": null, - "username": "genesis_11", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 31, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9373453086736696113L", - "publicKey": "d3e3c8348bca51461eabfc382f8a01e8e284db54104ad37ec0695d48ae5531ac", - "secondPublicKey": null, - "username": "genesis_84", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 84, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9829702676947904862L", - "publicKey": "9a0f19e60581003b70291cf4a874e8217b04871e676b2c53c85a18ab95c2683b", - "secondPublicKey": null, - "username": "genesis_65", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 60, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "5179180534922237219L", - "publicKey": "0779ca873bbda77f2850965c8a3a3d40a6ee4ec56af55f0a3f16c7c34c0f298b", - "secondPublicKey": null, - "username": "genesis_91", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 5, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "162664226572374905L", - "publicKey": "94b163c5a5ad346db1c84edaff51604164476cf78b8834b6b610dd03bd6b65d9", - "secondPublicKey": null, - "username": "genesis_48", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 55, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "17416795040643460696L", - "publicKey": "95ea7eb026e250741be85e3593166ef0c4cb3a6eb9114dba8f0974987f10403f", - "secondPublicKey": null, - "username": "genesis_30", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 57, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "5728878764625100394L", - "publicKey": "1e82c7db09da2010e7f5fef24d83bc46238a20ef7ecdf12d9f32e4318a818777", - "secondPublicKey": null, - "username": "genesis_93", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 14, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1081724521551096934L", - "publicKey": "c61d0822bbdbfe2a0b5503daff0ce8441c623115c94c0cfcf047a51f8b7160d3", - "secondPublicKey": null, - "username": "genesis_76", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 80, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11776976371460504977L", - "publicKey": "1e6ce18addd973ad432f05f16a4c86372eaca054cbdbcaf1169ad6df033f6b85", - "secondPublicKey": null, - "username": "genesis_66", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 13, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15692920659979620367L", - "publicKey": "e42bfabc4a61f02131760af5f2fa0311007932a819a508da25f2ce6af2468156", - "secondPublicKey": null, - "username": "genesis_94", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 89, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2371768942272884594L", - "publicKey": "9c16751dbe57f4dff7b3fb8911a62c0cb2bdee6240e3f3fefe76832788cb14c6", - "secondPublicKey": null, - "username": "genesis_58", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 62, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3466073897179860882L", - "publicKey": "9a7452495138cf7cf5a1564c3ef16b186dd8ab4f96423f160e22a3aec6eb614f", - "secondPublicKey": null, - "username": "genesis_43", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 61, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1156554003019098747L", - "publicKey": "64db2bce729e302f6021047dfd39b6c53caf83b42da4b5b881cb153a3fb31613", - "secondPublicKey": null, - "username": "genesis_80", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 38, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11009807324631489084L", - "publicKey": "4bde949c19a0803631768148019473929b5f8661e9e48efb8d895efa9dd24aef", - "secondPublicKey": null, - "username": "genesis_33", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 27, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2037513790649430470L", - "publicKey": "5f6cc5a8aac752d37c676b0d46a798f7625e37dfa1e96091983274e04ab7ffe2", - "secondPublicKey": null, - "username": "genesis_57", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 33, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11506830473925742632L", - "publicKey": "03e811dda4f51323ac712cd12299410830d655ddffb104f2c9974d90bf8c583a", - "secondPublicKey": null, - "username": "genesis_79", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 4, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13996264772258038665L", - "publicKey": "3be2eb47134d5158e5f7d52076b624b76744b3fba8aa50791b46ba21408524c9", - "secondPublicKey": null, - "username": "genesis_85", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 22, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "15196907279410793719L", - "publicKey": "cdd68a321ea737e82bce23d2208040f79471d36f2e6f84c74ea36ab26245e522", - "secondPublicKey": null, - "username": "genesis_69", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 81, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "18101328368221611426L", - "publicKey": "55405aed8c3a1eabe678be3ad4d36043d6ef8e637d213b84ee703d87f6b250ed", - "secondPublicKey": null, - "username": "genesis_26", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 30, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3038510178697972178L", - "publicKey": "9986cedd4b5a28e4c81d9b4bff0461dddaa25099df00b8632fe99e88df28ce73", - "secondPublicKey": null, - "username": "genesis_78", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 59, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "14018336151296112016L", - "publicKey": "3ff32442bb6da7d60c1b7752b24e6467813c9b698e0f278d48c43580da972135", - "secondPublicKey": null, - "username": "genesis_3", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 24, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6147291942291731858L", - "publicKey": "3ea481498521e9fb1201b2295d0e9afa826ac6a3ef51de2f00365f915ac7ac06", - "secondPublicKey": null, - "username": "genesis_10", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 23, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "14846615469478045551L", - "publicKey": "f9f6ff873c10c24eba834be28a56415a49c9c67b7c0ee9f106da827847168986", - "secondPublicKey": null, - "username": "genesis_70", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 99, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "17110047919889272525L", - "publicKey": "0186d6cbee0c9b1a9783e7202f57fc234b1d98197ada1cc29cfbdf697a636ef1", - "secondPublicKey": null, - "username": "genesis_60", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 2, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "68059329122227204L", - "publicKey": "f62062b7590d46f382fb8c37a26ab0a1bd512951777aedcaa96822230727d3a1", - "secondPublicKey": null, - "username": "genesis_98", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 96, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "7838076639178338424L", - "publicKey": "07935c642c7409c365258c8488760e96a851cee618aec72eeeb135c9c827f0f9", - "secondPublicKey": null, - "username": "genesis_54", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 6, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9090572627256317041L", - "publicKey": "640dfec4541daed209a455577d7ba519ad92b18692edd9ae71d1a02958f47b1b", - "secondPublicKey": null, - "username": "genesis_9", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 36, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9617151563281131501L", - "publicKey": "e818ac2e8e9ffacd2d49f0f2f6739e16711644194d10bb1a8e9e434603125fa1", - "secondPublicKey": null, - "username": "genesis_87", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 91, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6726252519465624456L", - "publicKey": "904c294899819cce0283d8d351cb10febfa0e9f0acd90a820ec8eb90a7084c37", - "secondPublicKey": null, - "username": "genesis_101", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 52, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3978875557882351502L", - "publicKey": "644a971f2c0d0d4b657d050fca27e5f9265e3dfa02a71f7fbf834cc2f2a6a4c8", - "secondPublicKey": null, - "username": "genesis_68", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 37, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15441829200899900957L", - "publicKey": "9f2fcc688518324273da230afff9756312bf23592174896fab669c2d78b1533c", - "secondPublicKey": null, - "username": "genesis_86", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 64, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11004588490103196952L", - "publicKey": "031e27beab583e2c94cb3167d128fc1a356c1ae88adfcfaa2334abffa3ae0b4c", - "secondPublicKey": null, - "username": "genesis_77", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 3, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "309766985700168161L", - "publicKey": "ba2ea5e324eeb42fa6f4d1132a1d79911721e8507033bb0abd49715f531877b4", - "secondPublicKey": null, - "username": "genesis_59", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 75, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2185933284430885504L", - "publicKey": "a10f963752b3a44702dfa48b429ac742bea94d97849b1180a36750df3a783621", - "secondPublicKey": null, - "username": "genesis_22", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 66, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6700417780469657062L", - "publicKey": "8a0bcba8e909036b7a0fdb244f049d847b117d871d203ef7cc4c3917c94fd5fd", - "secondPublicKey": null, - "username": "genesis_29", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 51, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "15867701141673224975L", - "publicKey": "fc8672466cc16688b5e239a784cd0e4c0acf214af039d9b2bf7a006da4043883", - "secondPublicKey": null, - "username": "genesis_37", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 101, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "7749538982696555450L", - "publicKey": "6e904b2f678eb3b6c3042acb188a607d903d441d61508d047fe36b3c982995c8", - "secondPublicKey": null, - "username": "genesis_13", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 42, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "263761216888896549L", - "publicKey": "f33f93aa1f3ddcfd4e42d3206ddaab966f7f1b6672e5096d6da6adefd38edc67", - "secondPublicKey": null, - "username": "genesis_23", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 95, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "9703017731198160198L", - "publicKey": "eabfe7093ef2394deb1b84287f2ceb1b55fe638edc3358a28fc74f64b3498094", - "secondPublicKey": null, - "username": "genesis_47", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 92, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "13787002016364430124L", - "publicKey": "db821a4f828db977c6a8d186cc4a44280a6ef6f54ac18ec9eb32f78735f38683", - "secondPublicKey": null, - "username": "genesis_38", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 87, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "5312766513260345125L", - "publicKey": "ba7acc3bcbd47dbf13d744e57f696341c260ce2ea8f332919f18cb543b1f3fc7", - "secondPublicKey": null, - "username": "genesis_39", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 76, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "17769700073017685523L", - "publicKey": "da673805f349faf9ca1db167cb941b27f4517a36d23b3c21da4159cff0045fbe", - "secondPublicKey": null, - "username": "genesis_25", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 86, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "10555862272344793163L", - "publicKey": "c3d1bc76dea367512df3832c437c7b2c95508e140f655425a733090da86fb82d", - "secondPublicKey": null, - "username": "genesis_8", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 78, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "7806545753492919148L", - "publicKey": "cf8a3bf23d1936a34facc4ff63d86d21cc2e1ac17e0010035dc3ef7ae85010dc", - "secondPublicKey": null, - "username": "genesis_31", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 82, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "4351572711388220555L", - "publicKey": "d1c3a2cb254554971db289b917a665b5c547617d6fd20c2d6051bc5dfc805b34", - "secondPublicKey": null, - "username": "genesis_41", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 83, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "12937672077630275226L", - "publicKey": "e13a0267444e026fe755ec128858bf3c519864631e0e4c474ba33f2470a18b83", - "secondPublicKey": null, - "username": "genesis_20", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 88, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9950029393097476480L", - "publicKey": "bf9f5cfc548d29983cc0dfa5c4ec47c66c31df0f87aa669869678996902ab47f", - "secondPublicKey": null, - "username": "genesis_95", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 4, - "rank": 77, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "4331258378288911563L", - "publicKey": "c4dfedeb4f639f749e498a2307f1545ddd6bda62e5503ac1832b122c4a5aedf9", - "secondPublicKey": null, - "username": "genesis_44", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 79, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "2581762640681118072L", - "publicKey": "01389197bbaf1afb0acd47bbfeabb34aca80fb372a8f694a1c0716b3398db746", - "secondPublicKey": null, - "username": "genesis_51", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 4, - "rank": 1, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13607583239938732846L", - "publicKey": "2b6f49383af36fd9f1a72d5d2708c8c354add89aaea7edc702c420e2d5fdf22e", - "secondPublicKey": null, - "username": "genesis_74", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099100", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 16, - "fees": 99100, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11959294293312794939L", - "publicKey": "d8daea40fd098d4d546aa76b8e006ce4368c052ffe2c26b6eb843e925d54a408", - "secondPublicKey": null, - "username": "genesis_15", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 85, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13227119536266737242L", - "publicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "secondPublicKey": null, - "username": "genesis_90", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 90, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "5225235021585670513L", - "publicKey": "1b5a93c7622c666b0228236a70ee1a31407828b71bfb6daaa29a1509e87d4d3c", - "secondPublicKey": null, - "username": "genesis_72", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 11, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15300035861842713585L", - "publicKey": "76c9494237e608d43fd6fb0114106a7517f5503cf79d7482db58a02304339b6c", - "secondPublicKey": null, - "username": "genesis_99", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 47, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "1998811414849260567L", - "publicKey": "62bbb3c41e43df73de2c3f87e6577d095b84cf6deb1b2d6e87612a9156b980f8", - "secondPublicKey": null, - "username": "genesis_63", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 35, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15064680481049926459L", - "publicKey": "aa33af13b440746b4f24312cba5fa910eb077ce6b16b84ebb482cb7720b5c686", - "secondPublicKey": null, - "username": "genesis_52", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 69, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "15675505605575781355L", - "publicKey": "f827f60366fae9f9ed65384979de780f4a18c6dbfbefb1c7d100957dde51a06d", - "secondPublicKey": null, - "username": "genesis_81", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 98, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2222471382442610527L", - "publicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "secondPublicKey": null, - "username": "", - "isDelegate": false, - "secondSignature": false, - "balance": "10100000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": 0, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - } - ] - } - } - ] -} diff --git a/protocol-specs/generator_outputs/block_processing_votes/invalid_block_processing_vote_already_voted_delegate.json b/protocol-specs/generator_outputs/block_processing_votes/invalid_block_processing_vote_already_voted_delegate.json deleted file mode 100644 index fd9746054db..00000000000 --- a/protocol-specs/generator_outputs/block_processing_votes/invalid_block_processing_vote_already_voted_delegate.json +++ /dev/null @@ -1,6761 +0,0 @@ -{ - "title": "Invalid block processing", - "summary": "An invalid block with a vote transaction that exceeds max votes", - "config": { - "netework": "mainnet" - }, - "runner": "block_processing_votes", - "handler": "invalid_block_processing_vote_already_voted_delegate", - "testCases": [ - { - "config": { - "initialState": { - "chain": [ - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 25, - "payloadLength": 2925, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "17408074499624623184", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2003981962043442425L", - "fee": "10000000", - "signature": "e24698c4dbc04259bc0176f459e69a67024e023c01e96b692f4817e5372ea81d7babebdc945cd825cdbc86bdf6e9eb473e28fd5426b560e9c1c5bd4b6e59a30b", - "signatures": [], - "asset": {} - }, - { - "id": "18214470982603750134", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "18181157191600196376L", - "fee": "10000000", - "signature": "a63c05c92e966bee1a23861bc7ebe18e6021f90beadea5ad222934d728a709f6140dc01dfe686bc2cb3c7d7608f535f16d26388a44f860fcd0d860cf94c6c90a", - "signatures": [], - "asset": {} - }, - { - "id": "15144340352790349396", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3485190523478756562L", - "fee": "10000000", - "signature": "9200e80fb66b12375d35835df2bad0bc0af94532609ff57e8084e7a8f9eefda05e36a5ac6c896f907a2aa9c4cf27610e3f85e42b7180c252eceaadd7e4202601", - "signatures": [], - "asset": {} - }, - { - "id": "8571884316970670251", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "8579664070066716758L", - "fee": "10000000", - "signature": "135033c801c93f8375884f9a21726c5d8cda3d713ae3ff72488b13e5e971339c9f5135b726ba4a80748f99d063d02b84cfcf6b5599d6e42fe04f075636828d0a", - "signatures": [], - "asset": {} - }, - { - "id": "11438343245763310076", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12689367895996075612L", - "fee": "10000000", - "signature": "684a6c0d248996aba86deaf9d0b5328cd54c42a434d8b1c249c585c6a4dcb65ccd09ad3903d2de0b76e84efcb7b65dbc03d84a6c201490f0a1120c2560358a07", - "signatures": [], - "asset": {} - }, - { - "id": "8717371296663044569", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6596445655213033387L", - "fee": "10000000", - "signature": "3b4bf5eb07d4c59d4c371f6b4b2c01b76f88f2458fdbc0bcdc734ed7546933a7e84eafb9232a0b410ee0359ab42b48a5a762bd8c7ff16e1fcae3a97deca5f301", - "signatures": [], - "asset": {} - }, - { - "id": "5934184169045274396", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15685993315437640088L", - "fee": "10000000", - "signature": "45e11a406aa296c8706595c19856d69420a5b19e66272962e7b098daf0bf4a9c531b6635f0377d3705eedf729ea649b16efba790644289c5f1c4f334467e8208", - "signatures": [], - "asset": {} - }, - { - "id": "8966547111821019207", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6572481065061292413L", - "fee": "10000000", - "signature": "4a390d8eb2f529abb5204ff8a4530c1e703735d9ab83e09fd49287467a6c53257dcfb1ef15a7b8fe4b5181216f557f2aafc57be67fc7cd28e710f24354a4ca00", - "signatures": [], - "asset": {} - }, - { - "id": "2554056939590297675", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6719024567117648644L", - "fee": "10000000", - "signature": "d64f78a4212ee2484858984b6d549b4ed7305ecc159ef9146da7491abc59a8513dfdcd8a5ec6a5fef6e7810f082e0837b47cfbb38df8f458a1a3625a85dc4300", - "signatures": [], - "asset": {} - }, - { - "id": "2721340684530931642", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1039287838469525702L", - "fee": "10000000", - "signature": "361ad15e6575e347160bceaae522be5c57f61631e02a27a8f32938bc0ccfefd1361392da908e22b8f51af7b6e92ce24497a6fa324dfe0933785c099a4ebd4408", - "signatures": [], - "asset": {} - }, - { - "id": "4778823118585864311", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13796903232533379929L", - "fee": "10000000", - "signature": "98cbe64bb70d194acb3e2702e9d4bf8e7957bbdf9ea738fe0e49df5537012408076c6df603fa406877397a38adf694773cdaa0df5cf193e0363f996c9f7dcd06", - "signatures": [], - "asset": {} - }, - { - "id": "9978641824727881461", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "16807489144327319524L", - "fee": "10000000", - "signature": "4421f7b22514654dbe0721e465979b272f1362de133ddab7d53a08b292d140f4ca3a7a7772ebc658c08a7b35e9b202e9d76123234effee9cadd0dce45b7aad0c", - "signatures": [], - "asset": {} - }, - { - "id": "4436319808547332365", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11595026565287740051L", - "fee": "10000000", - "signature": "20fd5fd97ef1dc5f41b04072ace7c5bf9050a334737ac01671eb1bcc60b8cbb9ea7802259f9de8d133c8c170c2494a39dc31a9a12437a243dfad74ade9466d0b", - "signatures": [], - "asset": {} - }, - { - "id": "16926733957426027033", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6996737717246838071L", - "fee": "10000000", - "signature": "35464c5bdc87bb3430596acf8a530de82764f17aab9364714db2b77b87094b4af66a3a5bbb75a5317d60859cb4f8eb44b6b8fd50fc0cf42a3de6f8a89c4d2701", - "signatures": [], - "asset": {} - }, - { - "id": "11566210006759795875", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11194005483892021001L", - "fee": "10000000", - "signature": "98991c29a56f77834a71689113360ba90e794f7fe812bfe05e7039b78809c18cc8b327b276b025eebd78d137770bc0e1777cf02244820c6f358cf276c24b3608", - "signatures": [], - "asset": {} - }, - { - "id": "2950060088463067794", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "14754807200586084685L", - "fee": "10000000", - "signature": "8272461ac6a08ebf3cb077cb3739208a4bdc0eb3ad145c6c3d0cb3c1340ac0c24003b51da8e1574f1031e0ee78b2304c20e4bf972e410987711515a8cecad80a", - "signatures": [], - "asset": {} - }, - { - "id": "9505852309335295718", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15279149762694772854L", - "fee": "10000000", - "signature": "aaadf96d3cf943cd852545799e547262a443bcd2925814e9afa71a8d95b4a4fe6caaab34665611fa5f011853116a4303280fba50a9c43c6aa1cd303697c28a06", - "signatures": [], - "asset": {} - }, - { - "id": "13895931791342724143", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11858068254874463650L", - "fee": "10000000", - "signature": "b55a125e3bd7c69270ec1ac0a13263601a1e40ad296e71b0b02654ce370379c16547fc1db38d4dd8ba69723b5c765e31891ce37b74e69d6fdeb644a3518bd90d", - "signatures": [], - "asset": {} - }, - { - "id": "8057304715611381839", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10395427086746342233L", - "fee": "10000000", - "signature": "4899ad027169af63870e8f588efda24e876cfbd88ac6a91751b93f1867f1ae3814162879951c20359be680109edfee68d046df7721d97d43544ef94fdf496f07", - "signatures": [], - "asset": {} - }, - { - "id": "4541779353911767408", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11805364634236927749L", - "fee": "10000000", - "signature": "bbfa2e638ed756ae1b417b1acdb98c04bb72de9d49664a0e292a1b1dd2d6161916e201b051300575c4f455f16edd0991e22edb17d381432afba534addfe85800", - "signatures": [], - "asset": {} - }, - { - "id": "16234710995017930149", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "8273455169423958419L", - "fee": "10000000", - "signature": "523a2dbc3da5f7b852fc5d91bc6d60ea91d23e955270fe2fc3d2c105b32177f8a83c43caad9b757940d61af11e9f51b973e058bf3d52b6bfcbfb0796b9c11c02", - "signatures": [], - "asset": {} - }, - { - "id": "7909124073833544194", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3654804916322462690L", - "fee": "10000000", - "signature": "d299eac2e8f0a303ea8d8c6e49eb842ca7fc4b9ce95efebaa82805cf31d00a3ec8096f2ed1bda7082811f75ffd1de313007e9cb92e670274b417c4cd41c3e505", - "signatures": [], - "asset": {} - }, - { - "id": "16044790640489915798", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "8696372244926065755L", - "fee": "10000000", - "signature": "f38e7151edcbf48c856917dfb38cd702540538517e6d44b2c30d79f9c00cde7c3fad45d4c8aa8f4e9ec17751cb2f710cbdd95c415dbad2d7930c077f1278200b", - "signatures": [], - "asset": {} - }, - { - "id": "2215818049991751170", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17271297386479765505L", - "fee": "10000000", - "signature": "8d40cea918b463bf29a999f30711fa2e62a28191bbf80bf7df6a1214cb803bcbe38a34b207ba325597feb8289d9b783c370c5e65a31e5defb38a93e9ae29e705", - "signatures": [], - "asset": {} - }, - { - "id": "12578439256316100319", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11229203525038722103L", - "fee": "10000000", - "signature": "a3b502ccf578fffd70a8f5c13422690a35f71b9fd8a706e045fbf5dd2acbd8d199f6f3f705befbd5063d15ea4b6a3a3771641941c53f786b518a581a1224ef0e", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "14d44ba469eada0eb841a9880ae043b11fc65c8ade1ac6ea177a9bc92bfd8743", - "blockSignature": "815e3c2ba1970d4c7a3b508605990da93d0be5d25e8cd14423ceb03bffe247771e458937cee5a05f20ffa0b9940e890a144a88d81879181c2f74aaf8c82cec05", - "height": 2 - }, - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 25, - "payloadLength": 2925, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "8025799438374852533", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11231201826468807624L", - "fee": "10000000", - "signature": "5b74278a1e0a776bc0554848b581b20a51dfeb7dfaca0a66e052ed6f8a650b6bdf2b279bf63ca86cb9a46d03df93a6df9f38ec0bbc93725bedef946b11787f02", - "signatures": [], - "asset": {} - }, - { - "id": "14272182229476900895", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9528507096611161860L", - "fee": "10000000", - "signature": "e23287eb64154d806bbfcdf490b5fd1a2f0905e8349cb77829c50cd953b8a5874fe83b89605783167e5990421168403964fb4ac78b2695e7b974f12f66ae550c", - "signatures": [], - "asset": {} - }, - { - "id": "3311584351735422633", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "677098303101863197L", - "fee": "10000000", - "signature": "7220eb1990a8bae0798bc06f662d94583eec1f9cca2031afd7e8a67ee276aca2851cb3b8e4f9a8f8ff42de019df5f60251c20bf1fa922f7b152202ed75669702", - "signatures": [], - "asset": {} - }, - { - "id": "8228571172023235083", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6253486079725348800L", - "fee": "10000000", - "signature": "1bae15165fc0b68de768d300edf07fb01acccca8ee0b13dbd409d7cf8b516a157af10f64f503cb85e9fbb07ead5578a7d79130b93a022e0b7a21597758bc0100", - "signatures": [], - "asset": {} - }, - { - "id": "13106470124845268823", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1330932780504881464L", - "fee": "10000000", - "signature": "51e60824d82e7b8b98bf3085a1da06947f710099b6765f8d55f24797a63d979525cde301921a86ed41c9a472443405241b30d12d31daace265343b96c6fde205", - "signatures": [], - "asset": {} - }, - { - "id": "297019167674035622", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9928719876370886655L", - "fee": "10000000", - "signature": "e59a0cf6064b7dc42c8cb9c50f7ebc6bddfdc114a7a4bf04c5619ef2ada3412e8f1165677279849334f4b1500d7eb713b9f95060f0d72dc56d95660b878b0309", - "signatures": [], - "asset": {} - }, - { - "id": "12288310449397079822", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5380829552614149409L", - "fee": "10000000", - "signature": "45fdd950c987a1db455984ec01cb9ece146110b1374c7909c2f1657934887846457dc081136d576fdbf6ee2c38e7021732582dbdcc6c5229190e313585580605", - "signatures": [], - "asset": {} - }, - { - "id": "11562389390458051917", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12144255005482188703L", - "fee": "10000000", - "signature": "9fc46919b6676120ef2a4d358e9a0f267c2bf99155f748837b73ff563e1ed3d6ca303bc897969cafe13225f2195caecc59828a8c53121ea6a0208ba70a1d0003", - "signatures": [], - "asset": {} - }, - { - "id": "10611516385870674765", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2460251951231579923L", - "fee": "10000000", - "signature": "89ec557ee9c9b98a375375d0e54f579057f7484bc0631737fdc4fecee1e74d43e478d356212ac08978860cbded5994cfdfddd4c071662817f2666d407c93b10f", - "signatures": [], - "asset": {} - }, - { - "id": "16939833311689537831", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10718602563400390049L", - "fee": "10000000", - "signature": "8c32a8ab117386fdf77e954be5494a46902931663f05ce1d97900d9a19697e7887bfe332ca24c5eea85e7f31172c59c5524860fee38b05e97138a6595db27d0c", - "signatures": [], - "asset": {} - }, - { - "id": "7102597587944840517", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2393437289429474816L", - "fee": "10000000", - "signature": "8ba2e2d8822b428f524c8c8f77a4a39bf5a5d3545e941187c0f71144b8986c3e98d2ba4c2fd0e291aa984f39aa140c493ff4824784584c18a9b996d7e68ea708", - "signatures": [], - "asset": {} - }, - { - "id": "3569978312214633777", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15357346183081898956L", - "fee": "10000000", - "signature": "df7e00b2967d3f47ee6559603db0a2a48654cc89d3bfe3395ae93d5cb425b05ce81ab5c060b38c3684a0c30f76a259b1f7931b8e9db40f74f6ee628cf4609400", - "signatures": [], - "asset": {} - }, - { - "id": "13782360517805908541", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6214967903930344618L", - "fee": "10000000", - "signature": "5f1a0da17ccb5528dd7b14633edfc10129e0b90bf12b66fe28183ec8536846bd4d77cce07a8fd5ffa24977afd6a2c4472e7f6224731d7ecc82054ca2b345740d", - "signatures": [], - "asset": {} - }, - { - "id": "18049803800985700176", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9824483707960713406L", - "fee": "10000000", - "signature": "5adb3a10ec0d564bcd42ca0f9e4d6f363e2e581c883dd2eefa1267759c10bb6f5c0415086600b64bffca627f36f8f51f0d2cd8501ddaa1fc199ec49de3cb6206", - "signatures": [], - "asset": {} - }, - { - "id": "5623204282959182822", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13047943150548380336L", - "fee": "10000000", - "signature": "643213572df5dd87bdd60dab83ab01350a1d48df9395b3cd63c5a344e3287d634c2860372e8226b6bafeba502752a17fadd8d321e30104edfdd7a13cc7dbac0d", - "signatures": [], - "asset": {} - }, - { - "id": "11795928299228256921", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "537318935439898807L", - "fee": "10000000", - "signature": "67b211bfd5fea06c46b34845944e214652a0246ac1572c0e22669e8561f96b4e8b6c460541a48e0513888ee923b2577a59d0f9cd0570519e1a1867745d1f0004", - "signatures": [], - "asset": {} - }, - { - "id": "16884214222620549673", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12254605294831056546L", - "fee": "10000000", - "signature": "d1c624fed68d4679ca2e4d3d985a82a53b68e8dbbbb1b44d59cd66078c0e42d480b74121cbdbe068e81a069ec34a81b379a49a9db69f862aeb139a3c1081c609", - "signatures": [], - "asset": {} - }, - { - "id": "115840012078790467", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11613981515632820140L", - "fee": "10000000", - "signature": "d2607f14f63d0d2ef0853e2465b95efa0032d1e09ade982e8ed4f87421d5cabde441b076167f887a8ff534941e4b9a436cc4713f9c04aa464795b634af48a709", - "signatures": [], - "asset": {} - }, - { - "id": "11107239525522473643", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1478505779553195737L", - "fee": "10000000", - "signature": "94f544abe1c946c7e1e0b28561944d1239bb8ba2ff6440c1f7dcdfdcfcefffe635405ff437d3b2f0a93f8ea76ef55c526c110c293aecbd0df99bd796b72c9b0e", - "signatures": [], - "asset": {} - }, - { - "id": "16198802721311480099", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9373453086736696113L", - "fee": "10000000", - "signature": "67eda05fec83e4a79f7ecc42bde5d5fc475da9635104e9001ef923605c6c8339c38328e1fde6d40c170ebf7b3b31d6b67fa479403fa776f2a589b3dab1efb705", - "signatures": [], - "asset": {} - }, - { - "id": "5128910203205860027", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9829702676947904862L", - "fee": "10000000", - "signature": "1a379d3f5fc809f04fe51adc0c596e5ea04e4ad42051f474b577b7c6a10aedacf2963e687a26f13cdf0c4dddd334c91b4579bce587b0cccc0834213f7bed5f02", - "signatures": [], - "asset": {} - }, - { - "id": "9862918556078052822", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5179180534922237219L", - "fee": "10000000", - "signature": "b561059a9593465399d6c9cd37d8ec01d0755320c3b2237b9068d1c3e70f19708fb5bdb5cf1571da7cfac06c337cdba0f12f783b46083b1ba9a8c5204325b30d", - "signatures": [], - "asset": {} - }, - { - "id": "4103387560672131179", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "162664226572374905L", - "fee": "10000000", - "signature": "b4af7c3defe470c7c891306b935743beabea12df0eab1a34409d6073fd8280e9ad8fb6273f10b600b86057a955f4c35484517506aa985c9311bcd5562b1d4b02", - "signatures": [], - "asset": {} - }, - { - "id": "16460978214317117325", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17416795040643460696L", - "fee": "10000000", - "signature": "fafa1a89ef3ef3f86a86b52016955be28c6f03b6317935c5b2c93fc41914d5439ea7ae0a21dc2e3bdc473d03caa72c31950f8d2e7bc5953816cd6c2435e21205", - "signatures": [], - "asset": {} - }, - { - "id": "2504049017519902027", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5728878764625100394L", - "fee": "10000000", - "signature": "c1ce9612c3d44c44c805c7f9fe5c0abfa5d0149eb25af1c9c09d7bdb6e37d23e38881ceefb171a72acb515e0418a2ad6e597b478bd5550e8c32ea9e4ed132b08", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "67397a64ceb1a63a922c05cbb30314b74ebc3f0543f680a8112aefc7de9e28a1", - "blockSignature": "34bc8325d20712c72de3b845b5f9ed9830bee62623349e84a6897e5fcfb0986d315d992792d2ca3832452bcd04c96473c7297c09e897b827bdfb22f154b7b505", - "height": 3 - }, - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 30, - "numberOfTransactions": 25, - "payloadLength": 2925, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "11696576473815207568", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1081724521551096934L", - "fee": "10000000", - "signature": "3caa9eaf46f2d49ff4decac3b72035bc5c48f94e2d128edc34e22c5cf58099d653be989e6c9f626a73ac072c7258b92a8c07a56b359cc603dd8d6dafc879bf0e", - "signatures": [], - "asset": {} - }, - { - "id": "17236572932986835261", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11776976371460504977L", - "fee": "10000000", - "signature": "9a761f32980dc9ba7b808de9a2fc8bf42a4e1ec421a43cb2580e637575266a5a489c2019576eec808472c2e70d83071ce4298c30c3406a28c88d9a795b36e10b", - "signatures": [], - "asset": {} - }, - { - "id": "1102904660231501725", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15692920659979620367L", - "fee": "10000000", - "signature": "fb8bcc19bd4bee4be45c92775314fa53aedec067db4b950705d895d9b5b69ed9a6b9d6c6564fd4d817124734428e95f517a3efc75a776e90cdb84ea76b729000", - "signatures": [], - "asset": {} - }, - { - "id": "3552920213127837305", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2371768942272884594L", - "fee": "10000000", - "signature": "53746e360137783b9e8cfd7ddffd5bc2949f725eeaccc359e2a18d8448fa1d42fb0bd14ffb3e161296212d734aa2d398b2472d4825192c3101001eae84953809", - "signatures": [], - "asset": {} - }, - { - "id": "12962593567192191813", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3466073897179860882L", - "fee": "10000000", - "signature": "1b5d0e2c55bc33f39a1fb1784e72ba9f743edf7c1a26438501fe3f221b6399625be3d65dee9371edeea93f87762fed631de8735f412562d81e9bdd421e817306", - "signatures": [], - "asset": {} - }, - { - "id": "6151870859045042004", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1156554003019098747L", - "fee": "10000000", - "signature": "5abe569773136e954cb987c22e479872586df64c55d0b1ddcdedeb97d0596870f9bbc35a98a4cbd981e0354a7f3b58e8d6c7bd822483900a64d403d821981c0a", - "signatures": [], - "asset": {} - }, - { - "id": "2969658647935873457", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11009807324631489084L", - "fee": "10000000", - "signature": "6c8087c79c3c0f3772985f8ee0459cc9fabe3faa66e173116338fd668b0e9ba2c8b6f12dbd5064d66028096170b012d67b3fe0022817a4641d6e8bff0cf6e709", - "signatures": [], - "asset": {} - }, - { - "id": "4025638377532507522", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2037513790649430470L", - "fee": "10000000", - "signature": "80bd7d926fe8b4a8311f591a787f1b93df2ced430494a41764b69e9b92de6078b1ed4bd930e407f1a43bd506fc25be94eeadc147fcef291378ffb82a7b8e4f0d", - "signatures": [], - "asset": {} - }, - { - "id": "4313167705088603682", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11506830473925742632L", - "fee": "10000000", - "signature": "8ef547108c35fb250dec79f01c1ac7dce6563d8b37f22a7f85e488224b6623caf8ae5bfef179cac22759637c79431b2704ec63a3d3858a6259e9471b572b4c00", - "signatures": [], - "asset": {} - }, - { - "id": "5064037264165080132", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13996264772258038665L", - "fee": "10000000", - "signature": "81eb355a6e437f90726006f178104a214ffed81414912aa73f946ad159e5da4ba54c4232ec771d84334b9665aa2601a97120febfa2ffdbb3c497faf31b270402", - "signatures": [], - "asset": {} - }, - { - "id": "4315961170557752336", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15196907279410793719L", - "fee": "10000000", - "signature": "9f6a2dd9bab0a869ac888f9bb9795691fe4bce780a936f527ac0dcf02e9d26d720e9f8a2af67d76f9e4428cf95eb7ae43571cbcc175bd3079ec27dcd7d8af60d", - "signatures": [], - "asset": {} - }, - { - "id": "10156253552195660710", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "18101328368221611426L", - "fee": "10000000", - "signature": "239712991a1d049a200e0785d33f99e3e99537b0fa3e1178d0172ed4a0dbfd7aceec0443dbd1a96c4504d44957fd5dcadfae83980eec12ac4970ba835d50ea0d", - "signatures": [], - "asset": {} - }, - { - "id": "10633224528200373805", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3038510178697972178L", - "fee": "10000000", - "signature": "893c37cb6ad3f508ba36772aac4444ad49147b830ad5f63c6711a8d8f36790e6c8302c9899d14c5f8fcbfbb33e6cc2a2209b97a24095b76b0eb19d66bb46450e", - "signatures": [], - "asset": {} - }, - { - "id": "1289310662615418552", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "14018336151296112016L", - "fee": "10000000", - "signature": "d237153b31cfbf1468c19d44dd208bb40271580a29736e0898615d9c7fde916f129584017920a39e0d104da78f1e6cb76e1d5f90b555ef80a8989665c508890c", - "signatures": [], - "asset": {} - }, - { - "id": "5454931265177014691", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6147291942291731858L", - "fee": "10000000", - "signature": "689fe9ebe71fc7c1cdd6688675a45ce437640ddbb262bebfa7cc0b38ed70663ba29b755b0477214b4436062bcb75dafbd69ba554e917a4f8cef44788900f0f01", - "signatures": [], - "asset": {} - }, - { - "id": "4586118194906731302", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "14846615469478045551L", - "fee": "10000000", - "signature": "3081ea0c44130c1181354fc6ca7ad3cf83b92dccc762ff5a744d5f7dded6f79e62615b38d2c1e5bae213892b0e4aad66134ecd6ce14b107a94b68e8a9c01d908", - "signatures": [], - "asset": {} - }, - { - "id": "9364484208974345967", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17110047919889272525L", - "fee": "10000000", - "signature": "da5eff67679f1b16c0c1c6a9165e0f41cf501129e748bba5f5e48d6355453d11b84e49ce9748c1a6ac31af3002934dc655113c71cca00ff1d98f39a68e77ab0d", - "signatures": [], - "asset": {} - }, - { - "id": "15435095934525696706", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "68059329122227204L", - "fee": "10000000", - "signature": "66ec665811f9f49238c4935e77eb477937118ac0aac1b185dae0ec8e7f15ffa1fb47d2da215529732e196882847d435328aec56997391569f8821eb6afed0903", - "signatures": [], - "asset": {} - }, - { - "id": "7566745013236005023", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "7838076639178338424L", - "fee": "10000000", - "signature": "1ca0ab71dfd28177cae652465929a22dc98f4ec8cbe681d89611d3a13eb63406b4804032b3253f10f097eb117e77ce7ecc682ff0e626a30ee3bd1e7ea44aec0a", - "signatures": [], - "asset": {} - }, - { - "id": "5925522634122353343", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9090572627256317041L", - "fee": "10000000", - "signature": "70fd29a329bce31e079e046eaba78d58833c24e1833fe443b6b0969de3cb732864fd66cf1b4598277894c687c2ad7f6ea1d0e5b27158b8268c83e87eb89e930a", - "signatures": [], - "asset": {} - }, - { - "id": "673109712059907390", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9617151563281131501L", - "fee": "10000000", - "signature": "f4f030ef704ab12b02bdd7fa11e4c96dc19c7d92c1c9877d283a2852afcecbafe1d631b5ee2cf10c1b2a45037e998f3ea9bbbb5dfaae6fc005252f2039c4a609", - "signatures": [], - "asset": {} - }, - { - "id": "7869710848071583148", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6726252519465624456L", - "fee": "10000000", - "signature": "65be1594ba90d4fea2f1c198b5cb0ee96b372107322a05125fca2c3a95e8f66f6beb3f64cdaa8051f462e80e3d90366fe8e205e25818b17e501835133201c706", - "signatures": [], - "asset": {} - }, - { - "id": "13267540047619304133", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3978875557882351502L", - "fee": "10000000", - "signature": "88fb0d7e28d8920e83fb338d535dd6851ada56b8d29e16ba4dec7e4a5eb4b474144d9466e1932c9243f78b16532a61a8edb6b96da5f6a049b1b13c235ba1f70e", - "signatures": [], - "asset": {} - }, - { - "id": "7453165009623102782", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15441829200899900957L", - "fee": "10000000", - "signature": "157bbb9d0f0a5462776e4d7c9f776e5d7ab5f0d22c849a817ca851cb1c8e7dfa693c0fcefb2f4e53962ed363305110718484b1f31caf05139603ea745184e60a", - "signatures": [], - "asset": {} - }, - { - "id": "3990561157000916649", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11004588490103196952L", - "fee": "10000000", - "signature": "5ceef9c322a30f6711147eb7d6feb6c2fd4ef8637de1a20ade404f51e5db8f6346b0196b06c51262f24bf60b54155de91bfa4541bbfba8748981b035bf6f290a", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "a08bae56b0612aff995c55d8a895c63c6c570e47937c89d06b392708410292ca", - "blockSignature": "237e9a449152d456414a3ad180dcbe82ab8b5792bfa9f8dcbb09efd1d44dca341e1e1c7783231516fd4e86cbb379491afeaa8e3f86619f6b2f313ec1c8e2580e", - "height": 4 - }, - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 40, - "numberOfTransactions": 25, - "payloadLength": 2925, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "7752400059973634657", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "309766985700168161L", - "fee": "10000000", - "signature": "cb87f949c1def0964006a4c534ead0deb95c79f58f5c4508d1b8c5a4c768d8bd467fe0ca37a898ffbd0874a3b7b3e8ec9845278c63359a2eb881552da4a0e30e", - "signatures": [], - "asset": {} - }, - { - "id": "3258995506575428122", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2185933284430885504L", - "fee": "10000000", - "signature": "13d8be91b1a00fe96dffeaf5b1d0bb8988cb0ec125edb6ca1f3acf23d78f804e345cf929b6e04b2f3fa4ed65a6b696030e6db66105154c0b9ecbaed7f213f20a", - "signatures": [], - "asset": {} - }, - { - "id": "4106921143252734976", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6700417780469657062L", - "fee": "10000000", - "signature": "fea2c7287df824e0c5df062c2bc1879a7492a2d67c724cc136d6628e16bc451f41bcd532bbb468d3ab05fe6a37093f989c9a66bc294d38e95bee2da8e20cfa01", - "signatures": [], - "asset": {} - }, - { - "id": "10980381717329270816", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15867701141673224975L", - "fee": "10000000", - "signature": "e90399899f1dce5cc20fbd1344185c6d0d445ab9f00a5fb9618185bf10318d3580ac83fe50e128c6708984253f4d4e9763b09033fee4541226d513c2dc2f8d02", - "signatures": [], - "asset": {} - }, - { - "id": "15033197825580018253", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "7749538982696555450L", - "fee": "10000000", - "signature": "286f79893019505859bd13e87d58029551e596220c7883298b4bd025bbcd0d0eae09b87983cc28efe714f81c20edcc1fdfc5b11c32d68a02365780d7fe209f08", - "signatures": [], - "asset": {} - }, - { - "id": "5521556708797779276", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "263761216888896549L", - "fee": "10000000", - "signature": "d489fed583d9ac28a38ca1d3ec33e72d3b16a40ba8d2160d59aa95aa58ae08e998aa46f480be7acfabec1411686d8a986abe374e34c09bddf3179f86148d240d", - "signatures": [], - "asset": {} - }, - { - "id": "15167623828937954059", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9703017731198160198L", - "fee": "10000000", - "signature": "3facc105ddcfc961adb278c3271cfac8b8f34e775541c5a1ab11b1453c85ca3c1febf2bfef79705b066f05942ab95a166ad7d39834080b743346b84d7fa5db0d", - "signatures": [], - "asset": {} - }, - { - "id": "14215880153810057136", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13787002016364430124L", - "fee": "10000000", - "signature": "00e75404acf5dc6d7408073d212d273fcc2a515fbe428b421410cc439ac480dadf6a055ef1dc8cbeea7e482044717bcca97341f7c7ec0ff66af550e6eda78206", - "signatures": [], - "asset": {} - }, - { - "id": "6090723394938994300", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "9e0f67a3a7c119e01ea325f162091e4a7a91411c1d8da17f583f09481834a77e0410aa3baa0147ad312edf2ffac1ef78a13034b33f0d5dfa7e87477c5589e803", - "signatures": [], - "asset": {} - }, - { - "id": "17189589949313588135", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5312766513260345125L", - "fee": "10000000", - "signature": "a77b877efabeddefcb9bcf796f71ebff632934a3d50343e95a464b74a7bd476b4df4485de3ebe6ce81ec4100f81b9ed08339189b0c5728e6a570c472e96b0d0f", - "signatures": [], - "asset": {} - }, - { - "id": "10859540735798758200", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17769700073017685523L", - "fee": "10000000", - "signature": "486f5de6cc249b88715190dbd5ba9397ee2ebc98d5a46130194e2de43f5f47ad4720d1df1ea8341cb185cb6f75194407fd46061322d4176c5787e9ac0606b206", - "signatures": [], - "asset": {} - }, - { - "id": "12510762312883508685", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10555862272344793163L", - "fee": "10000000", - "signature": "dd3dc3504df528251ad8588d0f35d67962cb00832dbd747cf3edc712bf9a12866cb4892d5badf3bd236f03feb595d99493ab7b4b0da6780ec1eec38a0fd3000f", - "signatures": [], - "asset": {} - }, - { - "id": "10488150576653287671", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "7806545753492919148L", - "fee": "10000000", - "signature": "eec66000a042dbb85def2cd8cc029bdbca644d924bdd8ff848ac699609a81a470c755d4d094f9d8bcdf7d7524ff2e3db0c9547380e0252878248fda4e709a306", - "signatures": [], - "asset": {} - }, - { - "id": "13364627675383404769", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "4351572711388220555L", - "fee": "10000000", - "signature": "9000c000aeeff0e7d98ac078abb59c150354ba23f1bdb8bbaa6acabae2500266318226f709eaae4a6107f06f480f9f9e6a097f660b09135f6b8675d0feefb107", - "signatures": [], - "asset": {} - }, - { - "id": "4434016647538685497", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12937672077630275226L", - "fee": "10000000", - "signature": "f2c2566d3c1fea03f4649886b45304dee7169ce35407e2ef43bc59d1888fc3b14a1eb1da10578b378e2201fa284ddd4943085940a35255dcfbaafe5cbd86a009", - "signatures": [], - "asset": {} - }, - { - "id": "9426806496160687621", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9950029393097476480L", - "fee": "10000000", - "signature": "1ce78938b2609e083256766fef4c0fd55b217804425149f8da5c5992bffdf8412ccba22af84501470960cf39a1facc90e5a083b1cab3cc9e97dbef32f1502605", - "signatures": [], - "asset": {} - }, - { - "id": "17561049477170736313", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "4331258378288911563L", - "fee": "10000000", - "signature": "5cc0fac87ed927f0a09f6cb8c6fec894bf79cd331c74d19179029fbc8c47929900c0c7370fea7d2edbe11c81e5b4108ab48e09ed8d3e7f2a8c3ccfe2dd34b903", - "signatures": [], - "asset": {} - }, - { - "id": "16901049218100534256", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2581762640681118072L", - "fee": "10000000", - "signature": "05ba393f6677effa80d8e9ec9fd72dc4c8ed3c81d6e43b5e63cb0b51f4c0732d0739aae31881e759081bd240d8e5ac1b7fda6aa19aca7ec4708b2835f14ac403", - "signatures": [], - "asset": {} - }, - { - "id": "16443552390126008741", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13607583239938732846L", - "fee": "10000000", - "signature": "fa8eea98f848dcfe6a74c30548e946cd02035fc88655611170fe07b7bed024e02fa9182fcb74e1e75ded1f3bf749f7092532095deb543a7aba8e54648e005407", - "signatures": [], - "asset": {} - }, - { - "id": "8416775416417889720", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11959294293312794939L", - "fee": "10000000", - "signature": "f1b2e625f11ef5ba1b04f5ba4ea000ca58b804c99c9e2b97e53879a7fcfe9f39bcbc9bca995a2a8e6230ff980446cfc6af513437c1613ea065028b30ad94860d", - "signatures": [], - "asset": {} - }, - { - "id": "4094753762095767407", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13227119536266737242L", - "fee": "10000000", - "signature": "723bb19c006ee1e96069413edaee9078e50d0c7bffff2a8b0d2c387e25c58d5731d0f76252bc927ba1a10c8ecad13012641358bd78390aa59f741966d23aeb05", - "signatures": [], - "asset": {} - }, - { - "id": "10852866158962089301", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5225235021585670513L", - "fee": "10000000", - "signature": "b4dfb8b8ecd097b17a0117abe791ae69f8118f929b7a1eff4e8b71126a52b16da3fc9feb92c8387278449cfd8f784b3fe3acfe7065b78f1e1574e3d3654d0807", - "signatures": [], - "asset": {} - }, - { - "id": "4636573379062517456", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15300035861842713585L", - "fee": "10000000", - "signature": "63e92a0bbab08a7ae741871f0f2d8ea54cf11b268bfdd04da31323e4ca95a53f326ce763d420d9a100b8ffc96557764b800f3b71095b0c91688890e41f62ac05", - "signatures": [], - "asset": {} - }, - { - "id": "10790235482235615780", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1998811414849260567L", - "fee": "10000000", - "signature": "3681c55bbc58ea8e460749c4581739b23506b88138ef149faf8848abfb73b806006e1acf99b9654421129a6e5aa25ce0c1df53f5574e1dc525f79e0c137db009", - "signatures": [], - "asset": {} - }, - { - "id": "9907739825562008875", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15064680481049926459L", - "fee": "10000000", - "signature": "d240955243e4464667ba5257e26bfbd0b2274b1caacbc6b464b12532ffc23d47f102d9d3cef2ec4acd939109991a2dab109600bf1e66424b36cbc70206bf000a", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "70f0c3ee125d78c5a9eca70a3ca334be0ed8739aad1bab555f0adb381239cc5b", - "blockSignature": "e364cc770dd1bccbc6cf7f2df98e8bbaee6430e1dcdf6b8d0297a36c97587f584b0bd1d02bacd52ef79cd36d3a32d899e8529a3e74f111ebf314d05e6879f40a", - "height": 5 - }, - { - "version": 1, - "totalAmount": "20000000000", - "totalFee": "20000000", - "reward": "0", - "timestamp": 50, - "numberOfTransactions": 2, - "payloadLength": 234, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "14831233385909626183", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15675505605575781355L", - "fee": "10000000", - "signature": "e7ea4142d8871d68b77325f25b911676a6b662bfdaf48a5a40006982874bb190067b8b154c64ae364dd4020cfbd505bcabf79352422d6dd6a86d2589fccf1d0b", - "signatures": [], - "asset": {} - }, - { - "id": "7862217066699506469", - "amount": "10100000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "6dfe53962c422ff7f9633d258ae9ce7a599b900171dedfd1c263620ff9ca8bdae7588e30cd05c7fdb1e2a6747f30b87160ff946483ae4084eb9ec21bff9e8406", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "1e7d5ec9883237745aefb0e76cfc8b2f5afb1c37665556ca26909f23cd95f526", - "blockSignature": "c6e9625fb3513d2d69301bb7d5753686f7fd7e81ab6cb4cea8ca8d6c05bd4d5451ff01147c54793bbc745c519f1b2cf7ad1f39dcdf2f0c775d24b98e10692202", - "height": 6 - } - ], - "accounts": [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": "9999899990000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": "0", - "productivity": 0 - }, - { - "address": "2003981962043442425L", - "publicKey": "5d28e992b80172f38d3a2f9592cad740fd18d3c2e187745cd5f7badf285ed819", - "secondPublicKey": null, - "username": "genesis_4", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 32, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "18181157191600196376L", - "publicKey": "9503d36c0810f9ac1a9d7d45bf778387a2baab151a45d77ac1289fbe29abb18f", - "secondPublicKey": null, - "username": "genesis_35", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 56, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "3485190523478756562L", - "publicKey": "399a7d14610c4da8800ed929fc6a05133deb8fbac8403dec93226e96fa7590ee", - "secondPublicKey": null, - "username": "genesis_12", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 21, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "8579664070066716758L", - "publicKey": "74583aba9c0b92e4f08c8c75e6df341c255ca007971195ff64d6f909dc4b7177", - "secondPublicKey": null, - "username": "genesis_73", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 46, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "12689367895996075612L", - "publicKey": "b00269bd169f0f89bd2f278788616521dd1539868ced5a63b652208a04ee1556", - "secondPublicKey": null, - "username": "genesis_19", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 71, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6596445655213033387L", - "publicKey": "3476bba16437ee0e04a29daa34d753139fbcfc14152372d7be5b7c75d51bac6c", - "secondPublicKey": null, - "username": "genesis_50", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 19, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15685993315437640088L", - "publicKey": "4fe5cd087a319956ddc05725651e56486961b7d5733ecd23e26e463bf9253bb5", - "secondPublicKey": null, - "username": "genesis_5", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 28, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6572481065061292413L", - "publicKey": "386217d98eee87268a54d2d76ce9e801ac86271284d793154989e37cb31bcd0e", - "secondPublicKey": null, - "username": "genesis_16", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 20, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6719024567117648644L", - "publicKey": "1cc68fa0b12521158e09779fd5978ccc0ac26bf99320e00a9549b542dd9ada16", - "secondPublicKey": null, - "username": "genesis_21", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 12, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "1039287838469525702L", - "publicKey": "6fb2e0882cd9d895e1e441b9f9be7f98e877aa0a16ae230ee5caceb7a1b896ae", - "secondPublicKey": null, - "username": "genesis_64", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 44, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "13796903232533379929L", - "publicKey": "a796e9c0516a40ccd0eee7a32fdc2dc297fee40a9c76fef9c1bb0cf41ae69750", - "secondPublicKey": null, - "username": "genesis_6", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 68, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "16807489144327319524L", - "publicKey": "82174ee408161186e650427032f4cfb2496f429b4157da78888cbcea39c387fc", - "secondPublicKey": null, - "username": "genesis_32", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 48, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11595026565287740051L", - "publicKey": "47b9b07df72d38c19867c6a8c12429e6b8e4d2be48b27cd407da590c7a2af0dc", - "secondPublicKey": null, - "username": "genesis_42", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 25, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6996737717246838071L", - "publicKey": "b5341e839b25c4cc2aaf421704c0fb6ba987d537678e23e45d3ca32454a2908c", - "secondPublicKey": null, - "username": "genesis_24", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 73, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11194005483892021001L", - "publicKey": "948b8b509579306694c00833ec1c0f81e964487db2206ddb1517bfeca2b0dc1b", - "secondPublicKey": null, - "username": "genesis_18", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 54, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "14754807200586084685L", - "publicKey": "6164b0cc68f8de44cde90c78e838b9ee1d6041fa61cf0cfbd834d76bb369a10e", - "secondPublicKey": null, - "username": "genesis_49", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 34, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15279149762694772854L", - "publicKey": "a50a55d4476bb118ba5121a07b51c185a8fe0a92b65840143b006b9820124df4", - "secondPublicKey": null, - "username": "genesis_36", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 67, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11858068254874463650L", - "publicKey": "1af35b29ca515ff5b805a5e3a0ab8c518915b780d5988e76b0672a71b5a3be02", - "secondPublicKey": null, - "username": "genesis_14", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 10, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "10395427086746342233L", - "publicKey": "67651d29dc8d94bcb1174d5bd602762850a89850503b01a5ffde3b726b43d3d2", - "secondPublicKey": null, - "username": "genesis_7", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 39, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11805364634236927749L", - "publicKey": "910da2a8e20f25ccbcb029fdcafd369b43d75e5bc4dc6d92352c29404acc350f", - "secondPublicKey": null, - "username": "genesis_46", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 53, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "8273455169423958419L", - "publicKey": "9d3058175acab969f41ad9b86f7a2926c74258670fe56b37c429c01fca9f2f0f", - "secondPublicKey": null, - "username": "genesis_1", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 63, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3654804916322462690L", - "publicKey": "19ffdf99dee16e4be2db4b0e000b56ab3a4e10bee9f457d8988f75ff7a79fc00", - "secondPublicKey": null, - "username": "genesis_27", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 9, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "8696372244926065755L", - "publicKey": "6d462852d410e84ca199a34d7ccad443784471f22cf3de37c531ce3b87ebbc41", - "secondPublicKey": null, - "username": "genesis_89", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 41, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "17271297386479765505L", - "publicKey": "edbb9828fbe62da2a59afbc8623e8ebc5ed2f9b7f77a0cd1cdcf55edea30521c", - "secondPublicKey": null, - "username": "genesis_61", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 93, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11229203525038722103L", - "publicKey": "b6ac700bf890b887e218dbd55b8f6b091dfc5a684d0fd7a6f69db7dc0313b51b", - "secondPublicKey": null, - "username": "genesis_62", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 74, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11231201826468807624L", - "publicKey": "19d55c023d85d6061d1e196fa440a50907878e2d425bcd893366fa04bc23b4de", - "secondPublicKey": null, - "username": "genesis_88", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 8, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "9528507096611161860L", - "publicKey": "fab7b58be4c1e9542c342023b52e9d359ea89a3af34440bdb97318273e8555f0", - "secondPublicKey": null, - "username": "genesis_71", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 100, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "677098303101863197L", - "publicKey": "31402977c7eaf9e38d18d0689a45d719d615de941f7e80f6db388453b46f4df5", - "secondPublicKey": null, - "username": "genesis_97", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 18, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6253486079725348800L", - "publicKey": "6f04988de7e63537c8f14e84b0eb51e0ea9c5da8b4b9256243b3e40b1aeccb76", - "secondPublicKey": null, - "username": "genesis_53", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 43, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1330932780504881464L", - "publicKey": "68680ca0bcd4676489976837edeac305c34f652e970386013ef26e67589a2516", - "secondPublicKey": null, - "username": "genesis_82", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 40, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9928719876370886655L", - "publicKey": "96c16a6251e1b9a8c918d5821a5aa8dfb9385607258338297221c5a226eca5c6", - "secondPublicKey": null, - "username": "genesis_45", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 58, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "5380829552614149409L", - "publicKey": "2f9b9a43b915bb8dcea45ea3b8552ebec202eb196a7889c2495d948e15f4a724", - "secondPublicKey": null, - "username": "genesis_34", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 17, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "12144255005482188703L", - "publicKey": "f7b9751d59dd6be6029aa36a81a3f6436e2970cf4348845ab6254678fb946c18", - "secondPublicKey": null, - "username": "genesis_56", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 97, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2460251951231579923L", - "publicKey": "a10ed9c59dac2c4b8264dc34f2d318719fb5f20ecdd8d6be2d7abfe32294f20d", - "secondPublicKey": null, - "username": "genesis_75", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 65, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "10718602563400390049L", - "publicKey": "27f43391cca75cbc82d1750307649508d1d318cd015f1f172b97318f17ab954e", - "secondPublicKey": null, - "username": "genesis_67", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 15, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "2393437289429474816L", - "publicKey": "f25af3c59ac7f5155c7a9f36762bd941b9dc9c5c051a1bc2d4e34ed773dd04a3", - "secondPublicKey": null, - "username": "genesis_83", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 94, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15357346183081898956L", - "publicKey": "73fec19d4bfe361c0680a7cfd24b3f744a1c1b29d932c4d89ce6157679f8af7d", - "secondPublicKey": null, - "username": "genesis_92", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 45, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6214967903930344618L", - "publicKey": "85b07e51ffe528f272b7eb734d0496158f2b0f890155ebe59ba2989a8ccc9a49", - "secondPublicKey": null, - "username": "genesis_28", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 49, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9824483707960713406L", - "publicKey": "526931663cbee883ff22369172cba091a5dd5fa1200284fa790d7aeca53d37af", - "secondPublicKey": null, - "username": "genesis_55", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 29, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13047943150548380336L", - "publicKey": "b137de324fcc79dd1a21ae39a2ee8eed05e76b86d8e89d378f8bb766afb8719f", - "secondPublicKey": null, - "username": "genesis_96", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 72, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "537318935439898807L", - "publicKey": "86499879448d1b0215d59cbf078836e3d7d9d2782d56a2274a568761bff36f19", - "secondPublicKey": null, - "username": "genesis_17", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 50, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "12254605294831056546L", - "publicKey": "141b16ac8d5bd150f16b1caa08f689057ca4c4434445e56661831f4e671b7c0a", - "secondPublicKey": null, - "username": "genesis_2", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 7, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11613981515632820140L", - "publicKey": "47c8b3d6a9e418f0920ef58383260bcd04799db150612d4ff6eb399bcd07f216", - "secondPublicKey": null, - "username": "genesis_40", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 26, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1478505779553195737L", - "publicKey": "5c4af5cb0c1c92df2ed4feeb9751e54e951f9d3f77196511f13e636cf6064e74", - "secondPublicKey": null, - "username": "genesis_11", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 31, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9373453086736696113L", - "publicKey": "d3e3c8348bca51461eabfc382f8a01e8e284db54104ad37ec0695d48ae5531ac", - "secondPublicKey": null, - "username": "genesis_84", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 84, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9829702676947904862L", - "publicKey": "9a0f19e60581003b70291cf4a874e8217b04871e676b2c53c85a18ab95c2683b", - "secondPublicKey": null, - "username": "genesis_65", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 60, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "5179180534922237219L", - "publicKey": "0779ca873bbda77f2850965c8a3a3d40a6ee4ec56af55f0a3f16c7c34c0f298b", - "secondPublicKey": null, - "username": "genesis_91", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 5, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "162664226572374905L", - "publicKey": "94b163c5a5ad346db1c84edaff51604164476cf78b8834b6b610dd03bd6b65d9", - "secondPublicKey": null, - "username": "genesis_48", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 55, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "17416795040643460696L", - "publicKey": "95ea7eb026e250741be85e3593166ef0c4cb3a6eb9114dba8f0974987f10403f", - "secondPublicKey": null, - "username": "genesis_30", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 57, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "5728878764625100394L", - "publicKey": "1e82c7db09da2010e7f5fef24d83bc46238a20ef7ecdf12d9f32e4318a818777", - "secondPublicKey": null, - "username": "genesis_93", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 14, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1081724521551096934L", - "publicKey": "c61d0822bbdbfe2a0b5503daff0ce8441c623115c94c0cfcf047a51f8b7160d3", - "secondPublicKey": null, - "username": "genesis_76", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 80, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11776976371460504977L", - "publicKey": "1e6ce18addd973ad432f05f16a4c86372eaca054cbdbcaf1169ad6df033f6b85", - "secondPublicKey": null, - "username": "genesis_66", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 13, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15692920659979620367L", - "publicKey": "e42bfabc4a61f02131760af5f2fa0311007932a819a508da25f2ce6af2468156", - "secondPublicKey": null, - "username": "genesis_94", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 89, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2371768942272884594L", - "publicKey": "9c16751dbe57f4dff7b3fb8911a62c0cb2bdee6240e3f3fefe76832788cb14c6", - "secondPublicKey": null, - "username": "genesis_58", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 62, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3466073897179860882L", - "publicKey": "9a7452495138cf7cf5a1564c3ef16b186dd8ab4f96423f160e22a3aec6eb614f", - "secondPublicKey": null, - "username": "genesis_43", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 61, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1156554003019098747L", - "publicKey": "64db2bce729e302f6021047dfd39b6c53caf83b42da4b5b881cb153a3fb31613", - "secondPublicKey": null, - "username": "genesis_80", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 38, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11009807324631489084L", - "publicKey": "4bde949c19a0803631768148019473929b5f8661e9e48efb8d895efa9dd24aef", - "secondPublicKey": null, - "username": "genesis_33", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 27, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2037513790649430470L", - "publicKey": "5f6cc5a8aac752d37c676b0d46a798f7625e37dfa1e96091983274e04ab7ffe2", - "secondPublicKey": null, - "username": "genesis_57", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 33, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11506830473925742632L", - "publicKey": "03e811dda4f51323ac712cd12299410830d655ddffb104f2c9974d90bf8c583a", - "secondPublicKey": null, - "username": "genesis_79", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 4, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13996264772258038665L", - "publicKey": "3be2eb47134d5158e5f7d52076b624b76744b3fba8aa50791b46ba21408524c9", - "secondPublicKey": null, - "username": "genesis_85", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 22, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "15196907279410793719L", - "publicKey": "cdd68a321ea737e82bce23d2208040f79471d36f2e6f84c74ea36ab26245e522", - "secondPublicKey": null, - "username": "genesis_69", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 81, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "18101328368221611426L", - "publicKey": "55405aed8c3a1eabe678be3ad4d36043d6ef8e637d213b84ee703d87f6b250ed", - "secondPublicKey": null, - "username": "genesis_26", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 30, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3038510178697972178L", - "publicKey": "9986cedd4b5a28e4c81d9b4bff0461dddaa25099df00b8632fe99e88df28ce73", - "secondPublicKey": null, - "username": "genesis_78", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 59, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "14018336151296112016L", - "publicKey": "3ff32442bb6da7d60c1b7752b24e6467813c9b698e0f278d48c43580da972135", - "secondPublicKey": null, - "username": "genesis_3", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 24, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6147291942291731858L", - "publicKey": "3ea481498521e9fb1201b2295d0e9afa826ac6a3ef51de2f00365f915ac7ac06", - "secondPublicKey": null, - "username": "genesis_10", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 23, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "14846615469478045551L", - "publicKey": "f9f6ff873c10c24eba834be28a56415a49c9c67b7c0ee9f106da827847168986", - "secondPublicKey": null, - "username": "genesis_70", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 99, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "17110047919889272525L", - "publicKey": "0186d6cbee0c9b1a9783e7202f57fc234b1d98197ada1cc29cfbdf697a636ef1", - "secondPublicKey": null, - "username": "genesis_60", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 2, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "68059329122227204L", - "publicKey": "f62062b7590d46f382fb8c37a26ab0a1bd512951777aedcaa96822230727d3a1", - "secondPublicKey": null, - "username": "genesis_98", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 96, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "7838076639178338424L", - "publicKey": "07935c642c7409c365258c8488760e96a851cee618aec72eeeb135c9c827f0f9", - "secondPublicKey": null, - "username": "genesis_54", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 6, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9090572627256317041L", - "publicKey": "640dfec4541daed209a455577d7ba519ad92b18692edd9ae71d1a02958f47b1b", - "secondPublicKey": null, - "username": "genesis_9", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 36, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9617151563281131501L", - "publicKey": "e818ac2e8e9ffacd2d49f0f2f6739e16711644194d10bb1a8e9e434603125fa1", - "secondPublicKey": null, - "username": "genesis_87", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 91, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6726252519465624456L", - "publicKey": "904c294899819cce0283d8d351cb10febfa0e9f0acd90a820ec8eb90a7084c37", - "secondPublicKey": null, - "username": "genesis_101", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 52, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3978875557882351502L", - "publicKey": "644a971f2c0d0d4b657d050fca27e5f9265e3dfa02a71f7fbf834cc2f2a6a4c8", - "secondPublicKey": null, - "username": "genesis_68", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 37, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15441829200899900957L", - "publicKey": "9f2fcc688518324273da230afff9756312bf23592174896fab669c2d78b1533c", - "secondPublicKey": null, - "username": "genesis_86", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 64, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11004588490103196952L", - "publicKey": "031e27beab583e2c94cb3167d128fc1a356c1ae88adfcfaa2334abffa3ae0b4c", - "secondPublicKey": null, - "username": "genesis_77", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 3, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "309766985700168161L", - "publicKey": "ba2ea5e324eeb42fa6f4d1132a1d79911721e8507033bb0abd49715f531877b4", - "secondPublicKey": null, - "username": "genesis_59", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 75, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2185933284430885504L", - "publicKey": "a10f963752b3a44702dfa48b429ac742bea94d97849b1180a36750df3a783621", - "secondPublicKey": null, - "username": "genesis_22", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 66, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6700417780469657062L", - "publicKey": "8a0bcba8e909036b7a0fdb244f049d847b117d871d203ef7cc4c3917c94fd5fd", - "secondPublicKey": null, - "username": "genesis_29", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 51, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "15867701141673224975L", - "publicKey": "fc8672466cc16688b5e239a784cd0e4c0acf214af039d9b2bf7a006da4043883", - "secondPublicKey": null, - "username": "genesis_37", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 101, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "7749538982696555450L", - "publicKey": "6e904b2f678eb3b6c3042acb188a607d903d441d61508d047fe36b3c982995c8", - "secondPublicKey": null, - "username": "genesis_13", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 42, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "263761216888896549L", - "publicKey": "f33f93aa1f3ddcfd4e42d3206ddaab966f7f1b6672e5096d6da6adefd38edc67", - "secondPublicKey": null, - "username": "genesis_23", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 95, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "9703017731198160198L", - "publicKey": "eabfe7093ef2394deb1b84287f2ceb1b55fe638edc3358a28fc74f64b3498094", - "secondPublicKey": null, - "username": "genesis_47", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 92, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "13787002016364430124L", - "publicKey": "db821a4f828db977c6a8d186cc4a44280a6ef6f54ac18ec9eb32f78735f38683", - "secondPublicKey": null, - "username": "genesis_38", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 87, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "5312766513260345125L", - "publicKey": "ba7acc3bcbd47dbf13d744e57f696341c260ce2ea8f332919f18cb543b1f3fc7", - "secondPublicKey": null, - "username": "genesis_39", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 76, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "17769700073017685523L", - "publicKey": "da673805f349faf9ca1db167cb941b27f4517a36d23b3c21da4159cff0045fbe", - "secondPublicKey": null, - "username": "genesis_25", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 86, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "10555862272344793163L", - "publicKey": "c3d1bc76dea367512df3832c437c7b2c95508e140f655425a733090da86fb82d", - "secondPublicKey": null, - "username": "genesis_8", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 78, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "7806545753492919148L", - "publicKey": "cf8a3bf23d1936a34facc4ff63d86d21cc2e1ac17e0010035dc3ef7ae85010dc", - "secondPublicKey": null, - "username": "genesis_31", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 82, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "4351572711388220555L", - "publicKey": "d1c3a2cb254554971db289b917a665b5c547617d6fd20c2d6051bc5dfc805b34", - "secondPublicKey": null, - "username": "genesis_41", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 83, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "12937672077630275226L", - "publicKey": "e13a0267444e026fe755ec128858bf3c519864631e0e4c474ba33f2470a18b83", - "secondPublicKey": null, - "username": "genesis_20", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 88, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9950029393097476480L", - "publicKey": "bf9f5cfc548d29983cc0dfa5c4ec47c66c31df0f87aa669869678996902ab47f", - "secondPublicKey": null, - "username": "genesis_95", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 4, - "rank": 77, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "4331258378288911563L", - "publicKey": "c4dfedeb4f639f749e498a2307f1545ddd6bda62e5503ac1832b122c4a5aedf9", - "secondPublicKey": null, - "username": "genesis_44", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 79, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "2581762640681118072L", - "publicKey": "01389197bbaf1afb0acd47bbfeabb34aca80fb372a8f694a1c0716b3398db746", - "secondPublicKey": null, - "username": "genesis_51", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 4, - "rank": 1, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13607583239938732846L", - "publicKey": "2b6f49383af36fd9f1a72d5d2708c8c354add89aaea7edc702c420e2d5fdf22e", - "secondPublicKey": null, - "username": "genesis_74", - "isDelegate": true, - "secondSignature": false, - "balance": 99100, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 16, - "fees": 99100, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11959294293312794939L", - "publicKey": "d8daea40fd098d4d546aa76b8e006ce4368c052ffe2c26b6eb843e925d54a408", - "secondPublicKey": null, - "username": "genesis_15", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 85, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13227119536266737242L", - "publicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "secondPublicKey": null, - "username": "genesis_90", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 90, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "5225235021585670513L", - "publicKey": "1b5a93c7622c666b0228236a70ee1a31407828b71bfb6daaa29a1509e87d4d3c", - "secondPublicKey": null, - "username": "genesis_72", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 11, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15300035861842713585L", - "publicKey": "76c9494237e608d43fd6fb0114106a7517f5503cf79d7482db58a02304339b6c", - "secondPublicKey": null, - "username": "genesis_99", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 47, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "1998811414849260567L", - "publicKey": "62bbb3c41e43df73de2c3f87e6577d095b84cf6deb1b2d6e87612a9156b980f8", - "secondPublicKey": null, - "username": "genesis_63", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 35, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15064680481049926459L", - "publicKey": "aa33af13b440746b4f24312cba5fa910eb077ce6b16b84ebb482cb7720b5c686", - "secondPublicKey": null, - "username": "genesis_52", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 69, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "15675505605575781355L", - "publicKey": "f827f60366fae9f9ed65384979de780f4a18c6dbfbefb1c7d100957dde51a06d", - "secondPublicKey": null, - "username": "genesis_81", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 98, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - } - ] - } - }, - "description": "An invalid block with a vote transaction that exceeds max votes", - "input": { - "version": 1, - "totalAmount": "0", - "totalFee": "100000000", - "reward": "0", - "timestamp": 60, - "numberOfTransactions": 1, - "payloadLength": 182, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "9845243115698839431", - "amount": "0", - "type": 3, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "", - "fee": "100000000", - "signature": "6ca659aefdc4ab4206543ffad54d729d088c96ac36d6b25418a40735bebee6372dc81d74ccd3e67bae0eb7e51e162ee10009d482393c173a2a29ba7ea1d55b09", - "signatures": [], - "asset": { - "votes": [ - "+1cc68fa0b12521158e09779fd5978ccc0ac26bf99320e00a9549b542dd9ada16" - ] - } - } - ], - "payloadHash": "87df968e7354a1880de9985d49e12edc6363e640f6491084b63a9cf9285ea1c0", - "blockSignature": "6fa44bce13e5e2842cf1ecf067fe95bbd9f3c14c29ea41f418fead5d158616c028305e61b60e17b6cdc35e918961e364ac1a6e6638511e94ed9ccb86204cc10c", - "height": 7 - }, - "output": { - "mutatedState": { - "chain": [ - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 25, - "payloadLength": 2925, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "17408074499624623184", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2003981962043442425L", - "fee": "10000000", - "signature": "e24698c4dbc04259bc0176f459e69a67024e023c01e96b692f4817e5372ea81d7babebdc945cd825cdbc86bdf6e9eb473e28fd5426b560e9c1c5bd4b6e59a30b", - "signatures": [], - "asset": {} - }, - { - "id": "18214470982603750134", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "18181157191600196376L", - "fee": "10000000", - "signature": "a63c05c92e966bee1a23861bc7ebe18e6021f90beadea5ad222934d728a709f6140dc01dfe686bc2cb3c7d7608f535f16d26388a44f860fcd0d860cf94c6c90a", - "signatures": [], - "asset": {} - }, - { - "id": "15144340352790349396", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3485190523478756562L", - "fee": "10000000", - "signature": "9200e80fb66b12375d35835df2bad0bc0af94532609ff57e8084e7a8f9eefda05e36a5ac6c896f907a2aa9c4cf27610e3f85e42b7180c252eceaadd7e4202601", - "signatures": [], - "asset": {} - }, - { - "id": "8571884316970670251", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "8579664070066716758L", - "fee": "10000000", - "signature": "135033c801c93f8375884f9a21726c5d8cda3d713ae3ff72488b13e5e971339c9f5135b726ba4a80748f99d063d02b84cfcf6b5599d6e42fe04f075636828d0a", - "signatures": [], - "asset": {} - }, - { - "id": "11438343245763310076", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12689367895996075612L", - "fee": "10000000", - "signature": "684a6c0d248996aba86deaf9d0b5328cd54c42a434d8b1c249c585c6a4dcb65ccd09ad3903d2de0b76e84efcb7b65dbc03d84a6c201490f0a1120c2560358a07", - "signatures": [], - "asset": {} - }, - { - "id": "8717371296663044569", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6596445655213033387L", - "fee": "10000000", - "signature": "3b4bf5eb07d4c59d4c371f6b4b2c01b76f88f2458fdbc0bcdc734ed7546933a7e84eafb9232a0b410ee0359ab42b48a5a762bd8c7ff16e1fcae3a97deca5f301", - "signatures": [], - "asset": {} - }, - { - "id": "5934184169045274396", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15685993315437640088L", - "fee": "10000000", - "signature": "45e11a406aa296c8706595c19856d69420a5b19e66272962e7b098daf0bf4a9c531b6635f0377d3705eedf729ea649b16efba790644289c5f1c4f334467e8208", - "signatures": [], - "asset": {} - }, - { - "id": "8966547111821019207", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6572481065061292413L", - "fee": "10000000", - "signature": "4a390d8eb2f529abb5204ff8a4530c1e703735d9ab83e09fd49287467a6c53257dcfb1ef15a7b8fe4b5181216f557f2aafc57be67fc7cd28e710f24354a4ca00", - "signatures": [], - "asset": {} - }, - { - "id": "2554056939590297675", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6719024567117648644L", - "fee": "10000000", - "signature": "d64f78a4212ee2484858984b6d549b4ed7305ecc159ef9146da7491abc59a8513dfdcd8a5ec6a5fef6e7810f082e0837b47cfbb38df8f458a1a3625a85dc4300", - "signatures": [], - "asset": {} - }, - { - "id": "2721340684530931642", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1039287838469525702L", - "fee": "10000000", - "signature": "361ad15e6575e347160bceaae522be5c57f61631e02a27a8f32938bc0ccfefd1361392da908e22b8f51af7b6e92ce24497a6fa324dfe0933785c099a4ebd4408", - "signatures": [], - "asset": {} - }, - { - "id": "4778823118585864311", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13796903232533379929L", - "fee": "10000000", - "signature": "98cbe64bb70d194acb3e2702e9d4bf8e7957bbdf9ea738fe0e49df5537012408076c6df603fa406877397a38adf694773cdaa0df5cf193e0363f996c9f7dcd06", - "signatures": [], - "asset": {} - }, - { - "id": "9978641824727881461", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "16807489144327319524L", - "fee": "10000000", - "signature": "4421f7b22514654dbe0721e465979b272f1362de133ddab7d53a08b292d140f4ca3a7a7772ebc658c08a7b35e9b202e9d76123234effee9cadd0dce45b7aad0c", - "signatures": [], - "asset": {} - }, - { - "id": "4436319808547332365", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11595026565287740051L", - "fee": "10000000", - "signature": "20fd5fd97ef1dc5f41b04072ace7c5bf9050a334737ac01671eb1bcc60b8cbb9ea7802259f9de8d133c8c170c2494a39dc31a9a12437a243dfad74ade9466d0b", - "signatures": [], - "asset": {} - }, - { - "id": "16926733957426027033", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6996737717246838071L", - "fee": "10000000", - "signature": "35464c5bdc87bb3430596acf8a530de82764f17aab9364714db2b77b87094b4af66a3a5bbb75a5317d60859cb4f8eb44b6b8fd50fc0cf42a3de6f8a89c4d2701", - "signatures": [], - "asset": {} - }, - { - "id": "11566210006759795875", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11194005483892021001L", - "fee": "10000000", - "signature": "98991c29a56f77834a71689113360ba90e794f7fe812bfe05e7039b78809c18cc8b327b276b025eebd78d137770bc0e1777cf02244820c6f358cf276c24b3608", - "signatures": [], - "asset": {} - }, - { - "id": "2950060088463067794", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "14754807200586084685L", - "fee": "10000000", - "signature": "8272461ac6a08ebf3cb077cb3739208a4bdc0eb3ad145c6c3d0cb3c1340ac0c24003b51da8e1574f1031e0ee78b2304c20e4bf972e410987711515a8cecad80a", - "signatures": [], - "asset": {} - }, - { - "id": "9505852309335295718", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15279149762694772854L", - "fee": "10000000", - "signature": "aaadf96d3cf943cd852545799e547262a443bcd2925814e9afa71a8d95b4a4fe6caaab34665611fa5f011853116a4303280fba50a9c43c6aa1cd303697c28a06", - "signatures": [], - "asset": {} - }, - { - "id": "13895931791342724143", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11858068254874463650L", - "fee": "10000000", - "signature": "b55a125e3bd7c69270ec1ac0a13263601a1e40ad296e71b0b02654ce370379c16547fc1db38d4dd8ba69723b5c765e31891ce37b74e69d6fdeb644a3518bd90d", - "signatures": [], - "asset": {} - }, - { - "id": "8057304715611381839", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10395427086746342233L", - "fee": "10000000", - "signature": "4899ad027169af63870e8f588efda24e876cfbd88ac6a91751b93f1867f1ae3814162879951c20359be680109edfee68d046df7721d97d43544ef94fdf496f07", - "signatures": [], - "asset": {} - }, - { - "id": "4541779353911767408", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11805364634236927749L", - "fee": "10000000", - "signature": "bbfa2e638ed756ae1b417b1acdb98c04bb72de9d49664a0e292a1b1dd2d6161916e201b051300575c4f455f16edd0991e22edb17d381432afba534addfe85800", - "signatures": [], - "asset": {} - }, - { - "id": "16234710995017930149", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "8273455169423958419L", - "fee": "10000000", - "signature": "523a2dbc3da5f7b852fc5d91bc6d60ea91d23e955270fe2fc3d2c105b32177f8a83c43caad9b757940d61af11e9f51b973e058bf3d52b6bfcbfb0796b9c11c02", - "signatures": [], - "asset": {} - }, - { - "id": "7909124073833544194", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3654804916322462690L", - "fee": "10000000", - "signature": "d299eac2e8f0a303ea8d8c6e49eb842ca7fc4b9ce95efebaa82805cf31d00a3ec8096f2ed1bda7082811f75ffd1de313007e9cb92e670274b417c4cd41c3e505", - "signatures": [], - "asset": {} - }, - { - "id": "16044790640489915798", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "8696372244926065755L", - "fee": "10000000", - "signature": "f38e7151edcbf48c856917dfb38cd702540538517e6d44b2c30d79f9c00cde7c3fad45d4c8aa8f4e9ec17751cb2f710cbdd95c415dbad2d7930c077f1278200b", - "signatures": [], - "asset": {} - }, - { - "id": "2215818049991751170", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17271297386479765505L", - "fee": "10000000", - "signature": "8d40cea918b463bf29a999f30711fa2e62a28191bbf80bf7df6a1214cb803bcbe38a34b207ba325597feb8289d9b783c370c5e65a31e5defb38a93e9ae29e705", - "signatures": [], - "asset": {} - }, - { - "id": "12578439256316100319", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11229203525038722103L", - "fee": "10000000", - "signature": "a3b502ccf578fffd70a8f5c13422690a35f71b9fd8a706e045fbf5dd2acbd8d199f6f3f705befbd5063d15ea4b6a3a3771641941c53f786b518a581a1224ef0e", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "14d44ba469eada0eb841a9880ae043b11fc65c8ade1ac6ea177a9bc92bfd8743", - "blockSignature": "815e3c2ba1970d4c7a3b508605990da93d0be5d25e8cd14423ceb03bffe247771e458937cee5a05f20ffa0b9940e890a144a88d81879181c2f74aaf8c82cec05", - "height": 2 - }, - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 25, - "payloadLength": 2925, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "8025799438374852533", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11231201826468807624L", - "fee": "10000000", - "signature": "5b74278a1e0a776bc0554848b581b20a51dfeb7dfaca0a66e052ed6f8a650b6bdf2b279bf63ca86cb9a46d03df93a6df9f38ec0bbc93725bedef946b11787f02", - "signatures": [], - "asset": {} - }, - { - "id": "14272182229476900895", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9528507096611161860L", - "fee": "10000000", - "signature": "e23287eb64154d806bbfcdf490b5fd1a2f0905e8349cb77829c50cd953b8a5874fe83b89605783167e5990421168403964fb4ac78b2695e7b974f12f66ae550c", - "signatures": [], - "asset": {} - }, - { - "id": "3311584351735422633", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "677098303101863197L", - "fee": "10000000", - "signature": "7220eb1990a8bae0798bc06f662d94583eec1f9cca2031afd7e8a67ee276aca2851cb3b8e4f9a8f8ff42de019df5f60251c20bf1fa922f7b152202ed75669702", - "signatures": [], - "asset": {} - }, - { - "id": "8228571172023235083", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6253486079725348800L", - "fee": "10000000", - "signature": "1bae15165fc0b68de768d300edf07fb01acccca8ee0b13dbd409d7cf8b516a157af10f64f503cb85e9fbb07ead5578a7d79130b93a022e0b7a21597758bc0100", - "signatures": [], - "asset": {} - }, - { - "id": "13106470124845268823", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1330932780504881464L", - "fee": "10000000", - "signature": "51e60824d82e7b8b98bf3085a1da06947f710099b6765f8d55f24797a63d979525cde301921a86ed41c9a472443405241b30d12d31daace265343b96c6fde205", - "signatures": [], - "asset": {} - }, - { - "id": "297019167674035622", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9928719876370886655L", - "fee": "10000000", - "signature": "e59a0cf6064b7dc42c8cb9c50f7ebc6bddfdc114a7a4bf04c5619ef2ada3412e8f1165677279849334f4b1500d7eb713b9f95060f0d72dc56d95660b878b0309", - "signatures": [], - "asset": {} - }, - { - "id": "12288310449397079822", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5380829552614149409L", - "fee": "10000000", - "signature": "45fdd950c987a1db455984ec01cb9ece146110b1374c7909c2f1657934887846457dc081136d576fdbf6ee2c38e7021732582dbdcc6c5229190e313585580605", - "signatures": [], - "asset": {} - }, - { - "id": "11562389390458051917", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12144255005482188703L", - "fee": "10000000", - "signature": "9fc46919b6676120ef2a4d358e9a0f267c2bf99155f748837b73ff563e1ed3d6ca303bc897969cafe13225f2195caecc59828a8c53121ea6a0208ba70a1d0003", - "signatures": [], - "asset": {} - }, - { - "id": "10611516385870674765", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2460251951231579923L", - "fee": "10000000", - "signature": "89ec557ee9c9b98a375375d0e54f579057f7484bc0631737fdc4fecee1e74d43e478d356212ac08978860cbded5994cfdfddd4c071662817f2666d407c93b10f", - "signatures": [], - "asset": {} - }, - { - "id": "16939833311689537831", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10718602563400390049L", - "fee": "10000000", - "signature": "8c32a8ab117386fdf77e954be5494a46902931663f05ce1d97900d9a19697e7887bfe332ca24c5eea85e7f31172c59c5524860fee38b05e97138a6595db27d0c", - "signatures": [], - "asset": {} - }, - { - "id": "7102597587944840517", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2393437289429474816L", - "fee": "10000000", - "signature": "8ba2e2d8822b428f524c8c8f77a4a39bf5a5d3545e941187c0f71144b8986c3e98d2ba4c2fd0e291aa984f39aa140c493ff4824784584c18a9b996d7e68ea708", - "signatures": [], - "asset": {} - }, - { - "id": "3569978312214633777", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15357346183081898956L", - "fee": "10000000", - "signature": "df7e00b2967d3f47ee6559603db0a2a48654cc89d3bfe3395ae93d5cb425b05ce81ab5c060b38c3684a0c30f76a259b1f7931b8e9db40f74f6ee628cf4609400", - "signatures": [], - "asset": {} - }, - { - "id": "13782360517805908541", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6214967903930344618L", - "fee": "10000000", - "signature": "5f1a0da17ccb5528dd7b14633edfc10129e0b90bf12b66fe28183ec8536846bd4d77cce07a8fd5ffa24977afd6a2c4472e7f6224731d7ecc82054ca2b345740d", - "signatures": [], - "asset": {} - }, - { - "id": "18049803800985700176", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9824483707960713406L", - "fee": "10000000", - "signature": "5adb3a10ec0d564bcd42ca0f9e4d6f363e2e581c883dd2eefa1267759c10bb6f5c0415086600b64bffca627f36f8f51f0d2cd8501ddaa1fc199ec49de3cb6206", - "signatures": [], - "asset": {} - }, - { - "id": "5623204282959182822", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13047943150548380336L", - "fee": "10000000", - "signature": "643213572df5dd87bdd60dab83ab01350a1d48df9395b3cd63c5a344e3287d634c2860372e8226b6bafeba502752a17fadd8d321e30104edfdd7a13cc7dbac0d", - "signatures": [], - "asset": {} - }, - { - "id": "11795928299228256921", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "537318935439898807L", - "fee": "10000000", - "signature": "67b211bfd5fea06c46b34845944e214652a0246ac1572c0e22669e8561f96b4e8b6c460541a48e0513888ee923b2577a59d0f9cd0570519e1a1867745d1f0004", - "signatures": [], - "asset": {} - }, - { - "id": "16884214222620549673", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12254605294831056546L", - "fee": "10000000", - "signature": "d1c624fed68d4679ca2e4d3d985a82a53b68e8dbbbb1b44d59cd66078c0e42d480b74121cbdbe068e81a069ec34a81b379a49a9db69f862aeb139a3c1081c609", - "signatures": [], - "asset": {} - }, - { - "id": "115840012078790467", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11613981515632820140L", - "fee": "10000000", - "signature": "d2607f14f63d0d2ef0853e2465b95efa0032d1e09ade982e8ed4f87421d5cabde441b076167f887a8ff534941e4b9a436cc4713f9c04aa464795b634af48a709", - "signatures": [], - "asset": {} - }, - { - "id": "11107239525522473643", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1478505779553195737L", - "fee": "10000000", - "signature": "94f544abe1c946c7e1e0b28561944d1239bb8ba2ff6440c1f7dcdfdcfcefffe635405ff437d3b2f0a93f8ea76ef55c526c110c293aecbd0df99bd796b72c9b0e", - "signatures": [], - "asset": {} - }, - { - "id": "16198802721311480099", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9373453086736696113L", - "fee": "10000000", - "signature": "67eda05fec83e4a79f7ecc42bde5d5fc475da9635104e9001ef923605c6c8339c38328e1fde6d40c170ebf7b3b31d6b67fa479403fa776f2a589b3dab1efb705", - "signatures": [], - "asset": {} - }, - { - "id": "5128910203205860027", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9829702676947904862L", - "fee": "10000000", - "signature": "1a379d3f5fc809f04fe51adc0c596e5ea04e4ad42051f474b577b7c6a10aedacf2963e687a26f13cdf0c4dddd334c91b4579bce587b0cccc0834213f7bed5f02", - "signatures": [], - "asset": {} - }, - { - "id": "9862918556078052822", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5179180534922237219L", - "fee": "10000000", - "signature": "b561059a9593465399d6c9cd37d8ec01d0755320c3b2237b9068d1c3e70f19708fb5bdb5cf1571da7cfac06c337cdba0f12f783b46083b1ba9a8c5204325b30d", - "signatures": [], - "asset": {} - }, - { - "id": "4103387560672131179", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "162664226572374905L", - "fee": "10000000", - "signature": "b4af7c3defe470c7c891306b935743beabea12df0eab1a34409d6073fd8280e9ad8fb6273f10b600b86057a955f4c35484517506aa985c9311bcd5562b1d4b02", - "signatures": [], - "asset": {} - }, - { - "id": "16460978214317117325", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17416795040643460696L", - "fee": "10000000", - "signature": "fafa1a89ef3ef3f86a86b52016955be28c6f03b6317935c5b2c93fc41914d5439ea7ae0a21dc2e3bdc473d03caa72c31950f8d2e7bc5953816cd6c2435e21205", - "signatures": [], - "asset": {} - }, - { - "id": "2504049017519902027", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5728878764625100394L", - "fee": "10000000", - "signature": "c1ce9612c3d44c44c805c7f9fe5c0abfa5d0149eb25af1c9c09d7bdb6e37d23e38881ceefb171a72acb515e0418a2ad6e597b478bd5550e8c32ea9e4ed132b08", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "67397a64ceb1a63a922c05cbb30314b74ebc3f0543f680a8112aefc7de9e28a1", - "blockSignature": "34bc8325d20712c72de3b845b5f9ed9830bee62623349e84a6897e5fcfb0986d315d992792d2ca3832452bcd04c96473c7297c09e897b827bdfb22f154b7b505", - "height": 3 - }, - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 30, - "numberOfTransactions": 25, - "payloadLength": 2925, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "11696576473815207568", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1081724521551096934L", - "fee": "10000000", - "signature": "3caa9eaf46f2d49ff4decac3b72035bc5c48f94e2d128edc34e22c5cf58099d653be989e6c9f626a73ac072c7258b92a8c07a56b359cc603dd8d6dafc879bf0e", - "signatures": [], - "asset": {} - }, - { - "id": "17236572932986835261", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11776976371460504977L", - "fee": "10000000", - "signature": "9a761f32980dc9ba7b808de9a2fc8bf42a4e1ec421a43cb2580e637575266a5a489c2019576eec808472c2e70d83071ce4298c30c3406a28c88d9a795b36e10b", - "signatures": [], - "asset": {} - }, - { - "id": "1102904660231501725", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15692920659979620367L", - "fee": "10000000", - "signature": "fb8bcc19bd4bee4be45c92775314fa53aedec067db4b950705d895d9b5b69ed9a6b9d6c6564fd4d817124734428e95f517a3efc75a776e90cdb84ea76b729000", - "signatures": [], - "asset": {} - }, - { - "id": "3552920213127837305", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2371768942272884594L", - "fee": "10000000", - "signature": "53746e360137783b9e8cfd7ddffd5bc2949f725eeaccc359e2a18d8448fa1d42fb0bd14ffb3e161296212d734aa2d398b2472d4825192c3101001eae84953809", - "signatures": [], - "asset": {} - }, - { - "id": "12962593567192191813", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3466073897179860882L", - "fee": "10000000", - "signature": "1b5d0e2c55bc33f39a1fb1784e72ba9f743edf7c1a26438501fe3f221b6399625be3d65dee9371edeea93f87762fed631de8735f412562d81e9bdd421e817306", - "signatures": [], - "asset": {} - }, - { - "id": "6151870859045042004", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1156554003019098747L", - "fee": "10000000", - "signature": "5abe569773136e954cb987c22e479872586df64c55d0b1ddcdedeb97d0596870f9bbc35a98a4cbd981e0354a7f3b58e8d6c7bd822483900a64d403d821981c0a", - "signatures": [], - "asset": {} - }, - { - "id": "2969658647935873457", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11009807324631489084L", - "fee": "10000000", - "signature": "6c8087c79c3c0f3772985f8ee0459cc9fabe3faa66e173116338fd668b0e9ba2c8b6f12dbd5064d66028096170b012d67b3fe0022817a4641d6e8bff0cf6e709", - "signatures": [], - "asset": {} - }, - { - "id": "4025638377532507522", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2037513790649430470L", - "fee": "10000000", - "signature": "80bd7d926fe8b4a8311f591a787f1b93df2ced430494a41764b69e9b92de6078b1ed4bd930e407f1a43bd506fc25be94eeadc147fcef291378ffb82a7b8e4f0d", - "signatures": [], - "asset": {} - }, - { - "id": "4313167705088603682", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11506830473925742632L", - "fee": "10000000", - "signature": "8ef547108c35fb250dec79f01c1ac7dce6563d8b37f22a7f85e488224b6623caf8ae5bfef179cac22759637c79431b2704ec63a3d3858a6259e9471b572b4c00", - "signatures": [], - "asset": {} - }, - { - "id": "5064037264165080132", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13996264772258038665L", - "fee": "10000000", - "signature": "81eb355a6e437f90726006f178104a214ffed81414912aa73f946ad159e5da4ba54c4232ec771d84334b9665aa2601a97120febfa2ffdbb3c497faf31b270402", - "signatures": [], - "asset": {} - }, - { - "id": "4315961170557752336", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15196907279410793719L", - "fee": "10000000", - "signature": "9f6a2dd9bab0a869ac888f9bb9795691fe4bce780a936f527ac0dcf02e9d26d720e9f8a2af67d76f9e4428cf95eb7ae43571cbcc175bd3079ec27dcd7d8af60d", - "signatures": [], - "asset": {} - }, - { - "id": "10156253552195660710", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "18101328368221611426L", - "fee": "10000000", - "signature": "239712991a1d049a200e0785d33f99e3e99537b0fa3e1178d0172ed4a0dbfd7aceec0443dbd1a96c4504d44957fd5dcadfae83980eec12ac4970ba835d50ea0d", - "signatures": [], - "asset": {} - }, - { - "id": "10633224528200373805", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3038510178697972178L", - "fee": "10000000", - "signature": "893c37cb6ad3f508ba36772aac4444ad49147b830ad5f63c6711a8d8f36790e6c8302c9899d14c5f8fcbfbb33e6cc2a2209b97a24095b76b0eb19d66bb46450e", - "signatures": [], - "asset": {} - }, - { - "id": "1289310662615418552", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "14018336151296112016L", - "fee": "10000000", - "signature": "d237153b31cfbf1468c19d44dd208bb40271580a29736e0898615d9c7fde916f129584017920a39e0d104da78f1e6cb76e1d5f90b555ef80a8989665c508890c", - "signatures": [], - "asset": {} - }, - { - "id": "5454931265177014691", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6147291942291731858L", - "fee": "10000000", - "signature": "689fe9ebe71fc7c1cdd6688675a45ce437640ddbb262bebfa7cc0b38ed70663ba29b755b0477214b4436062bcb75dafbd69ba554e917a4f8cef44788900f0f01", - "signatures": [], - "asset": {} - }, - { - "id": "4586118194906731302", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "14846615469478045551L", - "fee": "10000000", - "signature": "3081ea0c44130c1181354fc6ca7ad3cf83b92dccc762ff5a744d5f7dded6f79e62615b38d2c1e5bae213892b0e4aad66134ecd6ce14b107a94b68e8a9c01d908", - "signatures": [], - "asset": {} - }, - { - "id": "9364484208974345967", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17110047919889272525L", - "fee": "10000000", - "signature": "da5eff67679f1b16c0c1c6a9165e0f41cf501129e748bba5f5e48d6355453d11b84e49ce9748c1a6ac31af3002934dc655113c71cca00ff1d98f39a68e77ab0d", - "signatures": [], - "asset": {} - }, - { - "id": "15435095934525696706", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "68059329122227204L", - "fee": "10000000", - "signature": "66ec665811f9f49238c4935e77eb477937118ac0aac1b185dae0ec8e7f15ffa1fb47d2da215529732e196882847d435328aec56997391569f8821eb6afed0903", - "signatures": [], - "asset": {} - }, - { - "id": "7566745013236005023", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "7838076639178338424L", - "fee": "10000000", - "signature": "1ca0ab71dfd28177cae652465929a22dc98f4ec8cbe681d89611d3a13eb63406b4804032b3253f10f097eb117e77ce7ecc682ff0e626a30ee3bd1e7ea44aec0a", - "signatures": [], - "asset": {} - }, - { - "id": "5925522634122353343", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9090572627256317041L", - "fee": "10000000", - "signature": "70fd29a329bce31e079e046eaba78d58833c24e1833fe443b6b0969de3cb732864fd66cf1b4598277894c687c2ad7f6ea1d0e5b27158b8268c83e87eb89e930a", - "signatures": [], - "asset": {} - }, - { - "id": "673109712059907390", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9617151563281131501L", - "fee": "10000000", - "signature": "f4f030ef704ab12b02bdd7fa11e4c96dc19c7d92c1c9877d283a2852afcecbafe1d631b5ee2cf10c1b2a45037e998f3ea9bbbb5dfaae6fc005252f2039c4a609", - "signatures": [], - "asset": {} - }, - { - "id": "7869710848071583148", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6726252519465624456L", - "fee": "10000000", - "signature": "65be1594ba90d4fea2f1c198b5cb0ee96b372107322a05125fca2c3a95e8f66f6beb3f64cdaa8051f462e80e3d90366fe8e205e25818b17e501835133201c706", - "signatures": [], - "asset": {} - }, - { - "id": "13267540047619304133", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3978875557882351502L", - "fee": "10000000", - "signature": "88fb0d7e28d8920e83fb338d535dd6851ada56b8d29e16ba4dec7e4a5eb4b474144d9466e1932c9243f78b16532a61a8edb6b96da5f6a049b1b13c235ba1f70e", - "signatures": [], - "asset": {} - }, - { - "id": "7453165009623102782", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15441829200899900957L", - "fee": "10000000", - "signature": "157bbb9d0f0a5462776e4d7c9f776e5d7ab5f0d22c849a817ca851cb1c8e7dfa693c0fcefb2f4e53962ed363305110718484b1f31caf05139603ea745184e60a", - "signatures": [], - "asset": {} - }, - { - "id": "3990561157000916649", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11004588490103196952L", - "fee": "10000000", - "signature": "5ceef9c322a30f6711147eb7d6feb6c2fd4ef8637de1a20ade404f51e5db8f6346b0196b06c51262f24bf60b54155de91bfa4541bbfba8748981b035bf6f290a", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "a08bae56b0612aff995c55d8a895c63c6c570e47937c89d06b392708410292ca", - "blockSignature": "237e9a449152d456414a3ad180dcbe82ab8b5792bfa9f8dcbb09efd1d44dca341e1e1c7783231516fd4e86cbb379491afeaa8e3f86619f6b2f313ec1c8e2580e", - "height": 4 - }, - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 40, - "numberOfTransactions": 25, - "payloadLength": 2925, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "7752400059973634657", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "309766985700168161L", - "fee": "10000000", - "signature": "cb87f949c1def0964006a4c534ead0deb95c79f58f5c4508d1b8c5a4c768d8bd467fe0ca37a898ffbd0874a3b7b3e8ec9845278c63359a2eb881552da4a0e30e", - "signatures": [], - "asset": {} - }, - { - "id": "3258995506575428122", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2185933284430885504L", - "fee": "10000000", - "signature": "13d8be91b1a00fe96dffeaf5b1d0bb8988cb0ec125edb6ca1f3acf23d78f804e345cf929b6e04b2f3fa4ed65a6b696030e6db66105154c0b9ecbaed7f213f20a", - "signatures": [], - "asset": {} - }, - { - "id": "4106921143252734976", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6700417780469657062L", - "fee": "10000000", - "signature": "fea2c7287df824e0c5df062c2bc1879a7492a2d67c724cc136d6628e16bc451f41bcd532bbb468d3ab05fe6a37093f989c9a66bc294d38e95bee2da8e20cfa01", - "signatures": [], - "asset": {} - }, - { - "id": "10980381717329270816", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15867701141673224975L", - "fee": "10000000", - "signature": "e90399899f1dce5cc20fbd1344185c6d0d445ab9f00a5fb9618185bf10318d3580ac83fe50e128c6708984253f4d4e9763b09033fee4541226d513c2dc2f8d02", - "signatures": [], - "asset": {} - }, - { - "id": "15033197825580018253", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "7749538982696555450L", - "fee": "10000000", - "signature": "286f79893019505859bd13e87d58029551e596220c7883298b4bd025bbcd0d0eae09b87983cc28efe714f81c20edcc1fdfc5b11c32d68a02365780d7fe209f08", - "signatures": [], - "asset": {} - }, - { - "id": "5521556708797779276", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "263761216888896549L", - "fee": "10000000", - "signature": "d489fed583d9ac28a38ca1d3ec33e72d3b16a40ba8d2160d59aa95aa58ae08e998aa46f480be7acfabec1411686d8a986abe374e34c09bddf3179f86148d240d", - "signatures": [], - "asset": {} - }, - { - "id": "15167623828937954059", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9703017731198160198L", - "fee": "10000000", - "signature": "3facc105ddcfc961adb278c3271cfac8b8f34e775541c5a1ab11b1453c85ca3c1febf2bfef79705b066f05942ab95a166ad7d39834080b743346b84d7fa5db0d", - "signatures": [], - "asset": {} - }, - { - "id": "14215880153810057136", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13787002016364430124L", - "fee": "10000000", - "signature": "00e75404acf5dc6d7408073d212d273fcc2a515fbe428b421410cc439ac480dadf6a055ef1dc8cbeea7e482044717bcca97341f7c7ec0ff66af550e6eda78206", - "signatures": [], - "asset": {} - }, - { - "id": "6090723394938994300", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "9e0f67a3a7c119e01ea325f162091e4a7a91411c1d8da17f583f09481834a77e0410aa3baa0147ad312edf2ffac1ef78a13034b33f0d5dfa7e87477c5589e803", - "signatures": [], - "asset": {} - }, - { - "id": "17189589949313588135", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5312766513260345125L", - "fee": "10000000", - "signature": "a77b877efabeddefcb9bcf796f71ebff632934a3d50343e95a464b74a7bd476b4df4485de3ebe6ce81ec4100f81b9ed08339189b0c5728e6a570c472e96b0d0f", - "signatures": [], - "asset": {} - }, - { - "id": "10859540735798758200", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17769700073017685523L", - "fee": "10000000", - "signature": "486f5de6cc249b88715190dbd5ba9397ee2ebc98d5a46130194e2de43f5f47ad4720d1df1ea8341cb185cb6f75194407fd46061322d4176c5787e9ac0606b206", - "signatures": [], - "asset": {} - }, - { - "id": "12510762312883508685", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10555862272344793163L", - "fee": "10000000", - "signature": "dd3dc3504df528251ad8588d0f35d67962cb00832dbd747cf3edc712bf9a12866cb4892d5badf3bd236f03feb595d99493ab7b4b0da6780ec1eec38a0fd3000f", - "signatures": [], - "asset": {} - }, - { - "id": "10488150576653287671", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "7806545753492919148L", - "fee": "10000000", - "signature": "eec66000a042dbb85def2cd8cc029bdbca644d924bdd8ff848ac699609a81a470c755d4d094f9d8bcdf7d7524ff2e3db0c9547380e0252878248fda4e709a306", - "signatures": [], - "asset": {} - }, - { - "id": "13364627675383404769", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "4351572711388220555L", - "fee": "10000000", - "signature": "9000c000aeeff0e7d98ac078abb59c150354ba23f1bdb8bbaa6acabae2500266318226f709eaae4a6107f06f480f9f9e6a097f660b09135f6b8675d0feefb107", - "signatures": [], - "asset": {} - }, - { - "id": "4434016647538685497", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12937672077630275226L", - "fee": "10000000", - "signature": "f2c2566d3c1fea03f4649886b45304dee7169ce35407e2ef43bc59d1888fc3b14a1eb1da10578b378e2201fa284ddd4943085940a35255dcfbaafe5cbd86a009", - "signatures": [], - "asset": {} - }, - { - "id": "9426806496160687621", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9950029393097476480L", - "fee": "10000000", - "signature": "1ce78938b2609e083256766fef4c0fd55b217804425149f8da5c5992bffdf8412ccba22af84501470960cf39a1facc90e5a083b1cab3cc9e97dbef32f1502605", - "signatures": [], - "asset": {} - }, - { - "id": "17561049477170736313", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "4331258378288911563L", - "fee": "10000000", - "signature": "5cc0fac87ed927f0a09f6cb8c6fec894bf79cd331c74d19179029fbc8c47929900c0c7370fea7d2edbe11c81e5b4108ab48e09ed8d3e7f2a8c3ccfe2dd34b903", - "signatures": [], - "asset": {} - }, - { - "id": "16901049218100534256", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2581762640681118072L", - "fee": "10000000", - "signature": "05ba393f6677effa80d8e9ec9fd72dc4c8ed3c81d6e43b5e63cb0b51f4c0732d0739aae31881e759081bd240d8e5ac1b7fda6aa19aca7ec4708b2835f14ac403", - "signatures": [], - "asset": {} - }, - { - "id": "16443552390126008741", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13607583239938732846L", - "fee": "10000000", - "signature": "fa8eea98f848dcfe6a74c30548e946cd02035fc88655611170fe07b7bed024e02fa9182fcb74e1e75ded1f3bf749f7092532095deb543a7aba8e54648e005407", - "signatures": [], - "asset": {} - }, - { - "id": "8416775416417889720", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11959294293312794939L", - "fee": "10000000", - "signature": "f1b2e625f11ef5ba1b04f5ba4ea000ca58b804c99c9e2b97e53879a7fcfe9f39bcbc9bca995a2a8e6230ff980446cfc6af513437c1613ea065028b30ad94860d", - "signatures": [], - "asset": {} - }, - { - "id": "4094753762095767407", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13227119536266737242L", - "fee": "10000000", - "signature": "723bb19c006ee1e96069413edaee9078e50d0c7bffff2a8b0d2c387e25c58d5731d0f76252bc927ba1a10c8ecad13012641358bd78390aa59f741966d23aeb05", - "signatures": [], - "asset": {} - }, - { - "id": "10852866158962089301", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5225235021585670513L", - "fee": "10000000", - "signature": "b4dfb8b8ecd097b17a0117abe791ae69f8118f929b7a1eff4e8b71126a52b16da3fc9feb92c8387278449cfd8f784b3fe3acfe7065b78f1e1574e3d3654d0807", - "signatures": [], - "asset": {} - }, - { - "id": "4636573379062517456", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15300035861842713585L", - "fee": "10000000", - "signature": "63e92a0bbab08a7ae741871f0f2d8ea54cf11b268bfdd04da31323e4ca95a53f326ce763d420d9a100b8ffc96557764b800f3b71095b0c91688890e41f62ac05", - "signatures": [], - "asset": {} - }, - { - "id": "10790235482235615780", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1998811414849260567L", - "fee": "10000000", - "signature": "3681c55bbc58ea8e460749c4581739b23506b88138ef149faf8848abfb73b806006e1acf99b9654421129a6e5aa25ce0c1df53f5574e1dc525f79e0c137db009", - "signatures": [], - "asset": {} - }, - { - "id": "9907739825562008875", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15064680481049926459L", - "fee": "10000000", - "signature": "d240955243e4464667ba5257e26bfbd0b2274b1caacbc6b464b12532ffc23d47f102d9d3cef2ec4acd939109991a2dab109600bf1e66424b36cbc70206bf000a", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "70f0c3ee125d78c5a9eca70a3ca334be0ed8739aad1bab555f0adb381239cc5b", - "blockSignature": "e364cc770dd1bccbc6cf7f2df98e8bbaee6430e1dcdf6b8d0297a36c97587f584b0bd1d02bacd52ef79cd36d3a32d899e8529a3e74f111ebf314d05e6879f40a", - "height": 5 - }, - { - "version": 1, - "totalAmount": "20000000000", - "totalFee": "20000000", - "reward": "0", - "timestamp": 50, - "numberOfTransactions": 2, - "payloadLength": 234, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "14831233385909626183", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15675505605575781355L", - "fee": "10000000", - "signature": "e7ea4142d8871d68b77325f25b911676a6b662bfdaf48a5a40006982874bb190067b8b154c64ae364dd4020cfbd505bcabf79352422d6dd6a86d2589fccf1d0b", - "signatures": [], - "asset": {} - }, - { - "id": "7862217066699506469", - "amount": "10100000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "6dfe53962c422ff7f9633d258ae9ce7a599b900171dedfd1c263620ff9ca8bdae7588e30cd05c7fdb1e2a6747f30b87160ff946483ae4084eb9ec21bff9e8406", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "1e7d5ec9883237745aefb0e76cfc8b2f5afb1c37665556ca26909f23cd95f526", - "blockSignature": "c6e9625fb3513d2d69301bb7d5753686f7fd7e81ab6cb4cea8ca8d6c05bd4d5451ff01147c54793bbc745c519f1b2cf7ad1f39dcdf2f0c775d24b98e10692202", - "height": 6 - } - ], - "accounts": [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": "9998888970000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": "0", - "productivity": 0 - }, - { - "address": "2003981962043442425L", - "publicKey": "5d28e992b80172f38d3a2f9592cad740fd18d3c2e187745cd5f7badf285ed819", - "secondPublicKey": null, - "username": "genesis_4", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 32, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "18181157191600196376L", - "publicKey": "9503d36c0810f9ac1a9d7d45bf778387a2baab151a45d77ac1289fbe29abb18f", - "secondPublicKey": null, - "username": "genesis_35", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 56, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "3485190523478756562L", - "publicKey": "399a7d14610c4da8800ed929fc6a05133deb8fbac8403dec93226e96fa7590ee", - "secondPublicKey": null, - "username": "genesis_12", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 21, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "8579664070066716758L", - "publicKey": "74583aba9c0b92e4f08c8c75e6df341c255ca007971195ff64d6f909dc4b7177", - "secondPublicKey": null, - "username": "genesis_73", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 46, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "12689367895996075612L", - "publicKey": "b00269bd169f0f89bd2f278788616521dd1539868ced5a63b652208a04ee1556", - "secondPublicKey": null, - "username": "genesis_19", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 71, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6596445655213033387L", - "publicKey": "3476bba16437ee0e04a29daa34d753139fbcfc14152372d7be5b7c75d51bac6c", - "secondPublicKey": null, - "username": "genesis_50", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 19, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15685993315437640088L", - "publicKey": "4fe5cd087a319956ddc05725651e56486961b7d5733ecd23e26e463bf9253bb5", - "secondPublicKey": null, - "username": "genesis_5", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 28, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6572481065061292413L", - "publicKey": "386217d98eee87268a54d2d76ce9e801ac86271284d793154989e37cb31bcd0e", - "secondPublicKey": null, - "username": "genesis_16", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 20, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6719024567117648644L", - "publicKey": "1cc68fa0b12521158e09779fd5978ccc0ac26bf99320e00a9549b542dd9ada16", - "secondPublicKey": null, - "username": "genesis_21", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 12, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "1039287838469525702L", - "publicKey": "6fb2e0882cd9d895e1e441b9f9be7f98e877aa0a16ae230ee5caceb7a1b896ae", - "secondPublicKey": null, - "username": "genesis_64", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 44, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "13796903232533379929L", - "publicKey": "a796e9c0516a40ccd0eee7a32fdc2dc297fee40a9c76fef9c1bb0cf41ae69750", - "secondPublicKey": null, - "username": "genesis_6", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 68, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "16807489144327319524L", - "publicKey": "82174ee408161186e650427032f4cfb2496f429b4157da78888cbcea39c387fc", - "secondPublicKey": null, - "username": "genesis_32", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 48, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11595026565287740051L", - "publicKey": "47b9b07df72d38c19867c6a8c12429e6b8e4d2be48b27cd407da590c7a2af0dc", - "secondPublicKey": null, - "username": "genesis_42", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 25, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6996737717246838071L", - "publicKey": "b5341e839b25c4cc2aaf421704c0fb6ba987d537678e23e45d3ca32454a2908c", - "secondPublicKey": null, - "username": "genesis_24", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 73, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11194005483892021001L", - "publicKey": "948b8b509579306694c00833ec1c0f81e964487db2206ddb1517bfeca2b0dc1b", - "secondPublicKey": null, - "username": "genesis_18", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 54, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "14754807200586084685L", - "publicKey": "6164b0cc68f8de44cde90c78e838b9ee1d6041fa61cf0cfbd834d76bb369a10e", - "secondPublicKey": null, - "username": "genesis_49", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 34, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15279149762694772854L", - "publicKey": "a50a55d4476bb118ba5121a07b51c185a8fe0a92b65840143b006b9820124df4", - "secondPublicKey": null, - "username": "genesis_36", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 67, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11858068254874463650L", - "publicKey": "1af35b29ca515ff5b805a5e3a0ab8c518915b780d5988e76b0672a71b5a3be02", - "secondPublicKey": null, - "username": "genesis_14", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 10, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "10395427086746342233L", - "publicKey": "67651d29dc8d94bcb1174d5bd602762850a89850503b01a5ffde3b726b43d3d2", - "secondPublicKey": null, - "username": "genesis_7", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 39, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11805364634236927749L", - "publicKey": "910da2a8e20f25ccbcb029fdcafd369b43d75e5bc4dc6d92352c29404acc350f", - "secondPublicKey": null, - "username": "genesis_46", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 53, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "8273455169423958419L", - "publicKey": "9d3058175acab969f41ad9b86f7a2926c74258670fe56b37c429c01fca9f2f0f", - "secondPublicKey": null, - "username": "genesis_1", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 63, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3654804916322462690L", - "publicKey": "19ffdf99dee16e4be2db4b0e000b56ab3a4e10bee9f457d8988f75ff7a79fc00", - "secondPublicKey": null, - "username": "genesis_27", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 9, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "8696372244926065755L", - "publicKey": "6d462852d410e84ca199a34d7ccad443784471f22cf3de37c531ce3b87ebbc41", - "secondPublicKey": null, - "username": "genesis_89", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 41, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "17271297386479765505L", - "publicKey": "edbb9828fbe62da2a59afbc8623e8ebc5ed2f9b7f77a0cd1cdcf55edea30521c", - "secondPublicKey": null, - "username": "genesis_61", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 93, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11229203525038722103L", - "publicKey": "b6ac700bf890b887e218dbd55b8f6b091dfc5a684d0fd7a6f69db7dc0313b51b", - "secondPublicKey": null, - "username": "genesis_62", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 74, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11231201826468807624L", - "publicKey": "19d55c023d85d6061d1e196fa440a50907878e2d425bcd893366fa04bc23b4de", - "secondPublicKey": null, - "username": "genesis_88", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 8, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "9528507096611161860L", - "publicKey": "fab7b58be4c1e9542c342023b52e9d359ea89a3af34440bdb97318273e8555f0", - "secondPublicKey": null, - "username": "genesis_71", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 100, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "677098303101863197L", - "publicKey": "31402977c7eaf9e38d18d0689a45d719d615de941f7e80f6db388453b46f4df5", - "secondPublicKey": null, - "username": "genesis_97", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 18, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6253486079725348800L", - "publicKey": "6f04988de7e63537c8f14e84b0eb51e0ea9c5da8b4b9256243b3e40b1aeccb76", - "secondPublicKey": null, - "username": "genesis_53", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 43, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1330932780504881464L", - "publicKey": "68680ca0bcd4676489976837edeac305c34f652e970386013ef26e67589a2516", - "secondPublicKey": null, - "username": "genesis_82", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 40, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9928719876370886655L", - "publicKey": "96c16a6251e1b9a8c918d5821a5aa8dfb9385607258338297221c5a226eca5c6", - "secondPublicKey": null, - "username": "genesis_45", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 58, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "5380829552614149409L", - "publicKey": "2f9b9a43b915bb8dcea45ea3b8552ebec202eb196a7889c2495d948e15f4a724", - "secondPublicKey": null, - "username": "genesis_34", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 17, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "12144255005482188703L", - "publicKey": "f7b9751d59dd6be6029aa36a81a3f6436e2970cf4348845ab6254678fb946c18", - "secondPublicKey": null, - "username": "genesis_56", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 97, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2460251951231579923L", - "publicKey": "a10ed9c59dac2c4b8264dc34f2d318719fb5f20ecdd8d6be2d7abfe32294f20d", - "secondPublicKey": null, - "username": "genesis_75", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 65, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "10718602563400390049L", - "publicKey": "27f43391cca75cbc82d1750307649508d1d318cd015f1f172b97318f17ab954e", - "secondPublicKey": null, - "username": "genesis_67", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 15, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "2393437289429474816L", - "publicKey": "f25af3c59ac7f5155c7a9f36762bd941b9dc9c5c051a1bc2d4e34ed773dd04a3", - "secondPublicKey": null, - "username": "genesis_83", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 94, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15357346183081898956L", - "publicKey": "73fec19d4bfe361c0680a7cfd24b3f744a1c1b29d932c4d89ce6157679f8af7d", - "secondPublicKey": null, - "username": "genesis_92", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 45, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6214967903930344618L", - "publicKey": "85b07e51ffe528f272b7eb734d0496158f2b0f890155ebe59ba2989a8ccc9a49", - "secondPublicKey": null, - "username": "genesis_28", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 49, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9824483707960713406L", - "publicKey": "526931663cbee883ff22369172cba091a5dd5fa1200284fa790d7aeca53d37af", - "secondPublicKey": null, - "username": "genesis_55", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 29, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13047943150548380336L", - "publicKey": "b137de324fcc79dd1a21ae39a2ee8eed05e76b86d8e89d378f8bb766afb8719f", - "secondPublicKey": null, - "username": "genesis_96", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 72, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "537318935439898807L", - "publicKey": "86499879448d1b0215d59cbf078836e3d7d9d2782d56a2274a568761bff36f19", - "secondPublicKey": null, - "username": "genesis_17", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 50, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "12254605294831056546L", - "publicKey": "141b16ac8d5bd150f16b1caa08f689057ca4c4434445e56661831f4e671b7c0a", - "secondPublicKey": null, - "username": "genesis_2", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 7, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11613981515632820140L", - "publicKey": "47c8b3d6a9e418f0920ef58383260bcd04799db150612d4ff6eb399bcd07f216", - "secondPublicKey": null, - "username": "genesis_40", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 26, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1478505779553195737L", - "publicKey": "5c4af5cb0c1c92df2ed4feeb9751e54e951f9d3f77196511f13e636cf6064e74", - "secondPublicKey": null, - "username": "genesis_11", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 31, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9373453086736696113L", - "publicKey": "d3e3c8348bca51461eabfc382f8a01e8e284db54104ad37ec0695d48ae5531ac", - "secondPublicKey": null, - "username": "genesis_84", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 84, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9829702676947904862L", - "publicKey": "9a0f19e60581003b70291cf4a874e8217b04871e676b2c53c85a18ab95c2683b", - "secondPublicKey": null, - "username": "genesis_65", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 60, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "5179180534922237219L", - "publicKey": "0779ca873bbda77f2850965c8a3a3d40a6ee4ec56af55f0a3f16c7c34c0f298b", - "secondPublicKey": null, - "username": "genesis_91", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 5, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "162664226572374905L", - "publicKey": "94b163c5a5ad346db1c84edaff51604164476cf78b8834b6b610dd03bd6b65d9", - "secondPublicKey": null, - "username": "genesis_48", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 55, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "17416795040643460696L", - "publicKey": "95ea7eb026e250741be85e3593166ef0c4cb3a6eb9114dba8f0974987f10403f", - "secondPublicKey": null, - "username": "genesis_30", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 57, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "5728878764625100394L", - "publicKey": "1e82c7db09da2010e7f5fef24d83bc46238a20ef7ecdf12d9f32e4318a818777", - "secondPublicKey": null, - "username": "genesis_93", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 14, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1081724521551096934L", - "publicKey": "c61d0822bbdbfe2a0b5503daff0ce8441c623115c94c0cfcf047a51f8b7160d3", - "secondPublicKey": null, - "username": "genesis_76", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 80, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11776976371460504977L", - "publicKey": "1e6ce18addd973ad432f05f16a4c86372eaca054cbdbcaf1169ad6df033f6b85", - "secondPublicKey": null, - "username": "genesis_66", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 13, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15692920659979620367L", - "publicKey": "e42bfabc4a61f02131760af5f2fa0311007932a819a508da25f2ce6af2468156", - "secondPublicKey": null, - "username": "genesis_94", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 89, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2371768942272884594L", - "publicKey": "9c16751dbe57f4dff7b3fb8911a62c0cb2bdee6240e3f3fefe76832788cb14c6", - "secondPublicKey": null, - "username": "genesis_58", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 62, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3466073897179860882L", - "publicKey": "9a7452495138cf7cf5a1564c3ef16b186dd8ab4f96423f160e22a3aec6eb614f", - "secondPublicKey": null, - "username": "genesis_43", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 61, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1156554003019098747L", - "publicKey": "64db2bce729e302f6021047dfd39b6c53caf83b42da4b5b881cb153a3fb31613", - "secondPublicKey": null, - "username": "genesis_80", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 38, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11009807324631489084L", - "publicKey": "4bde949c19a0803631768148019473929b5f8661e9e48efb8d895efa9dd24aef", - "secondPublicKey": null, - "username": "genesis_33", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 27, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2037513790649430470L", - "publicKey": "5f6cc5a8aac752d37c676b0d46a798f7625e37dfa1e96091983274e04ab7ffe2", - "secondPublicKey": null, - "username": "genesis_57", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 33, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11506830473925742632L", - "publicKey": "03e811dda4f51323ac712cd12299410830d655ddffb104f2c9974d90bf8c583a", - "secondPublicKey": null, - "username": "genesis_79", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 4, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13996264772258038665L", - "publicKey": "3be2eb47134d5158e5f7d52076b624b76744b3fba8aa50791b46ba21408524c9", - "secondPublicKey": null, - "username": "genesis_85", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 22, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "15196907279410793719L", - "publicKey": "cdd68a321ea737e82bce23d2208040f79471d36f2e6f84c74ea36ab26245e522", - "secondPublicKey": null, - "username": "genesis_69", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 81, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "18101328368221611426L", - "publicKey": "55405aed8c3a1eabe678be3ad4d36043d6ef8e637d213b84ee703d87f6b250ed", - "secondPublicKey": null, - "username": "genesis_26", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 30, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3038510178697972178L", - "publicKey": "9986cedd4b5a28e4c81d9b4bff0461dddaa25099df00b8632fe99e88df28ce73", - "secondPublicKey": null, - "username": "genesis_78", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 59, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "14018336151296112016L", - "publicKey": "3ff32442bb6da7d60c1b7752b24e6467813c9b698e0f278d48c43580da972135", - "secondPublicKey": null, - "username": "genesis_3", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 24, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6147291942291731858L", - "publicKey": "3ea481498521e9fb1201b2295d0e9afa826ac6a3ef51de2f00365f915ac7ac06", - "secondPublicKey": null, - "username": "genesis_10", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 23, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "14846615469478045551L", - "publicKey": "f9f6ff873c10c24eba834be28a56415a49c9c67b7c0ee9f106da827847168986", - "secondPublicKey": null, - "username": "genesis_70", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 99, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "17110047919889272525L", - "publicKey": "0186d6cbee0c9b1a9783e7202f57fc234b1d98197ada1cc29cfbdf697a636ef1", - "secondPublicKey": null, - "username": "genesis_60", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 2, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "68059329122227204L", - "publicKey": "f62062b7590d46f382fb8c37a26ab0a1bd512951777aedcaa96822230727d3a1", - "secondPublicKey": null, - "username": "genesis_98", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 96, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "7838076639178338424L", - "publicKey": "07935c642c7409c365258c8488760e96a851cee618aec72eeeb135c9c827f0f9", - "secondPublicKey": null, - "username": "genesis_54", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 6, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9090572627256317041L", - "publicKey": "640dfec4541daed209a455577d7ba519ad92b18692edd9ae71d1a02958f47b1b", - "secondPublicKey": null, - "username": "genesis_9", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 36, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9617151563281131501L", - "publicKey": "e818ac2e8e9ffacd2d49f0f2f6739e16711644194d10bb1a8e9e434603125fa1", - "secondPublicKey": null, - "username": "genesis_87", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 91, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6726252519465624456L", - "publicKey": "904c294899819cce0283d8d351cb10febfa0e9f0acd90a820ec8eb90a7084c37", - "secondPublicKey": null, - "username": "genesis_101", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 52, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3978875557882351502L", - "publicKey": "644a971f2c0d0d4b657d050fca27e5f9265e3dfa02a71f7fbf834cc2f2a6a4c8", - "secondPublicKey": null, - "username": "genesis_68", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 37, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15441829200899900957L", - "publicKey": "9f2fcc688518324273da230afff9756312bf23592174896fab669c2d78b1533c", - "secondPublicKey": null, - "username": "genesis_86", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 64, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11004588490103196952L", - "publicKey": "031e27beab583e2c94cb3167d128fc1a356c1ae88adfcfaa2334abffa3ae0b4c", - "secondPublicKey": null, - "username": "genesis_77", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 3, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "309766985700168161L", - "publicKey": "ba2ea5e324eeb42fa6f4d1132a1d79911721e8507033bb0abd49715f531877b4", - "secondPublicKey": null, - "username": "genesis_59", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 75, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2185933284430885504L", - "publicKey": "a10f963752b3a44702dfa48b429ac742bea94d97849b1180a36750df3a783621", - "secondPublicKey": null, - "username": "genesis_22", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 66, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6700417780469657062L", - "publicKey": "8a0bcba8e909036b7a0fdb244f049d847b117d871d203ef7cc4c3917c94fd5fd", - "secondPublicKey": null, - "username": "genesis_29", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 51, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "15867701141673224975L", - "publicKey": "fc8672466cc16688b5e239a784cd0e4c0acf214af039d9b2bf7a006da4043883", - "secondPublicKey": null, - "username": "genesis_37", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 101, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "7749538982696555450L", - "publicKey": "6e904b2f678eb3b6c3042acb188a607d903d441d61508d047fe36b3c982995c8", - "secondPublicKey": null, - "username": "genesis_13", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 42, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "263761216888896549L", - "publicKey": "f33f93aa1f3ddcfd4e42d3206ddaab966f7f1b6672e5096d6da6adefd38edc67", - "secondPublicKey": null, - "username": "genesis_23", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 95, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "9703017731198160198L", - "publicKey": "eabfe7093ef2394deb1b84287f2ceb1b55fe638edc3358a28fc74f64b3498094", - "secondPublicKey": null, - "username": "genesis_47", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 92, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "13787002016364430124L", - "publicKey": "db821a4f828db977c6a8d186cc4a44280a6ef6f54ac18ec9eb32f78735f38683", - "secondPublicKey": null, - "username": "genesis_38", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 87, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "5312766513260345125L", - "publicKey": "ba7acc3bcbd47dbf13d744e57f696341c260ce2ea8f332919f18cb543b1f3fc7", - "secondPublicKey": null, - "username": "genesis_39", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 76, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "17769700073017685523L", - "publicKey": "da673805f349faf9ca1db167cb941b27f4517a36d23b3c21da4159cff0045fbe", - "secondPublicKey": null, - "username": "genesis_25", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 86, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "10555862272344793163L", - "publicKey": "c3d1bc76dea367512df3832c437c7b2c95508e140f655425a733090da86fb82d", - "secondPublicKey": null, - "username": "genesis_8", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 78, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "7806545753492919148L", - "publicKey": "cf8a3bf23d1936a34facc4ff63d86d21cc2e1ac17e0010035dc3ef7ae85010dc", - "secondPublicKey": null, - "username": "genesis_31", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 82, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "4351572711388220555L", - "publicKey": "d1c3a2cb254554971db289b917a665b5c547617d6fd20c2d6051bc5dfc805b34", - "secondPublicKey": null, - "username": "genesis_41", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 83, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "12937672077630275226L", - "publicKey": "e13a0267444e026fe755ec128858bf3c519864631e0e4c474ba33f2470a18b83", - "secondPublicKey": null, - "username": "genesis_20", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 88, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9950029393097476480L", - "publicKey": "bf9f5cfc548d29983cc0dfa5c4ec47c66c31df0f87aa669869678996902ab47f", - "secondPublicKey": null, - "username": "genesis_95", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 4, - "rank": 77, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "4331258378288911563L", - "publicKey": "c4dfedeb4f639f749e498a2307f1545ddd6bda62e5503ac1832b122c4a5aedf9", - "secondPublicKey": null, - "username": "genesis_44", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 79, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "2581762640681118072L", - "publicKey": "01389197bbaf1afb0acd47bbfeabb34aca80fb372a8f694a1c0716b3398db746", - "secondPublicKey": null, - "username": "genesis_51", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 4, - "rank": 1, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13607583239938732846L", - "publicKey": "2b6f49383af36fd9f1a72d5d2708c8c354add89aaea7edc702c420e2d5fdf22e", - "secondPublicKey": null, - "username": "genesis_74", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099100", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 16, - "fees": 99100, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11959294293312794939L", - "publicKey": "d8daea40fd098d4d546aa76b8e006ce4368c052ffe2c26b6eb843e925d54a408", - "secondPublicKey": null, - "username": "genesis_15", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 85, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13227119536266737242L", - "publicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "secondPublicKey": null, - "username": "genesis_90", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 90, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "5225235021585670513L", - "publicKey": "1b5a93c7622c666b0228236a70ee1a31407828b71bfb6daaa29a1509e87d4d3c", - "secondPublicKey": null, - "username": "genesis_72", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 11, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15300035861842713585L", - "publicKey": "76c9494237e608d43fd6fb0114106a7517f5503cf79d7482db58a02304339b6c", - "secondPublicKey": null, - "username": "genesis_99", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 47, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "1998811414849260567L", - "publicKey": "62bbb3c41e43df73de2c3f87e6577d095b84cf6deb1b2d6e87612a9156b980f8", - "secondPublicKey": null, - "username": "genesis_63", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 35, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15064680481049926459L", - "publicKey": "aa33af13b440746b4f24312cba5fa910eb077ce6b16b84ebb482cb7720b5c686", - "secondPublicKey": null, - "username": "genesis_52", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 69, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "15675505605575781355L", - "publicKey": "f827f60366fae9f9ed65384979de780f4a18c6dbfbefb1c7d100957dde51a06d", - "secondPublicKey": null, - "username": "genesis_81", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 98, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2222471382442610527L", - "publicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "secondPublicKey": null, - "username": "", - "isDelegate": false, - "secondSignature": false, - "balance": "10100000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": 0, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - } - ] - } - } - } - ] -} diff --git a/protocol-specs/generator_outputs/block_processing_votes/invalid_block_processing_vote_no_delegate.json b/protocol-specs/generator_outputs/block_processing_votes/invalid_block_processing_vote_no_delegate.json deleted file mode 100644 index 719c485c575..00000000000 --- a/protocol-specs/generator_outputs/block_processing_votes/invalid_block_processing_vote_no_delegate.json +++ /dev/null @@ -1,6761 +0,0 @@ -{ - "title": "Invalid block processing", - "summary": "An invalid block with a vote transaction that exceeds max votes", - "config": { - "netework": "mainnet" - }, - "runner": "block_processing_votes", - "handler": "invalid_block_processing_vote_no_delegate", - "testCases": [ - { - "config": { - "initialState": { - "chain": [ - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 25, - "payloadLength": 2925, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "17408074499624623184", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2003981962043442425L", - "fee": "10000000", - "signature": "e24698c4dbc04259bc0176f459e69a67024e023c01e96b692f4817e5372ea81d7babebdc945cd825cdbc86bdf6e9eb473e28fd5426b560e9c1c5bd4b6e59a30b", - "signatures": [], - "asset": {} - }, - { - "id": "18214470982603750134", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "18181157191600196376L", - "fee": "10000000", - "signature": "a63c05c92e966bee1a23861bc7ebe18e6021f90beadea5ad222934d728a709f6140dc01dfe686bc2cb3c7d7608f535f16d26388a44f860fcd0d860cf94c6c90a", - "signatures": [], - "asset": {} - }, - { - "id": "15144340352790349396", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3485190523478756562L", - "fee": "10000000", - "signature": "9200e80fb66b12375d35835df2bad0bc0af94532609ff57e8084e7a8f9eefda05e36a5ac6c896f907a2aa9c4cf27610e3f85e42b7180c252eceaadd7e4202601", - "signatures": [], - "asset": {} - }, - { - "id": "8571884316970670251", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "8579664070066716758L", - "fee": "10000000", - "signature": "135033c801c93f8375884f9a21726c5d8cda3d713ae3ff72488b13e5e971339c9f5135b726ba4a80748f99d063d02b84cfcf6b5599d6e42fe04f075636828d0a", - "signatures": [], - "asset": {} - }, - { - "id": "11438343245763310076", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12689367895996075612L", - "fee": "10000000", - "signature": "684a6c0d248996aba86deaf9d0b5328cd54c42a434d8b1c249c585c6a4dcb65ccd09ad3903d2de0b76e84efcb7b65dbc03d84a6c201490f0a1120c2560358a07", - "signatures": [], - "asset": {} - }, - { - "id": "8717371296663044569", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6596445655213033387L", - "fee": "10000000", - "signature": "3b4bf5eb07d4c59d4c371f6b4b2c01b76f88f2458fdbc0bcdc734ed7546933a7e84eafb9232a0b410ee0359ab42b48a5a762bd8c7ff16e1fcae3a97deca5f301", - "signatures": [], - "asset": {} - }, - { - "id": "5934184169045274396", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15685993315437640088L", - "fee": "10000000", - "signature": "45e11a406aa296c8706595c19856d69420a5b19e66272962e7b098daf0bf4a9c531b6635f0377d3705eedf729ea649b16efba790644289c5f1c4f334467e8208", - "signatures": [], - "asset": {} - }, - { - "id": "8966547111821019207", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6572481065061292413L", - "fee": "10000000", - "signature": "4a390d8eb2f529abb5204ff8a4530c1e703735d9ab83e09fd49287467a6c53257dcfb1ef15a7b8fe4b5181216f557f2aafc57be67fc7cd28e710f24354a4ca00", - "signatures": [], - "asset": {} - }, - { - "id": "2554056939590297675", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6719024567117648644L", - "fee": "10000000", - "signature": "d64f78a4212ee2484858984b6d549b4ed7305ecc159ef9146da7491abc59a8513dfdcd8a5ec6a5fef6e7810f082e0837b47cfbb38df8f458a1a3625a85dc4300", - "signatures": [], - "asset": {} - }, - { - "id": "2721340684530931642", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1039287838469525702L", - "fee": "10000000", - "signature": "361ad15e6575e347160bceaae522be5c57f61631e02a27a8f32938bc0ccfefd1361392da908e22b8f51af7b6e92ce24497a6fa324dfe0933785c099a4ebd4408", - "signatures": [], - "asset": {} - }, - { - "id": "4778823118585864311", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13796903232533379929L", - "fee": "10000000", - "signature": "98cbe64bb70d194acb3e2702e9d4bf8e7957bbdf9ea738fe0e49df5537012408076c6df603fa406877397a38adf694773cdaa0df5cf193e0363f996c9f7dcd06", - "signatures": [], - "asset": {} - }, - { - "id": "9978641824727881461", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "16807489144327319524L", - "fee": "10000000", - "signature": "4421f7b22514654dbe0721e465979b272f1362de133ddab7d53a08b292d140f4ca3a7a7772ebc658c08a7b35e9b202e9d76123234effee9cadd0dce45b7aad0c", - "signatures": [], - "asset": {} - }, - { - "id": "4436319808547332365", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11595026565287740051L", - "fee": "10000000", - "signature": "20fd5fd97ef1dc5f41b04072ace7c5bf9050a334737ac01671eb1bcc60b8cbb9ea7802259f9de8d133c8c170c2494a39dc31a9a12437a243dfad74ade9466d0b", - "signatures": [], - "asset": {} - }, - { - "id": "16926733957426027033", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6996737717246838071L", - "fee": "10000000", - "signature": "35464c5bdc87bb3430596acf8a530de82764f17aab9364714db2b77b87094b4af66a3a5bbb75a5317d60859cb4f8eb44b6b8fd50fc0cf42a3de6f8a89c4d2701", - "signatures": [], - "asset": {} - }, - { - "id": "11566210006759795875", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11194005483892021001L", - "fee": "10000000", - "signature": "98991c29a56f77834a71689113360ba90e794f7fe812bfe05e7039b78809c18cc8b327b276b025eebd78d137770bc0e1777cf02244820c6f358cf276c24b3608", - "signatures": [], - "asset": {} - }, - { - "id": "2950060088463067794", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "14754807200586084685L", - "fee": "10000000", - "signature": "8272461ac6a08ebf3cb077cb3739208a4bdc0eb3ad145c6c3d0cb3c1340ac0c24003b51da8e1574f1031e0ee78b2304c20e4bf972e410987711515a8cecad80a", - "signatures": [], - "asset": {} - }, - { - "id": "9505852309335295718", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15279149762694772854L", - "fee": "10000000", - "signature": "aaadf96d3cf943cd852545799e547262a443bcd2925814e9afa71a8d95b4a4fe6caaab34665611fa5f011853116a4303280fba50a9c43c6aa1cd303697c28a06", - "signatures": [], - "asset": {} - }, - { - "id": "13895931791342724143", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11858068254874463650L", - "fee": "10000000", - "signature": "b55a125e3bd7c69270ec1ac0a13263601a1e40ad296e71b0b02654ce370379c16547fc1db38d4dd8ba69723b5c765e31891ce37b74e69d6fdeb644a3518bd90d", - "signatures": [], - "asset": {} - }, - { - "id": "8057304715611381839", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10395427086746342233L", - "fee": "10000000", - "signature": "4899ad027169af63870e8f588efda24e876cfbd88ac6a91751b93f1867f1ae3814162879951c20359be680109edfee68d046df7721d97d43544ef94fdf496f07", - "signatures": [], - "asset": {} - }, - { - "id": "4541779353911767408", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11805364634236927749L", - "fee": "10000000", - "signature": "bbfa2e638ed756ae1b417b1acdb98c04bb72de9d49664a0e292a1b1dd2d6161916e201b051300575c4f455f16edd0991e22edb17d381432afba534addfe85800", - "signatures": [], - "asset": {} - }, - { - "id": "16234710995017930149", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "8273455169423958419L", - "fee": "10000000", - "signature": "523a2dbc3da5f7b852fc5d91bc6d60ea91d23e955270fe2fc3d2c105b32177f8a83c43caad9b757940d61af11e9f51b973e058bf3d52b6bfcbfb0796b9c11c02", - "signatures": [], - "asset": {} - }, - { - "id": "7909124073833544194", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3654804916322462690L", - "fee": "10000000", - "signature": "d299eac2e8f0a303ea8d8c6e49eb842ca7fc4b9ce95efebaa82805cf31d00a3ec8096f2ed1bda7082811f75ffd1de313007e9cb92e670274b417c4cd41c3e505", - "signatures": [], - "asset": {} - }, - { - "id": "16044790640489915798", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "8696372244926065755L", - "fee": "10000000", - "signature": "f38e7151edcbf48c856917dfb38cd702540538517e6d44b2c30d79f9c00cde7c3fad45d4c8aa8f4e9ec17751cb2f710cbdd95c415dbad2d7930c077f1278200b", - "signatures": [], - "asset": {} - }, - { - "id": "2215818049991751170", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17271297386479765505L", - "fee": "10000000", - "signature": "8d40cea918b463bf29a999f30711fa2e62a28191bbf80bf7df6a1214cb803bcbe38a34b207ba325597feb8289d9b783c370c5e65a31e5defb38a93e9ae29e705", - "signatures": [], - "asset": {} - }, - { - "id": "12578439256316100319", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11229203525038722103L", - "fee": "10000000", - "signature": "a3b502ccf578fffd70a8f5c13422690a35f71b9fd8a706e045fbf5dd2acbd8d199f6f3f705befbd5063d15ea4b6a3a3771641941c53f786b518a581a1224ef0e", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "14d44ba469eada0eb841a9880ae043b11fc65c8ade1ac6ea177a9bc92bfd8743", - "blockSignature": "815e3c2ba1970d4c7a3b508605990da93d0be5d25e8cd14423ceb03bffe247771e458937cee5a05f20ffa0b9940e890a144a88d81879181c2f74aaf8c82cec05", - "height": 2 - }, - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 25, - "payloadLength": 2925, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "8025799438374852533", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11231201826468807624L", - "fee": "10000000", - "signature": "5b74278a1e0a776bc0554848b581b20a51dfeb7dfaca0a66e052ed6f8a650b6bdf2b279bf63ca86cb9a46d03df93a6df9f38ec0bbc93725bedef946b11787f02", - "signatures": [], - "asset": {} - }, - { - "id": "14272182229476900895", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9528507096611161860L", - "fee": "10000000", - "signature": "e23287eb64154d806bbfcdf490b5fd1a2f0905e8349cb77829c50cd953b8a5874fe83b89605783167e5990421168403964fb4ac78b2695e7b974f12f66ae550c", - "signatures": [], - "asset": {} - }, - { - "id": "3311584351735422633", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "677098303101863197L", - "fee": "10000000", - "signature": "7220eb1990a8bae0798bc06f662d94583eec1f9cca2031afd7e8a67ee276aca2851cb3b8e4f9a8f8ff42de019df5f60251c20bf1fa922f7b152202ed75669702", - "signatures": [], - "asset": {} - }, - { - "id": "8228571172023235083", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6253486079725348800L", - "fee": "10000000", - "signature": "1bae15165fc0b68de768d300edf07fb01acccca8ee0b13dbd409d7cf8b516a157af10f64f503cb85e9fbb07ead5578a7d79130b93a022e0b7a21597758bc0100", - "signatures": [], - "asset": {} - }, - { - "id": "13106470124845268823", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1330932780504881464L", - "fee": "10000000", - "signature": "51e60824d82e7b8b98bf3085a1da06947f710099b6765f8d55f24797a63d979525cde301921a86ed41c9a472443405241b30d12d31daace265343b96c6fde205", - "signatures": [], - "asset": {} - }, - { - "id": "297019167674035622", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9928719876370886655L", - "fee": "10000000", - "signature": "e59a0cf6064b7dc42c8cb9c50f7ebc6bddfdc114a7a4bf04c5619ef2ada3412e8f1165677279849334f4b1500d7eb713b9f95060f0d72dc56d95660b878b0309", - "signatures": [], - "asset": {} - }, - { - "id": "12288310449397079822", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5380829552614149409L", - "fee": "10000000", - "signature": "45fdd950c987a1db455984ec01cb9ece146110b1374c7909c2f1657934887846457dc081136d576fdbf6ee2c38e7021732582dbdcc6c5229190e313585580605", - "signatures": [], - "asset": {} - }, - { - "id": "11562389390458051917", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12144255005482188703L", - "fee": "10000000", - "signature": "9fc46919b6676120ef2a4d358e9a0f267c2bf99155f748837b73ff563e1ed3d6ca303bc897969cafe13225f2195caecc59828a8c53121ea6a0208ba70a1d0003", - "signatures": [], - "asset": {} - }, - { - "id": "10611516385870674765", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2460251951231579923L", - "fee": "10000000", - "signature": "89ec557ee9c9b98a375375d0e54f579057f7484bc0631737fdc4fecee1e74d43e478d356212ac08978860cbded5994cfdfddd4c071662817f2666d407c93b10f", - "signatures": [], - "asset": {} - }, - { - "id": "16939833311689537831", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10718602563400390049L", - "fee": "10000000", - "signature": "8c32a8ab117386fdf77e954be5494a46902931663f05ce1d97900d9a19697e7887bfe332ca24c5eea85e7f31172c59c5524860fee38b05e97138a6595db27d0c", - "signatures": [], - "asset": {} - }, - { - "id": "7102597587944840517", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2393437289429474816L", - "fee": "10000000", - "signature": "8ba2e2d8822b428f524c8c8f77a4a39bf5a5d3545e941187c0f71144b8986c3e98d2ba4c2fd0e291aa984f39aa140c493ff4824784584c18a9b996d7e68ea708", - "signatures": [], - "asset": {} - }, - { - "id": "3569978312214633777", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15357346183081898956L", - "fee": "10000000", - "signature": "df7e00b2967d3f47ee6559603db0a2a48654cc89d3bfe3395ae93d5cb425b05ce81ab5c060b38c3684a0c30f76a259b1f7931b8e9db40f74f6ee628cf4609400", - "signatures": [], - "asset": {} - }, - { - "id": "13782360517805908541", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6214967903930344618L", - "fee": "10000000", - "signature": "5f1a0da17ccb5528dd7b14633edfc10129e0b90bf12b66fe28183ec8536846bd4d77cce07a8fd5ffa24977afd6a2c4472e7f6224731d7ecc82054ca2b345740d", - "signatures": [], - "asset": {} - }, - { - "id": "18049803800985700176", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9824483707960713406L", - "fee": "10000000", - "signature": "5adb3a10ec0d564bcd42ca0f9e4d6f363e2e581c883dd2eefa1267759c10bb6f5c0415086600b64bffca627f36f8f51f0d2cd8501ddaa1fc199ec49de3cb6206", - "signatures": [], - "asset": {} - }, - { - "id": "5623204282959182822", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13047943150548380336L", - "fee": "10000000", - "signature": "643213572df5dd87bdd60dab83ab01350a1d48df9395b3cd63c5a344e3287d634c2860372e8226b6bafeba502752a17fadd8d321e30104edfdd7a13cc7dbac0d", - "signatures": [], - "asset": {} - }, - { - "id": "11795928299228256921", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "537318935439898807L", - "fee": "10000000", - "signature": "67b211bfd5fea06c46b34845944e214652a0246ac1572c0e22669e8561f96b4e8b6c460541a48e0513888ee923b2577a59d0f9cd0570519e1a1867745d1f0004", - "signatures": [], - "asset": {} - }, - { - "id": "16884214222620549673", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12254605294831056546L", - "fee": "10000000", - "signature": "d1c624fed68d4679ca2e4d3d985a82a53b68e8dbbbb1b44d59cd66078c0e42d480b74121cbdbe068e81a069ec34a81b379a49a9db69f862aeb139a3c1081c609", - "signatures": [], - "asset": {} - }, - { - "id": "115840012078790467", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11613981515632820140L", - "fee": "10000000", - "signature": "d2607f14f63d0d2ef0853e2465b95efa0032d1e09ade982e8ed4f87421d5cabde441b076167f887a8ff534941e4b9a436cc4713f9c04aa464795b634af48a709", - "signatures": [], - "asset": {} - }, - { - "id": "11107239525522473643", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1478505779553195737L", - "fee": "10000000", - "signature": "94f544abe1c946c7e1e0b28561944d1239bb8ba2ff6440c1f7dcdfdcfcefffe635405ff437d3b2f0a93f8ea76ef55c526c110c293aecbd0df99bd796b72c9b0e", - "signatures": [], - "asset": {} - }, - { - "id": "16198802721311480099", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9373453086736696113L", - "fee": "10000000", - "signature": "67eda05fec83e4a79f7ecc42bde5d5fc475da9635104e9001ef923605c6c8339c38328e1fde6d40c170ebf7b3b31d6b67fa479403fa776f2a589b3dab1efb705", - "signatures": [], - "asset": {} - }, - { - "id": "5128910203205860027", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9829702676947904862L", - "fee": "10000000", - "signature": "1a379d3f5fc809f04fe51adc0c596e5ea04e4ad42051f474b577b7c6a10aedacf2963e687a26f13cdf0c4dddd334c91b4579bce587b0cccc0834213f7bed5f02", - "signatures": [], - "asset": {} - }, - { - "id": "9862918556078052822", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5179180534922237219L", - "fee": "10000000", - "signature": "b561059a9593465399d6c9cd37d8ec01d0755320c3b2237b9068d1c3e70f19708fb5bdb5cf1571da7cfac06c337cdba0f12f783b46083b1ba9a8c5204325b30d", - "signatures": [], - "asset": {} - }, - { - "id": "4103387560672131179", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "162664226572374905L", - "fee": "10000000", - "signature": "b4af7c3defe470c7c891306b935743beabea12df0eab1a34409d6073fd8280e9ad8fb6273f10b600b86057a955f4c35484517506aa985c9311bcd5562b1d4b02", - "signatures": [], - "asset": {} - }, - { - "id": "16460978214317117325", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17416795040643460696L", - "fee": "10000000", - "signature": "fafa1a89ef3ef3f86a86b52016955be28c6f03b6317935c5b2c93fc41914d5439ea7ae0a21dc2e3bdc473d03caa72c31950f8d2e7bc5953816cd6c2435e21205", - "signatures": [], - "asset": {} - }, - { - "id": "2504049017519902027", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5728878764625100394L", - "fee": "10000000", - "signature": "c1ce9612c3d44c44c805c7f9fe5c0abfa5d0149eb25af1c9c09d7bdb6e37d23e38881ceefb171a72acb515e0418a2ad6e597b478bd5550e8c32ea9e4ed132b08", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "67397a64ceb1a63a922c05cbb30314b74ebc3f0543f680a8112aefc7de9e28a1", - "blockSignature": "34bc8325d20712c72de3b845b5f9ed9830bee62623349e84a6897e5fcfb0986d315d992792d2ca3832452bcd04c96473c7297c09e897b827bdfb22f154b7b505", - "height": 3 - }, - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 30, - "numberOfTransactions": 25, - "payloadLength": 2925, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "11696576473815207568", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1081724521551096934L", - "fee": "10000000", - "signature": "3caa9eaf46f2d49ff4decac3b72035bc5c48f94e2d128edc34e22c5cf58099d653be989e6c9f626a73ac072c7258b92a8c07a56b359cc603dd8d6dafc879bf0e", - "signatures": [], - "asset": {} - }, - { - "id": "17236572932986835261", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11776976371460504977L", - "fee": "10000000", - "signature": "9a761f32980dc9ba7b808de9a2fc8bf42a4e1ec421a43cb2580e637575266a5a489c2019576eec808472c2e70d83071ce4298c30c3406a28c88d9a795b36e10b", - "signatures": [], - "asset": {} - }, - { - "id": "1102904660231501725", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15692920659979620367L", - "fee": "10000000", - "signature": "fb8bcc19bd4bee4be45c92775314fa53aedec067db4b950705d895d9b5b69ed9a6b9d6c6564fd4d817124734428e95f517a3efc75a776e90cdb84ea76b729000", - "signatures": [], - "asset": {} - }, - { - "id": "3552920213127837305", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2371768942272884594L", - "fee": "10000000", - "signature": "53746e360137783b9e8cfd7ddffd5bc2949f725eeaccc359e2a18d8448fa1d42fb0bd14ffb3e161296212d734aa2d398b2472d4825192c3101001eae84953809", - "signatures": [], - "asset": {} - }, - { - "id": "12962593567192191813", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3466073897179860882L", - "fee": "10000000", - "signature": "1b5d0e2c55bc33f39a1fb1784e72ba9f743edf7c1a26438501fe3f221b6399625be3d65dee9371edeea93f87762fed631de8735f412562d81e9bdd421e817306", - "signatures": [], - "asset": {} - }, - { - "id": "6151870859045042004", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1156554003019098747L", - "fee": "10000000", - "signature": "5abe569773136e954cb987c22e479872586df64c55d0b1ddcdedeb97d0596870f9bbc35a98a4cbd981e0354a7f3b58e8d6c7bd822483900a64d403d821981c0a", - "signatures": [], - "asset": {} - }, - { - "id": "2969658647935873457", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11009807324631489084L", - "fee": "10000000", - "signature": "6c8087c79c3c0f3772985f8ee0459cc9fabe3faa66e173116338fd668b0e9ba2c8b6f12dbd5064d66028096170b012d67b3fe0022817a4641d6e8bff0cf6e709", - "signatures": [], - "asset": {} - }, - { - "id": "4025638377532507522", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2037513790649430470L", - "fee": "10000000", - "signature": "80bd7d926fe8b4a8311f591a787f1b93df2ced430494a41764b69e9b92de6078b1ed4bd930e407f1a43bd506fc25be94eeadc147fcef291378ffb82a7b8e4f0d", - "signatures": [], - "asset": {} - }, - { - "id": "4313167705088603682", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11506830473925742632L", - "fee": "10000000", - "signature": "8ef547108c35fb250dec79f01c1ac7dce6563d8b37f22a7f85e488224b6623caf8ae5bfef179cac22759637c79431b2704ec63a3d3858a6259e9471b572b4c00", - "signatures": [], - "asset": {} - }, - { - "id": "5064037264165080132", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13996264772258038665L", - "fee": "10000000", - "signature": "81eb355a6e437f90726006f178104a214ffed81414912aa73f946ad159e5da4ba54c4232ec771d84334b9665aa2601a97120febfa2ffdbb3c497faf31b270402", - "signatures": [], - "asset": {} - }, - { - "id": "4315961170557752336", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15196907279410793719L", - "fee": "10000000", - "signature": "9f6a2dd9bab0a869ac888f9bb9795691fe4bce780a936f527ac0dcf02e9d26d720e9f8a2af67d76f9e4428cf95eb7ae43571cbcc175bd3079ec27dcd7d8af60d", - "signatures": [], - "asset": {} - }, - { - "id": "10156253552195660710", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "18101328368221611426L", - "fee": "10000000", - "signature": "239712991a1d049a200e0785d33f99e3e99537b0fa3e1178d0172ed4a0dbfd7aceec0443dbd1a96c4504d44957fd5dcadfae83980eec12ac4970ba835d50ea0d", - "signatures": [], - "asset": {} - }, - { - "id": "10633224528200373805", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3038510178697972178L", - "fee": "10000000", - "signature": "893c37cb6ad3f508ba36772aac4444ad49147b830ad5f63c6711a8d8f36790e6c8302c9899d14c5f8fcbfbb33e6cc2a2209b97a24095b76b0eb19d66bb46450e", - "signatures": [], - "asset": {} - }, - { - "id": "1289310662615418552", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "14018336151296112016L", - "fee": "10000000", - "signature": "d237153b31cfbf1468c19d44dd208bb40271580a29736e0898615d9c7fde916f129584017920a39e0d104da78f1e6cb76e1d5f90b555ef80a8989665c508890c", - "signatures": [], - "asset": {} - }, - { - "id": "5454931265177014691", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6147291942291731858L", - "fee": "10000000", - "signature": "689fe9ebe71fc7c1cdd6688675a45ce437640ddbb262bebfa7cc0b38ed70663ba29b755b0477214b4436062bcb75dafbd69ba554e917a4f8cef44788900f0f01", - "signatures": [], - "asset": {} - }, - { - "id": "4586118194906731302", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "14846615469478045551L", - "fee": "10000000", - "signature": "3081ea0c44130c1181354fc6ca7ad3cf83b92dccc762ff5a744d5f7dded6f79e62615b38d2c1e5bae213892b0e4aad66134ecd6ce14b107a94b68e8a9c01d908", - "signatures": [], - "asset": {} - }, - { - "id": "9364484208974345967", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17110047919889272525L", - "fee": "10000000", - "signature": "da5eff67679f1b16c0c1c6a9165e0f41cf501129e748bba5f5e48d6355453d11b84e49ce9748c1a6ac31af3002934dc655113c71cca00ff1d98f39a68e77ab0d", - "signatures": [], - "asset": {} - }, - { - "id": "15435095934525696706", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "68059329122227204L", - "fee": "10000000", - "signature": "66ec665811f9f49238c4935e77eb477937118ac0aac1b185dae0ec8e7f15ffa1fb47d2da215529732e196882847d435328aec56997391569f8821eb6afed0903", - "signatures": [], - "asset": {} - }, - { - "id": "7566745013236005023", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "7838076639178338424L", - "fee": "10000000", - "signature": "1ca0ab71dfd28177cae652465929a22dc98f4ec8cbe681d89611d3a13eb63406b4804032b3253f10f097eb117e77ce7ecc682ff0e626a30ee3bd1e7ea44aec0a", - "signatures": [], - "asset": {} - }, - { - "id": "5925522634122353343", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9090572627256317041L", - "fee": "10000000", - "signature": "70fd29a329bce31e079e046eaba78d58833c24e1833fe443b6b0969de3cb732864fd66cf1b4598277894c687c2ad7f6ea1d0e5b27158b8268c83e87eb89e930a", - "signatures": [], - "asset": {} - }, - { - "id": "673109712059907390", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9617151563281131501L", - "fee": "10000000", - "signature": "f4f030ef704ab12b02bdd7fa11e4c96dc19c7d92c1c9877d283a2852afcecbafe1d631b5ee2cf10c1b2a45037e998f3ea9bbbb5dfaae6fc005252f2039c4a609", - "signatures": [], - "asset": {} - }, - { - "id": "7869710848071583148", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6726252519465624456L", - "fee": "10000000", - "signature": "65be1594ba90d4fea2f1c198b5cb0ee96b372107322a05125fca2c3a95e8f66f6beb3f64cdaa8051f462e80e3d90366fe8e205e25818b17e501835133201c706", - "signatures": [], - "asset": {} - }, - { - "id": "13267540047619304133", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3978875557882351502L", - "fee": "10000000", - "signature": "88fb0d7e28d8920e83fb338d535dd6851ada56b8d29e16ba4dec7e4a5eb4b474144d9466e1932c9243f78b16532a61a8edb6b96da5f6a049b1b13c235ba1f70e", - "signatures": [], - "asset": {} - }, - { - "id": "7453165009623102782", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15441829200899900957L", - "fee": "10000000", - "signature": "157bbb9d0f0a5462776e4d7c9f776e5d7ab5f0d22c849a817ca851cb1c8e7dfa693c0fcefb2f4e53962ed363305110718484b1f31caf05139603ea745184e60a", - "signatures": [], - "asset": {} - }, - { - "id": "3990561157000916649", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11004588490103196952L", - "fee": "10000000", - "signature": "5ceef9c322a30f6711147eb7d6feb6c2fd4ef8637de1a20ade404f51e5db8f6346b0196b06c51262f24bf60b54155de91bfa4541bbfba8748981b035bf6f290a", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "a08bae56b0612aff995c55d8a895c63c6c570e47937c89d06b392708410292ca", - "blockSignature": "237e9a449152d456414a3ad180dcbe82ab8b5792bfa9f8dcbb09efd1d44dca341e1e1c7783231516fd4e86cbb379491afeaa8e3f86619f6b2f313ec1c8e2580e", - "height": 4 - }, - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 40, - "numberOfTransactions": 25, - "payloadLength": 2925, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "7752400059973634657", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "309766985700168161L", - "fee": "10000000", - "signature": "cb87f949c1def0964006a4c534ead0deb95c79f58f5c4508d1b8c5a4c768d8bd467fe0ca37a898ffbd0874a3b7b3e8ec9845278c63359a2eb881552da4a0e30e", - "signatures": [], - "asset": {} - }, - { - "id": "3258995506575428122", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2185933284430885504L", - "fee": "10000000", - "signature": "13d8be91b1a00fe96dffeaf5b1d0bb8988cb0ec125edb6ca1f3acf23d78f804e345cf929b6e04b2f3fa4ed65a6b696030e6db66105154c0b9ecbaed7f213f20a", - "signatures": [], - "asset": {} - }, - { - "id": "4106921143252734976", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6700417780469657062L", - "fee": "10000000", - "signature": "fea2c7287df824e0c5df062c2bc1879a7492a2d67c724cc136d6628e16bc451f41bcd532bbb468d3ab05fe6a37093f989c9a66bc294d38e95bee2da8e20cfa01", - "signatures": [], - "asset": {} - }, - { - "id": "10980381717329270816", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15867701141673224975L", - "fee": "10000000", - "signature": "e90399899f1dce5cc20fbd1344185c6d0d445ab9f00a5fb9618185bf10318d3580ac83fe50e128c6708984253f4d4e9763b09033fee4541226d513c2dc2f8d02", - "signatures": [], - "asset": {} - }, - { - "id": "15033197825580018253", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "7749538982696555450L", - "fee": "10000000", - "signature": "286f79893019505859bd13e87d58029551e596220c7883298b4bd025bbcd0d0eae09b87983cc28efe714f81c20edcc1fdfc5b11c32d68a02365780d7fe209f08", - "signatures": [], - "asset": {} - }, - { - "id": "5521556708797779276", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "263761216888896549L", - "fee": "10000000", - "signature": "d489fed583d9ac28a38ca1d3ec33e72d3b16a40ba8d2160d59aa95aa58ae08e998aa46f480be7acfabec1411686d8a986abe374e34c09bddf3179f86148d240d", - "signatures": [], - "asset": {} - }, - { - "id": "15167623828937954059", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9703017731198160198L", - "fee": "10000000", - "signature": "3facc105ddcfc961adb278c3271cfac8b8f34e775541c5a1ab11b1453c85ca3c1febf2bfef79705b066f05942ab95a166ad7d39834080b743346b84d7fa5db0d", - "signatures": [], - "asset": {} - }, - { - "id": "14215880153810057136", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13787002016364430124L", - "fee": "10000000", - "signature": "00e75404acf5dc6d7408073d212d273fcc2a515fbe428b421410cc439ac480dadf6a055ef1dc8cbeea7e482044717bcca97341f7c7ec0ff66af550e6eda78206", - "signatures": [], - "asset": {} - }, - { - "id": "6090723394938994300", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "9e0f67a3a7c119e01ea325f162091e4a7a91411c1d8da17f583f09481834a77e0410aa3baa0147ad312edf2ffac1ef78a13034b33f0d5dfa7e87477c5589e803", - "signatures": [], - "asset": {} - }, - { - "id": "17189589949313588135", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5312766513260345125L", - "fee": "10000000", - "signature": "a77b877efabeddefcb9bcf796f71ebff632934a3d50343e95a464b74a7bd476b4df4485de3ebe6ce81ec4100f81b9ed08339189b0c5728e6a570c472e96b0d0f", - "signatures": [], - "asset": {} - }, - { - "id": "10859540735798758200", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17769700073017685523L", - "fee": "10000000", - "signature": "486f5de6cc249b88715190dbd5ba9397ee2ebc98d5a46130194e2de43f5f47ad4720d1df1ea8341cb185cb6f75194407fd46061322d4176c5787e9ac0606b206", - "signatures": [], - "asset": {} - }, - { - "id": "12510762312883508685", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10555862272344793163L", - "fee": "10000000", - "signature": "dd3dc3504df528251ad8588d0f35d67962cb00832dbd747cf3edc712bf9a12866cb4892d5badf3bd236f03feb595d99493ab7b4b0da6780ec1eec38a0fd3000f", - "signatures": [], - "asset": {} - }, - { - "id": "10488150576653287671", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "7806545753492919148L", - "fee": "10000000", - "signature": "eec66000a042dbb85def2cd8cc029bdbca644d924bdd8ff848ac699609a81a470c755d4d094f9d8bcdf7d7524ff2e3db0c9547380e0252878248fda4e709a306", - "signatures": [], - "asset": {} - }, - { - "id": "13364627675383404769", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "4351572711388220555L", - "fee": "10000000", - "signature": "9000c000aeeff0e7d98ac078abb59c150354ba23f1bdb8bbaa6acabae2500266318226f709eaae4a6107f06f480f9f9e6a097f660b09135f6b8675d0feefb107", - "signatures": [], - "asset": {} - }, - { - "id": "4434016647538685497", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12937672077630275226L", - "fee": "10000000", - "signature": "f2c2566d3c1fea03f4649886b45304dee7169ce35407e2ef43bc59d1888fc3b14a1eb1da10578b378e2201fa284ddd4943085940a35255dcfbaafe5cbd86a009", - "signatures": [], - "asset": {} - }, - { - "id": "9426806496160687621", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9950029393097476480L", - "fee": "10000000", - "signature": "1ce78938b2609e083256766fef4c0fd55b217804425149f8da5c5992bffdf8412ccba22af84501470960cf39a1facc90e5a083b1cab3cc9e97dbef32f1502605", - "signatures": [], - "asset": {} - }, - { - "id": "17561049477170736313", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "4331258378288911563L", - "fee": "10000000", - "signature": "5cc0fac87ed927f0a09f6cb8c6fec894bf79cd331c74d19179029fbc8c47929900c0c7370fea7d2edbe11c81e5b4108ab48e09ed8d3e7f2a8c3ccfe2dd34b903", - "signatures": [], - "asset": {} - }, - { - "id": "16901049218100534256", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2581762640681118072L", - "fee": "10000000", - "signature": "05ba393f6677effa80d8e9ec9fd72dc4c8ed3c81d6e43b5e63cb0b51f4c0732d0739aae31881e759081bd240d8e5ac1b7fda6aa19aca7ec4708b2835f14ac403", - "signatures": [], - "asset": {} - }, - { - "id": "16443552390126008741", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13607583239938732846L", - "fee": "10000000", - "signature": "fa8eea98f848dcfe6a74c30548e946cd02035fc88655611170fe07b7bed024e02fa9182fcb74e1e75ded1f3bf749f7092532095deb543a7aba8e54648e005407", - "signatures": [], - "asset": {} - }, - { - "id": "8416775416417889720", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11959294293312794939L", - "fee": "10000000", - "signature": "f1b2e625f11ef5ba1b04f5ba4ea000ca58b804c99c9e2b97e53879a7fcfe9f39bcbc9bca995a2a8e6230ff980446cfc6af513437c1613ea065028b30ad94860d", - "signatures": [], - "asset": {} - }, - { - "id": "4094753762095767407", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13227119536266737242L", - "fee": "10000000", - "signature": "723bb19c006ee1e96069413edaee9078e50d0c7bffff2a8b0d2c387e25c58d5731d0f76252bc927ba1a10c8ecad13012641358bd78390aa59f741966d23aeb05", - "signatures": [], - "asset": {} - }, - { - "id": "10852866158962089301", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5225235021585670513L", - "fee": "10000000", - "signature": "b4dfb8b8ecd097b17a0117abe791ae69f8118f929b7a1eff4e8b71126a52b16da3fc9feb92c8387278449cfd8f784b3fe3acfe7065b78f1e1574e3d3654d0807", - "signatures": [], - "asset": {} - }, - { - "id": "4636573379062517456", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15300035861842713585L", - "fee": "10000000", - "signature": "63e92a0bbab08a7ae741871f0f2d8ea54cf11b268bfdd04da31323e4ca95a53f326ce763d420d9a100b8ffc96557764b800f3b71095b0c91688890e41f62ac05", - "signatures": [], - "asset": {} - }, - { - "id": "10790235482235615780", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1998811414849260567L", - "fee": "10000000", - "signature": "3681c55bbc58ea8e460749c4581739b23506b88138ef149faf8848abfb73b806006e1acf99b9654421129a6e5aa25ce0c1df53f5574e1dc525f79e0c137db009", - "signatures": [], - "asset": {} - }, - { - "id": "9907739825562008875", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15064680481049926459L", - "fee": "10000000", - "signature": "d240955243e4464667ba5257e26bfbd0b2274b1caacbc6b464b12532ffc23d47f102d9d3cef2ec4acd939109991a2dab109600bf1e66424b36cbc70206bf000a", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "70f0c3ee125d78c5a9eca70a3ca334be0ed8739aad1bab555f0adb381239cc5b", - "blockSignature": "e364cc770dd1bccbc6cf7f2df98e8bbaee6430e1dcdf6b8d0297a36c97587f584b0bd1d02bacd52ef79cd36d3a32d899e8529a3e74f111ebf314d05e6879f40a", - "height": 5 - }, - { - "version": 1, - "totalAmount": "20000000000", - "totalFee": "20000000", - "reward": "0", - "timestamp": 50, - "numberOfTransactions": 2, - "payloadLength": 234, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "14831233385909626183", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15675505605575781355L", - "fee": "10000000", - "signature": "e7ea4142d8871d68b77325f25b911676a6b662bfdaf48a5a40006982874bb190067b8b154c64ae364dd4020cfbd505bcabf79352422d6dd6a86d2589fccf1d0b", - "signatures": [], - "asset": {} - }, - { - "id": "7862217066699506469", - "amount": "10100000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "6dfe53962c422ff7f9633d258ae9ce7a599b900171dedfd1c263620ff9ca8bdae7588e30cd05c7fdb1e2a6747f30b87160ff946483ae4084eb9ec21bff9e8406", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "1e7d5ec9883237745aefb0e76cfc8b2f5afb1c37665556ca26909f23cd95f526", - "blockSignature": "c6e9625fb3513d2d69301bb7d5753686f7fd7e81ab6cb4cea8ca8d6c05bd4d5451ff01147c54793bbc745c519f1b2cf7ad1f39dcdf2f0c775d24b98e10692202", - "height": 6 - } - ], - "accounts": [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": "9999899990000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": "0", - "productivity": 0 - }, - { - "address": "2003981962043442425L", - "publicKey": "5d28e992b80172f38d3a2f9592cad740fd18d3c2e187745cd5f7badf285ed819", - "secondPublicKey": null, - "username": "genesis_4", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 32, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "18181157191600196376L", - "publicKey": "9503d36c0810f9ac1a9d7d45bf778387a2baab151a45d77ac1289fbe29abb18f", - "secondPublicKey": null, - "username": "genesis_35", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 56, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "3485190523478756562L", - "publicKey": "399a7d14610c4da8800ed929fc6a05133deb8fbac8403dec93226e96fa7590ee", - "secondPublicKey": null, - "username": "genesis_12", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 21, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "8579664070066716758L", - "publicKey": "74583aba9c0b92e4f08c8c75e6df341c255ca007971195ff64d6f909dc4b7177", - "secondPublicKey": null, - "username": "genesis_73", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 46, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "12689367895996075612L", - "publicKey": "b00269bd169f0f89bd2f278788616521dd1539868ced5a63b652208a04ee1556", - "secondPublicKey": null, - "username": "genesis_19", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 71, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6596445655213033387L", - "publicKey": "3476bba16437ee0e04a29daa34d753139fbcfc14152372d7be5b7c75d51bac6c", - "secondPublicKey": null, - "username": "genesis_50", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 19, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15685993315437640088L", - "publicKey": "4fe5cd087a319956ddc05725651e56486961b7d5733ecd23e26e463bf9253bb5", - "secondPublicKey": null, - "username": "genesis_5", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 28, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6572481065061292413L", - "publicKey": "386217d98eee87268a54d2d76ce9e801ac86271284d793154989e37cb31bcd0e", - "secondPublicKey": null, - "username": "genesis_16", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 20, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6719024567117648644L", - "publicKey": "1cc68fa0b12521158e09779fd5978ccc0ac26bf99320e00a9549b542dd9ada16", - "secondPublicKey": null, - "username": "genesis_21", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 12, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "1039287838469525702L", - "publicKey": "6fb2e0882cd9d895e1e441b9f9be7f98e877aa0a16ae230ee5caceb7a1b896ae", - "secondPublicKey": null, - "username": "genesis_64", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 44, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "13796903232533379929L", - "publicKey": "a796e9c0516a40ccd0eee7a32fdc2dc297fee40a9c76fef9c1bb0cf41ae69750", - "secondPublicKey": null, - "username": "genesis_6", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 68, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "16807489144327319524L", - "publicKey": "82174ee408161186e650427032f4cfb2496f429b4157da78888cbcea39c387fc", - "secondPublicKey": null, - "username": "genesis_32", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 48, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11595026565287740051L", - "publicKey": "47b9b07df72d38c19867c6a8c12429e6b8e4d2be48b27cd407da590c7a2af0dc", - "secondPublicKey": null, - "username": "genesis_42", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 25, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6996737717246838071L", - "publicKey": "b5341e839b25c4cc2aaf421704c0fb6ba987d537678e23e45d3ca32454a2908c", - "secondPublicKey": null, - "username": "genesis_24", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 73, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11194005483892021001L", - "publicKey": "948b8b509579306694c00833ec1c0f81e964487db2206ddb1517bfeca2b0dc1b", - "secondPublicKey": null, - "username": "genesis_18", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 54, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "14754807200586084685L", - "publicKey": "6164b0cc68f8de44cde90c78e838b9ee1d6041fa61cf0cfbd834d76bb369a10e", - "secondPublicKey": null, - "username": "genesis_49", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 34, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15279149762694772854L", - "publicKey": "a50a55d4476bb118ba5121a07b51c185a8fe0a92b65840143b006b9820124df4", - "secondPublicKey": null, - "username": "genesis_36", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 67, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11858068254874463650L", - "publicKey": "1af35b29ca515ff5b805a5e3a0ab8c518915b780d5988e76b0672a71b5a3be02", - "secondPublicKey": null, - "username": "genesis_14", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 10, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "10395427086746342233L", - "publicKey": "67651d29dc8d94bcb1174d5bd602762850a89850503b01a5ffde3b726b43d3d2", - "secondPublicKey": null, - "username": "genesis_7", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 39, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11805364634236927749L", - "publicKey": "910da2a8e20f25ccbcb029fdcafd369b43d75e5bc4dc6d92352c29404acc350f", - "secondPublicKey": null, - "username": "genesis_46", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 53, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "8273455169423958419L", - "publicKey": "9d3058175acab969f41ad9b86f7a2926c74258670fe56b37c429c01fca9f2f0f", - "secondPublicKey": null, - "username": "genesis_1", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 63, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3654804916322462690L", - "publicKey": "19ffdf99dee16e4be2db4b0e000b56ab3a4e10bee9f457d8988f75ff7a79fc00", - "secondPublicKey": null, - "username": "genesis_27", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 9, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "8696372244926065755L", - "publicKey": "6d462852d410e84ca199a34d7ccad443784471f22cf3de37c531ce3b87ebbc41", - "secondPublicKey": null, - "username": "genesis_89", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 41, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "17271297386479765505L", - "publicKey": "edbb9828fbe62da2a59afbc8623e8ebc5ed2f9b7f77a0cd1cdcf55edea30521c", - "secondPublicKey": null, - "username": "genesis_61", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 93, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11229203525038722103L", - "publicKey": "b6ac700bf890b887e218dbd55b8f6b091dfc5a684d0fd7a6f69db7dc0313b51b", - "secondPublicKey": null, - "username": "genesis_62", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 74, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11231201826468807624L", - "publicKey": "19d55c023d85d6061d1e196fa440a50907878e2d425bcd893366fa04bc23b4de", - "secondPublicKey": null, - "username": "genesis_88", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 8, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "9528507096611161860L", - "publicKey": "fab7b58be4c1e9542c342023b52e9d359ea89a3af34440bdb97318273e8555f0", - "secondPublicKey": null, - "username": "genesis_71", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 100, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "677098303101863197L", - "publicKey": "31402977c7eaf9e38d18d0689a45d719d615de941f7e80f6db388453b46f4df5", - "secondPublicKey": null, - "username": "genesis_97", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 18, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6253486079725348800L", - "publicKey": "6f04988de7e63537c8f14e84b0eb51e0ea9c5da8b4b9256243b3e40b1aeccb76", - "secondPublicKey": null, - "username": "genesis_53", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 43, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1330932780504881464L", - "publicKey": "68680ca0bcd4676489976837edeac305c34f652e970386013ef26e67589a2516", - "secondPublicKey": null, - "username": "genesis_82", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 40, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9928719876370886655L", - "publicKey": "96c16a6251e1b9a8c918d5821a5aa8dfb9385607258338297221c5a226eca5c6", - "secondPublicKey": null, - "username": "genesis_45", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 58, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "5380829552614149409L", - "publicKey": "2f9b9a43b915bb8dcea45ea3b8552ebec202eb196a7889c2495d948e15f4a724", - "secondPublicKey": null, - "username": "genesis_34", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 17, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "12144255005482188703L", - "publicKey": "f7b9751d59dd6be6029aa36a81a3f6436e2970cf4348845ab6254678fb946c18", - "secondPublicKey": null, - "username": "genesis_56", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 97, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2460251951231579923L", - "publicKey": "a10ed9c59dac2c4b8264dc34f2d318719fb5f20ecdd8d6be2d7abfe32294f20d", - "secondPublicKey": null, - "username": "genesis_75", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 65, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "10718602563400390049L", - "publicKey": "27f43391cca75cbc82d1750307649508d1d318cd015f1f172b97318f17ab954e", - "secondPublicKey": null, - "username": "genesis_67", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 15, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "2393437289429474816L", - "publicKey": "f25af3c59ac7f5155c7a9f36762bd941b9dc9c5c051a1bc2d4e34ed773dd04a3", - "secondPublicKey": null, - "username": "genesis_83", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 94, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15357346183081898956L", - "publicKey": "73fec19d4bfe361c0680a7cfd24b3f744a1c1b29d932c4d89ce6157679f8af7d", - "secondPublicKey": null, - "username": "genesis_92", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 45, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6214967903930344618L", - "publicKey": "85b07e51ffe528f272b7eb734d0496158f2b0f890155ebe59ba2989a8ccc9a49", - "secondPublicKey": null, - "username": "genesis_28", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 49, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9824483707960713406L", - "publicKey": "526931663cbee883ff22369172cba091a5dd5fa1200284fa790d7aeca53d37af", - "secondPublicKey": null, - "username": "genesis_55", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 29, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13047943150548380336L", - "publicKey": "b137de324fcc79dd1a21ae39a2ee8eed05e76b86d8e89d378f8bb766afb8719f", - "secondPublicKey": null, - "username": "genesis_96", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 72, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "537318935439898807L", - "publicKey": "86499879448d1b0215d59cbf078836e3d7d9d2782d56a2274a568761bff36f19", - "secondPublicKey": null, - "username": "genesis_17", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 50, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "12254605294831056546L", - "publicKey": "141b16ac8d5bd150f16b1caa08f689057ca4c4434445e56661831f4e671b7c0a", - "secondPublicKey": null, - "username": "genesis_2", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 7, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11613981515632820140L", - "publicKey": "47c8b3d6a9e418f0920ef58383260bcd04799db150612d4ff6eb399bcd07f216", - "secondPublicKey": null, - "username": "genesis_40", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 26, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1478505779553195737L", - "publicKey": "5c4af5cb0c1c92df2ed4feeb9751e54e951f9d3f77196511f13e636cf6064e74", - "secondPublicKey": null, - "username": "genesis_11", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 31, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9373453086736696113L", - "publicKey": "d3e3c8348bca51461eabfc382f8a01e8e284db54104ad37ec0695d48ae5531ac", - "secondPublicKey": null, - "username": "genesis_84", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 84, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9829702676947904862L", - "publicKey": "9a0f19e60581003b70291cf4a874e8217b04871e676b2c53c85a18ab95c2683b", - "secondPublicKey": null, - "username": "genesis_65", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 60, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "5179180534922237219L", - "publicKey": "0779ca873bbda77f2850965c8a3a3d40a6ee4ec56af55f0a3f16c7c34c0f298b", - "secondPublicKey": null, - "username": "genesis_91", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 5, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "162664226572374905L", - "publicKey": "94b163c5a5ad346db1c84edaff51604164476cf78b8834b6b610dd03bd6b65d9", - "secondPublicKey": null, - "username": "genesis_48", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 55, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "17416795040643460696L", - "publicKey": "95ea7eb026e250741be85e3593166ef0c4cb3a6eb9114dba8f0974987f10403f", - "secondPublicKey": null, - "username": "genesis_30", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 57, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "5728878764625100394L", - "publicKey": "1e82c7db09da2010e7f5fef24d83bc46238a20ef7ecdf12d9f32e4318a818777", - "secondPublicKey": null, - "username": "genesis_93", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 14, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1081724521551096934L", - "publicKey": "c61d0822bbdbfe2a0b5503daff0ce8441c623115c94c0cfcf047a51f8b7160d3", - "secondPublicKey": null, - "username": "genesis_76", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 80, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11776976371460504977L", - "publicKey": "1e6ce18addd973ad432f05f16a4c86372eaca054cbdbcaf1169ad6df033f6b85", - "secondPublicKey": null, - "username": "genesis_66", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 13, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15692920659979620367L", - "publicKey": "e42bfabc4a61f02131760af5f2fa0311007932a819a508da25f2ce6af2468156", - "secondPublicKey": null, - "username": "genesis_94", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 89, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2371768942272884594L", - "publicKey": "9c16751dbe57f4dff7b3fb8911a62c0cb2bdee6240e3f3fefe76832788cb14c6", - "secondPublicKey": null, - "username": "genesis_58", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 62, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3466073897179860882L", - "publicKey": "9a7452495138cf7cf5a1564c3ef16b186dd8ab4f96423f160e22a3aec6eb614f", - "secondPublicKey": null, - "username": "genesis_43", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 61, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1156554003019098747L", - "publicKey": "64db2bce729e302f6021047dfd39b6c53caf83b42da4b5b881cb153a3fb31613", - "secondPublicKey": null, - "username": "genesis_80", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 38, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11009807324631489084L", - "publicKey": "4bde949c19a0803631768148019473929b5f8661e9e48efb8d895efa9dd24aef", - "secondPublicKey": null, - "username": "genesis_33", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 27, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2037513790649430470L", - "publicKey": "5f6cc5a8aac752d37c676b0d46a798f7625e37dfa1e96091983274e04ab7ffe2", - "secondPublicKey": null, - "username": "genesis_57", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 33, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11506830473925742632L", - "publicKey": "03e811dda4f51323ac712cd12299410830d655ddffb104f2c9974d90bf8c583a", - "secondPublicKey": null, - "username": "genesis_79", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 4, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13996264772258038665L", - "publicKey": "3be2eb47134d5158e5f7d52076b624b76744b3fba8aa50791b46ba21408524c9", - "secondPublicKey": null, - "username": "genesis_85", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 22, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "15196907279410793719L", - "publicKey": "cdd68a321ea737e82bce23d2208040f79471d36f2e6f84c74ea36ab26245e522", - "secondPublicKey": null, - "username": "genesis_69", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 81, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "18101328368221611426L", - "publicKey": "55405aed8c3a1eabe678be3ad4d36043d6ef8e637d213b84ee703d87f6b250ed", - "secondPublicKey": null, - "username": "genesis_26", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 30, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3038510178697972178L", - "publicKey": "9986cedd4b5a28e4c81d9b4bff0461dddaa25099df00b8632fe99e88df28ce73", - "secondPublicKey": null, - "username": "genesis_78", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 59, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "14018336151296112016L", - "publicKey": "3ff32442bb6da7d60c1b7752b24e6467813c9b698e0f278d48c43580da972135", - "secondPublicKey": null, - "username": "genesis_3", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 24, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6147291942291731858L", - "publicKey": "3ea481498521e9fb1201b2295d0e9afa826ac6a3ef51de2f00365f915ac7ac06", - "secondPublicKey": null, - "username": "genesis_10", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 23, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "14846615469478045551L", - "publicKey": "f9f6ff873c10c24eba834be28a56415a49c9c67b7c0ee9f106da827847168986", - "secondPublicKey": null, - "username": "genesis_70", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 99, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "17110047919889272525L", - "publicKey": "0186d6cbee0c9b1a9783e7202f57fc234b1d98197ada1cc29cfbdf697a636ef1", - "secondPublicKey": null, - "username": "genesis_60", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 2, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "68059329122227204L", - "publicKey": "f62062b7590d46f382fb8c37a26ab0a1bd512951777aedcaa96822230727d3a1", - "secondPublicKey": null, - "username": "genesis_98", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 96, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "7838076639178338424L", - "publicKey": "07935c642c7409c365258c8488760e96a851cee618aec72eeeb135c9c827f0f9", - "secondPublicKey": null, - "username": "genesis_54", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 6, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9090572627256317041L", - "publicKey": "640dfec4541daed209a455577d7ba519ad92b18692edd9ae71d1a02958f47b1b", - "secondPublicKey": null, - "username": "genesis_9", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 36, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9617151563281131501L", - "publicKey": "e818ac2e8e9ffacd2d49f0f2f6739e16711644194d10bb1a8e9e434603125fa1", - "secondPublicKey": null, - "username": "genesis_87", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 91, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6726252519465624456L", - "publicKey": "904c294899819cce0283d8d351cb10febfa0e9f0acd90a820ec8eb90a7084c37", - "secondPublicKey": null, - "username": "genesis_101", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 52, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3978875557882351502L", - "publicKey": "644a971f2c0d0d4b657d050fca27e5f9265e3dfa02a71f7fbf834cc2f2a6a4c8", - "secondPublicKey": null, - "username": "genesis_68", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 37, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15441829200899900957L", - "publicKey": "9f2fcc688518324273da230afff9756312bf23592174896fab669c2d78b1533c", - "secondPublicKey": null, - "username": "genesis_86", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 64, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11004588490103196952L", - "publicKey": "031e27beab583e2c94cb3167d128fc1a356c1ae88adfcfaa2334abffa3ae0b4c", - "secondPublicKey": null, - "username": "genesis_77", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 3, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "309766985700168161L", - "publicKey": "ba2ea5e324eeb42fa6f4d1132a1d79911721e8507033bb0abd49715f531877b4", - "secondPublicKey": null, - "username": "genesis_59", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 75, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2185933284430885504L", - "publicKey": "a10f963752b3a44702dfa48b429ac742bea94d97849b1180a36750df3a783621", - "secondPublicKey": null, - "username": "genesis_22", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 66, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6700417780469657062L", - "publicKey": "8a0bcba8e909036b7a0fdb244f049d847b117d871d203ef7cc4c3917c94fd5fd", - "secondPublicKey": null, - "username": "genesis_29", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 51, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "15867701141673224975L", - "publicKey": "fc8672466cc16688b5e239a784cd0e4c0acf214af039d9b2bf7a006da4043883", - "secondPublicKey": null, - "username": "genesis_37", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 101, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "7749538982696555450L", - "publicKey": "6e904b2f678eb3b6c3042acb188a607d903d441d61508d047fe36b3c982995c8", - "secondPublicKey": null, - "username": "genesis_13", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 42, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "263761216888896549L", - "publicKey": "f33f93aa1f3ddcfd4e42d3206ddaab966f7f1b6672e5096d6da6adefd38edc67", - "secondPublicKey": null, - "username": "genesis_23", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 95, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "9703017731198160198L", - "publicKey": "eabfe7093ef2394deb1b84287f2ceb1b55fe638edc3358a28fc74f64b3498094", - "secondPublicKey": null, - "username": "genesis_47", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 92, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "13787002016364430124L", - "publicKey": "db821a4f828db977c6a8d186cc4a44280a6ef6f54ac18ec9eb32f78735f38683", - "secondPublicKey": null, - "username": "genesis_38", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 87, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "5312766513260345125L", - "publicKey": "ba7acc3bcbd47dbf13d744e57f696341c260ce2ea8f332919f18cb543b1f3fc7", - "secondPublicKey": null, - "username": "genesis_39", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 76, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "17769700073017685523L", - "publicKey": "da673805f349faf9ca1db167cb941b27f4517a36d23b3c21da4159cff0045fbe", - "secondPublicKey": null, - "username": "genesis_25", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 86, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "10555862272344793163L", - "publicKey": "c3d1bc76dea367512df3832c437c7b2c95508e140f655425a733090da86fb82d", - "secondPublicKey": null, - "username": "genesis_8", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 78, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "7806545753492919148L", - "publicKey": "cf8a3bf23d1936a34facc4ff63d86d21cc2e1ac17e0010035dc3ef7ae85010dc", - "secondPublicKey": null, - "username": "genesis_31", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 82, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "4351572711388220555L", - "publicKey": "d1c3a2cb254554971db289b917a665b5c547617d6fd20c2d6051bc5dfc805b34", - "secondPublicKey": null, - "username": "genesis_41", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 83, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "12937672077630275226L", - "publicKey": "e13a0267444e026fe755ec128858bf3c519864631e0e4c474ba33f2470a18b83", - "secondPublicKey": null, - "username": "genesis_20", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 88, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9950029393097476480L", - "publicKey": "bf9f5cfc548d29983cc0dfa5c4ec47c66c31df0f87aa669869678996902ab47f", - "secondPublicKey": null, - "username": "genesis_95", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 4, - "rank": 77, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "4331258378288911563L", - "publicKey": "c4dfedeb4f639f749e498a2307f1545ddd6bda62e5503ac1832b122c4a5aedf9", - "secondPublicKey": null, - "username": "genesis_44", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 79, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "2581762640681118072L", - "publicKey": "01389197bbaf1afb0acd47bbfeabb34aca80fb372a8f694a1c0716b3398db746", - "secondPublicKey": null, - "username": "genesis_51", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 4, - "rank": 1, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13607583239938732846L", - "publicKey": "2b6f49383af36fd9f1a72d5d2708c8c354add89aaea7edc702c420e2d5fdf22e", - "secondPublicKey": null, - "username": "genesis_74", - "isDelegate": true, - "secondSignature": false, - "balance": 99100, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 16, - "fees": 99100, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11959294293312794939L", - "publicKey": "d8daea40fd098d4d546aa76b8e006ce4368c052ffe2c26b6eb843e925d54a408", - "secondPublicKey": null, - "username": "genesis_15", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 85, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13227119536266737242L", - "publicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "secondPublicKey": null, - "username": "genesis_90", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 90, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "5225235021585670513L", - "publicKey": "1b5a93c7622c666b0228236a70ee1a31407828b71bfb6daaa29a1509e87d4d3c", - "secondPublicKey": null, - "username": "genesis_72", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 11, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15300035861842713585L", - "publicKey": "76c9494237e608d43fd6fb0114106a7517f5503cf79d7482db58a02304339b6c", - "secondPublicKey": null, - "username": "genesis_99", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 47, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "1998811414849260567L", - "publicKey": "62bbb3c41e43df73de2c3f87e6577d095b84cf6deb1b2d6e87612a9156b980f8", - "secondPublicKey": null, - "username": "genesis_63", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 35, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15064680481049926459L", - "publicKey": "aa33af13b440746b4f24312cba5fa910eb077ce6b16b84ebb482cb7720b5c686", - "secondPublicKey": null, - "username": "genesis_52", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 69, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "15675505605575781355L", - "publicKey": "f827f60366fae9f9ed65384979de780f4a18c6dbfbefb1c7d100957dde51a06d", - "secondPublicKey": null, - "username": "genesis_81", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 98, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - } - ] - } - }, - "description": "An invalid block with a vote transaction that exceeds max votes", - "input": { - "version": 1, - "totalAmount": "0", - "totalFee": "100000000", - "reward": "0", - "timestamp": 60, - "numberOfTransactions": 1, - "payloadLength": 182, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "16096788547053154961", - "amount": "0", - "type": 3, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "", - "fee": "100000000", - "signature": "76c9dfa5784ed35513eadb84e2c4b08e9ee0a2f4e016ee0bdedc4854eb42473ae638cd7e1cc3806135dd881f853286b92087337132414e0ee606c676cde7d105", - "signatures": [], - "asset": { - "votes": [ - "+b2b98de6f89d708a11af0bf5866db860f0889161e27af5b6bd7bbc9ad2cd797b" - ] - } - } - ], - "payloadHash": "91f2ad2be64763dfb1adac92d20eb1e5c12acde310a8e1ea5130abb0f507edde", - "blockSignature": "f56bf8e86de480083b003c1de2be3410c8958c0e7d241294b0e1d46bfcac644bdd756cbce3d2261f5f39a9aa09b63d7e97b6ce899dce0ae53a2f56e14197ca05", - "height": 7 - }, - "output": { - "mutatedState": { - "chain": [ - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 25, - "payloadLength": 2925, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "17408074499624623184", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2003981962043442425L", - "fee": "10000000", - "signature": "e24698c4dbc04259bc0176f459e69a67024e023c01e96b692f4817e5372ea81d7babebdc945cd825cdbc86bdf6e9eb473e28fd5426b560e9c1c5bd4b6e59a30b", - "signatures": [], - "asset": {} - }, - { - "id": "18214470982603750134", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "18181157191600196376L", - "fee": "10000000", - "signature": "a63c05c92e966bee1a23861bc7ebe18e6021f90beadea5ad222934d728a709f6140dc01dfe686bc2cb3c7d7608f535f16d26388a44f860fcd0d860cf94c6c90a", - "signatures": [], - "asset": {} - }, - { - "id": "15144340352790349396", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3485190523478756562L", - "fee": "10000000", - "signature": "9200e80fb66b12375d35835df2bad0bc0af94532609ff57e8084e7a8f9eefda05e36a5ac6c896f907a2aa9c4cf27610e3f85e42b7180c252eceaadd7e4202601", - "signatures": [], - "asset": {} - }, - { - "id": "8571884316970670251", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "8579664070066716758L", - "fee": "10000000", - "signature": "135033c801c93f8375884f9a21726c5d8cda3d713ae3ff72488b13e5e971339c9f5135b726ba4a80748f99d063d02b84cfcf6b5599d6e42fe04f075636828d0a", - "signatures": [], - "asset": {} - }, - { - "id": "11438343245763310076", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12689367895996075612L", - "fee": "10000000", - "signature": "684a6c0d248996aba86deaf9d0b5328cd54c42a434d8b1c249c585c6a4dcb65ccd09ad3903d2de0b76e84efcb7b65dbc03d84a6c201490f0a1120c2560358a07", - "signatures": [], - "asset": {} - }, - { - "id": "8717371296663044569", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6596445655213033387L", - "fee": "10000000", - "signature": "3b4bf5eb07d4c59d4c371f6b4b2c01b76f88f2458fdbc0bcdc734ed7546933a7e84eafb9232a0b410ee0359ab42b48a5a762bd8c7ff16e1fcae3a97deca5f301", - "signatures": [], - "asset": {} - }, - { - "id": "5934184169045274396", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15685993315437640088L", - "fee": "10000000", - "signature": "45e11a406aa296c8706595c19856d69420a5b19e66272962e7b098daf0bf4a9c531b6635f0377d3705eedf729ea649b16efba790644289c5f1c4f334467e8208", - "signatures": [], - "asset": {} - }, - { - "id": "8966547111821019207", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6572481065061292413L", - "fee": "10000000", - "signature": "4a390d8eb2f529abb5204ff8a4530c1e703735d9ab83e09fd49287467a6c53257dcfb1ef15a7b8fe4b5181216f557f2aafc57be67fc7cd28e710f24354a4ca00", - "signatures": [], - "asset": {} - }, - { - "id": "2554056939590297675", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6719024567117648644L", - "fee": "10000000", - "signature": "d64f78a4212ee2484858984b6d549b4ed7305ecc159ef9146da7491abc59a8513dfdcd8a5ec6a5fef6e7810f082e0837b47cfbb38df8f458a1a3625a85dc4300", - "signatures": [], - "asset": {} - }, - { - "id": "2721340684530931642", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1039287838469525702L", - "fee": "10000000", - "signature": "361ad15e6575e347160bceaae522be5c57f61631e02a27a8f32938bc0ccfefd1361392da908e22b8f51af7b6e92ce24497a6fa324dfe0933785c099a4ebd4408", - "signatures": [], - "asset": {} - }, - { - "id": "4778823118585864311", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13796903232533379929L", - "fee": "10000000", - "signature": "98cbe64bb70d194acb3e2702e9d4bf8e7957bbdf9ea738fe0e49df5537012408076c6df603fa406877397a38adf694773cdaa0df5cf193e0363f996c9f7dcd06", - "signatures": [], - "asset": {} - }, - { - "id": "9978641824727881461", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "16807489144327319524L", - "fee": "10000000", - "signature": "4421f7b22514654dbe0721e465979b272f1362de133ddab7d53a08b292d140f4ca3a7a7772ebc658c08a7b35e9b202e9d76123234effee9cadd0dce45b7aad0c", - "signatures": [], - "asset": {} - }, - { - "id": "4436319808547332365", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11595026565287740051L", - "fee": "10000000", - "signature": "20fd5fd97ef1dc5f41b04072ace7c5bf9050a334737ac01671eb1bcc60b8cbb9ea7802259f9de8d133c8c170c2494a39dc31a9a12437a243dfad74ade9466d0b", - "signatures": [], - "asset": {} - }, - { - "id": "16926733957426027033", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6996737717246838071L", - "fee": "10000000", - "signature": "35464c5bdc87bb3430596acf8a530de82764f17aab9364714db2b77b87094b4af66a3a5bbb75a5317d60859cb4f8eb44b6b8fd50fc0cf42a3de6f8a89c4d2701", - "signatures": [], - "asset": {} - }, - { - "id": "11566210006759795875", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11194005483892021001L", - "fee": "10000000", - "signature": "98991c29a56f77834a71689113360ba90e794f7fe812bfe05e7039b78809c18cc8b327b276b025eebd78d137770bc0e1777cf02244820c6f358cf276c24b3608", - "signatures": [], - "asset": {} - }, - { - "id": "2950060088463067794", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "14754807200586084685L", - "fee": "10000000", - "signature": "8272461ac6a08ebf3cb077cb3739208a4bdc0eb3ad145c6c3d0cb3c1340ac0c24003b51da8e1574f1031e0ee78b2304c20e4bf972e410987711515a8cecad80a", - "signatures": [], - "asset": {} - }, - { - "id": "9505852309335295718", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15279149762694772854L", - "fee": "10000000", - "signature": "aaadf96d3cf943cd852545799e547262a443bcd2925814e9afa71a8d95b4a4fe6caaab34665611fa5f011853116a4303280fba50a9c43c6aa1cd303697c28a06", - "signatures": [], - "asset": {} - }, - { - "id": "13895931791342724143", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11858068254874463650L", - "fee": "10000000", - "signature": "b55a125e3bd7c69270ec1ac0a13263601a1e40ad296e71b0b02654ce370379c16547fc1db38d4dd8ba69723b5c765e31891ce37b74e69d6fdeb644a3518bd90d", - "signatures": [], - "asset": {} - }, - { - "id": "8057304715611381839", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10395427086746342233L", - "fee": "10000000", - "signature": "4899ad027169af63870e8f588efda24e876cfbd88ac6a91751b93f1867f1ae3814162879951c20359be680109edfee68d046df7721d97d43544ef94fdf496f07", - "signatures": [], - "asset": {} - }, - { - "id": "4541779353911767408", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11805364634236927749L", - "fee": "10000000", - "signature": "bbfa2e638ed756ae1b417b1acdb98c04bb72de9d49664a0e292a1b1dd2d6161916e201b051300575c4f455f16edd0991e22edb17d381432afba534addfe85800", - "signatures": [], - "asset": {} - }, - { - "id": "16234710995017930149", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "8273455169423958419L", - "fee": "10000000", - "signature": "523a2dbc3da5f7b852fc5d91bc6d60ea91d23e955270fe2fc3d2c105b32177f8a83c43caad9b757940d61af11e9f51b973e058bf3d52b6bfcbfb0796b9c11c02", - "signatures": [], - "asset": {} - }, - { - "id": "7909124073833544194", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3654804916322462690L", - "fee": "10000000", - "signature": "d299eac2e8f0a303ea8d8c6e49eb842ca7fc4b9ce95efebaa82805cf31d00a3ec8096f2ed1bda7082811f75ffd1de313007e9cb92e670274b417c4cd41c3e505", - "signatures": [], - "asset": {} - }, - { - "id": "16044790640489915798", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "8696372244926065755L", - "fee": "10000000", - "signature": "f38e7151edcbf48c856917dfb38cd702540538517e6d44b2c30d79f9c00cde7c3fad45d4c8aa8f4e9ec17751cb2f710cbdd95c415dbad2d7930c077f1278200b", - "signatures": [], - "asset": {} - }, - { - "id": "2215818049991751170", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17271297386479765505L", - "fee": "10000000", - "signature": "8d40cea918b463bf29a999f30711fa2e62a28191bbf80bf7df6a1214cb803bcbe38a34b207ba325597feb8289d9b783c370c5e65a31e5defb38a93e9ae29e705", - "signatures": [], - "asset": {} - }, - { - "id": "12578439256316100319", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11229203525038722103L", - "fee": "10000000", - "signature": "a3b502ccf578fffd70a8f5c13422690a35f71b9fd8a706e045fbf5dd2acbd8d199f6f3f705befbd5063d15ea4b6a3a3771641941c53f786b518a581a1224ef0e", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "14d44ba469eada0eb841a9880ae043b11fc65c8ade1ac6ea177a9bc92bfd8743", - "blockSignature": "815e3c2ba1970d4c7a3b508605990da93d0be5d25e8cd14423ceb03bffe247771e458937cee5a05f20ffa0b9940e890a144a88d81879181c2f74aaf8c82cec05", - "height": 2 - }, - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 25, - "payloadLength": 2925, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "8025799438374852533", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11231201826468807624L", - "fee": "10000000", - "signature": "5b74278a1e0a776bc0554848b581b20a51dfeb7dfaca0a66e052ed6f8a650b6bdf2b279bf63ca86cb9a46d03df93a6df9f38ec0bbc93725bedef946b11787f02", - "signatures": [], - "asset": {} - }, - { - "id": "14272182229476900895", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9528507096611161860L", - "fee": "10000000", - "signature": "e23287eb64154d806bbfcdf490b5fd1a2f0905e8349cb77829c50cd953b8a5874fe83b89605783167e5990421168403964fb4ac78b2695e7b974f12f66ae550c", - "signatures": [], - "asset": {} - }, - { - "id": "3311584351735422633", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "677098303101863197L", - "fee": "10000000", - "signature": "7220eb1990a8bae0798bc06f662d94583eec1f9cca2031afd7e8a67ee276aca2851cb3b8e4f9a8f8ff42de019df5f60251c20bf1fa922f7b152202ed75669702", - "signatures": [], - "asset": {} - }, - { - "id": "8228571172023235083", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6253486079725348800L", - "fee": "10000000", - "signature": "1bae15165fc0b68de768d300edf07fb01acccca8ee0b13dbd409d7cf8b516a157af10f64f503cb85e9fbb07ead5578a7d79130b93a022e0b7a21597758bc0100", - "signatures": [], - "asset": {} - }, - { - "id": "13106470124845268823", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1330932780504881464L", - "fee": "10000000", - "signature": "51e60824d82e7b8b98bf3085a1da06947f710099b6765f8d55f24797a63d979525cde301921a86ed41c9a472443405241b30d12d31daace265343b96c6fde205", - "signatures": [], - "asset": {} - }, - { - "id": "297019167674035622", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9928719876370886655L", - "fee": "10000000", - "signature": "e59a0cf6064b7dc42c8cb9c50f7ebc6bddfdc114a7a4bf04c5619ef2ada3412e8f1165677279849334f4b1500d7eb713b9f95060f0d72dc56d95660b878b0309", - "signatures": [], - "asset": {} - }, - { - "id": "12288310449397079822", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5380829552614149409L", - "fee": "10000000", - "signature": "45fdd950c987a1db455984ec01cb9ece146110b1374c7909c2f1657934887846457dc081136d576fdbf6ee2c38e7021732582dbdcc6c5229190e313585580605", - "signatures": [], - "asset": {} - }, - { - "id": "11562389390458051917", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12144255005482188703L", - "fee": "10000000", - "signature": "9fc46919b6676120ef2a4d358e9a0f267c2bf99155f748837b73ff563e1ed3d6ca303bc897969cafe13225f2195caecc59828a8c53121ea6a0208ba70a1d0003", - "signatures": [], - "asset": {} - }, - { - "id": "10611516385870674765", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2460251951231579923L", - "fee": "10000000", - "signature": "89ec557ee9c9b98a375375d0e54f579057f7484bc0631737fdc4fecee1e74d43e478d356212ac08978860cbded5994cfdfddd4c071662817f2666d407c93b10f", - "signatures": [], - "asset": {} - }, - { - "id": "16939833311689537831", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10718602563400390049L", - "fee": "10000000", - "signature": "8c32a8ab117386fdf77e954be5494a46902931663f05ce1d97900d9a19697e7887bfe332ca24c5eea85e7f31172c59c5524860fee38b05e97138a6595db27d0c", - "signatures": [], - "asset": {} - }, - { - "id": "7102597587944840517", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2393437289429474816L", - "fee": "10000000", - "signature": "8ba2e2d8822b428f524c8c8f77a4a39bf5a5d3545e941187c0f71144b8986c3e98d2ba4c2fd0e291aa984f39aa140c493ff4824784584c18a9b996d7e68ea708", - "signatures": [], - "asset": {} - }, - { - "id": "3569978312214633777", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15357346183081898956L", - "fee": "10000000", - "signature": "df7e00b2967d3f47ee6559603db0a2a48654cc89d3bfe3395ae93d5cb425b05ce81ab5c060b38c3684a0c30f76a259b1f7931b8e9db40f74f6ee628cf4609400", - "signatures": [], - "asset": {} - }, - { - "id": "13782360517805908541", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6214967903930344618L", - "fee": "10000000", - "signature": "5f1a0da17ccb5528dd7b14633edfc10129e0b90bf12b66fe28183ec8536846bd4d77cce07a8fd5ffa24977afd6a2c4472e7f6224731d7ecc82054ca2b345740d", - "signatures": [], - "asset": {} - }, - { - "id": "18049803800985700176", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9824483707960713406L", - "fee": "10000000", - "signature": "5adb3a10ec0d564bcd42ca0f9e4d6f363e2e581c883dd2eefa1267759c10bb6f5c0415086600b64bffca627f36f8f51f0d2cd8501ddaa1fc199ec49de3cb6206", - "signatures": [], - "asset": {} - }, - { - "id": "5623204282959182822", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13047943150548380336L", - "fee": "10000000", - "signature": "643213572df5dd87bdd60dab83ab01350a1d48df9395b3cd63c5a344e3287d634c2860372e8226b6bafeba502752a17fadd8d321e30104edfdd7a13cc7dbac0d", - "signatures": [], - "asset": {} - }, - { - "id": "11795928299228256921", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "537318935439898807L", - "fee": "10000000", - "signature": "67b211bfd5fea06c46b34845944e214652a0246ac1572c0e22669e8561f96b4e8b6c460541a48e0513888ee923b2577a59d0f9cd0570519e1a1867745d1f0004", - "signatures": [], - "asset": {} - }, - { - "id": "16884214222620549673", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12254605294831056546L", - "fee": "10000000", - "signature": "d1c624fed68d4679ca2e4d3d985a82a53b68e8dbbbb1b44d59cd66078c0e42d480b74121cbdbe068e81a069ec34a81b379a49a9db69f862aeb139a3c1081c609", - "signatures": [], - "asset": {} - }, - { - "id": "115840012078790467", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11613981515632820140L", - "fee": "10000000", - "signature": "d2607f14f63d0d2ef0853e2465b95efa0032d1e09ade982e8ed4f87421d5cabde441b076167f887a8ff534941e4b9a436cc4713f9c04aa464795b634af48a709", - "signatures": [], - "asset": {} - }, - { - "id": "11107239525522473643", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1478505779553195737L", - "fee": "10000000", - "signature": "94f544abe1c946c7e1e0b28561944d1239bb8ba2ff6440c1f7dcdfdcfcefffe635405ff437d3b2f0a93f8ea76ef55c526c110c293aecbd0df99bd796b72c9b0e", - "signatures": [], - "asset": {} - }, - { - "id": "16198802721311480099", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9373453086736696113L", - "fee": "10000000", - "signature": "67eda05fec83e4a79f7ecc42bde5d5fc475da9635104e9001ef923605c6c8339c38328e1fde6d40c170ebf7b3b31d6b67fa479403fa776f2a589b3dab1efb705", - "signatures": [], - "asset": {} - }, - { - "id": "5128910203205860027", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9829702676947904862L", - "fee": "10000000", - "signature": "1a379d3f5fc809f04fe51adc0c596e5ea04e4ad42051f474b577b7c6a10aedacf2963e687a26f13cdf0c4dddd334c91b4579bce587b0cccc0834213f7bed5f02", - "signatures": [], - "asset": {} - }, - { - "id": "9862918556078052822", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5179180534922237219L", - "fee": "10000000", - "signature": "b561059a9593465399d6c9cd37d8ec01d0755320c3b2237b9068d1c3e70f19708fb5bdb5cf1571da7cfac06c337cdba0f12f783b46083b1ba9a8c5204325b30d", - "signatures": [], - "asset": {} - }, - { - "id": "4103387560672131179", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "162664226572374905L", - "fee": "10000000", - "signature": "b4af7c3defe470c7c891306b935743beabea12df0eab1a34409d6073fd8280e9ad8fb6273f10b600b86057a955f4c35484517506aa985c9311bcd5562b1d4b02", - "signatures": [], - "asset": {} - }, - { - "id": "16460978214317117325", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17416795040643460696L", - "fee": "10000000", - "signature": "fafa1a89ef3ef3f86a86b52016955be28c6f03b6317935c5b2c93fc41914d5439ea7ae0a21dc2e3bdc473d03caa72c31950f8d2e7bc5953816cd6c2435e21205", - "signatures": [], - "asset": {} - }, - { - "id": "2504049017519902027", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5728878764625100394L", - "fee": "10000000", - "signature": "c1ce9612c3d44c44c805c7f9fe5c0abfa5d0149eb25af1c9c09d7bdb6e37d23e38881ceefb171a72acb515e0418a2ad6e597b478bd5550e8c32ea9e4ed132b08", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "67397a64ceb1a63a922c05cbb30314b74ebc3f0543f680a8112aefc7de9e28a1", - "blockSignature": "34bc8325d20712c72de3b845b5f9ed9830bee62623349e84a6897e5fcfb0986d315d992792d2ca3832452bcd04c96473c7297c09e897b827bdfb22f154b7b505", - "height": 3 - }, - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 30, - "numberOfTransactions": 25, - "payloadLength": 2925, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "11696576473815207568", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1081724521551096934L", - "fee": "10000000", - "signature": "3caa9eaf46f2d49ff4decac3b72035bc5c48f94e2d128edc34e22c5cf58099d653be989e6c9f626a73ac072c7258b92a8c07a56b359cc603dd8d6dafc879bf0e", - "signatures": [], - "asset": {} - }, - { - "id": "17236572932986835261", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11776976371460504977L", - "fee": "10000000", - "signature": "9a761f32980dc9ba7b808de9a2fc8bf42a4e1ec421a43cb2580e637575266a5a489c2019576eec808472c2e70d83071ce4298c30c3406a28c88d9a795b36e10b", - "signatures": [], - "asset": {} - }, - { - "id": "1102904660231501725", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15692920659979620367L", - "fee": "10000000", - "signature": "fb8bcc19bd4bee4be45c92775314fa53aedec067db4b950705d895d9b5b69ed9a6b9d6c6564fd4d817124734428e95f517a3efc75a776e90cdb84ea76b729000", - "signatures": [], - "asset": {} - }, - { - "id": "3552920213127837305", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2371768942272884594L", - "fee": "10000000", - "signature": "53746e360137783b9e8cfd7ddffd5bc2949f725eeaccc359e2a18d8448fa1d42fb0bd14ffb3e161296212d734aa2d398b2472d4825192c3101001eae84953809", - "signatures": [], - "asset": {} - }, - { - "id": "12962593567192191813", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3466073897179860882L", - "fee": "10000000", - "signature": "1b5d0e2c55bc33f39a1fb1784e72ba9f743edf7c1a26438501fe3f221b6399625be3d65dee9371edeea93f87762fed631de8735f412562d81e9bdd421e817306", - "signatures": [], - "asset": {} - }, - { - "id": "6151870859045042004", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1156554003019098747L", - "fee": "10000000", - "signature": "5abe569773136e954cb987c22e479872586df64c55d0b1ddcdedeb97d0596870f9bbc35a98a4cbd981e0354a7f3b58e8d6c7bd822483900a64d403d821981c0a", - "signatures": [], - "asset": {} - }, - { - "id": "2969658647935873457", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11009807324631489084L", - "fee": "10000000", - "signature": "6c8087c79c3c0f3772985f8ee0459cc9fabe3faa66e173116338fd668b0e9ba2c8b6f12dbd5064d66028096170b012d67b3fe0022817a4641d6e8bff0cf6e709", - "signatures": [], - "asset": {} - }, - { - "id": "4025638377532507522", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2037513790649430470L", - "fee": "10000000", - "signature": "80bd7d926fe8b4a8311f591a787f1b93df2ced430494a41764b69e9b92de6078b1ed4bd930e407f1a43bd506fc25be94eeadc147fcef291378ffb82a7b8e4f0d", - "signatures": [], - "asset": {} - }, - { - "id": "4313167705088603682", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11506830473925742632L", - "fee": "10000000", - "signature": "8ef547108c35fb250dec79f01c1ac7dce6563d8b37f22a7f85e488224b6623caf8ae5bfef179cac22759637c79431b2704ec63a3d3858a6259e9471b572b4c00", - "signatures": [], - "asset": {} - }, - { - "id": "5064037264165080132", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13996264772258038665L", - "fee": "10000000", - "signature": "81eb355a6e437f90726006f178104a214ffed81414912aa73f946ad159e5da4ba54c4232ec771d84334b9665aa2601a97120febfa2ffdbb3c497faf31b270402", - "signatures": [], - "asset": {} - }, - { - "id": "4315961170557752336", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15196907279410793719L", - "fee": "10000000", - "signature": "9f6a2dd9bab0a869ac888f9bb9795691fe4bce780a936f527ac0dcf02e9d26d720e9f8a2af67d76f9e4428cf95eb7ae43571cbcc175bd3079ec27dcd7d8af60d", - "signatures": [], - "asset": {} - }, - { - "id": "10156253552195660710", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "18101328368221611426L", - "fee": "10000000", - "signature": "239712991a1d049a200e0785d33f99e3e99537b0fa3e1178d0172ed4a0dbfd7aceec0443dbd1a96c4504d44957fd5dcadfae83980eec12ac4970ba835d50ea0d", - "signatures": [], - "asset": {} - }, - { - "id": "10633224528200373805", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3038510178697972178L", - "fee": "10000000", - "signature": "893c37cb6ad3f508ba36772aac4444ad49147b830ad5f63c6711a8d8f36790e6c8302c9899d14c5f8fcbfbb33e6cc2a2209b97a24095b76b0eb19d66bb46450e", - "signatures": [], - "asset": {} - }, - { - "id": "1289310662615418552", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "14018336151296112016L", - "fee": "10000000", - "signature": "d237153b31cfbf1468c19d44dd208bb40271580a29736e0898615d9c7fde916f129584017920a39e0d104da78f1e6cb76e1d5f90b555ef80a8989665c508890c", - "signatures": [], - "asset": {} - }, - { - "id": "5454931265177014691", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6147291942291731858L", - "fee": "10000000", - "signature": "689fe9ebe71fc7c1cdd6688675a45ce437640ddbb262bebfa7cc0b38ed70663ba29b755b0477214b4436062bcb75dafbd69ba554e917a4f8cef44788900f0f01", - "signatures": [], - "asset": {} - }, - { - "id": "4586118194906731302", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "14846615469478045551L", - "fee": "10000000", - "signature": "3081ea0c44130c1181354fc6ca7ad3cf83b92dccc762ff5a744d5f7dded6f79e62615b38d2c1e5bae213892b0e4aad66134ecd6ce14b107a94b68e8a9c01d908", - "signatures": [], - "asset": {} - }, - { - "id": "9364484208974345967", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17110047919889272525L", - "fee": "10000000", - "signature": "da5eff67679f1b16c0c1c6a9165e0f41cf501129e748bba5f5e48d6355453d11b84e49ce9748c1a6ac31af3002934dc655113c71cca00ff1d98f39a68e77ab0d", - "signatures": [], - "asset": {} - }, - { - "id": "15435095934525696706", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "68059329122227204L", - "fee": "10000000", - "signature": "66ec665811f9f49238c4935e77eb477937118ac0aac1b185dae0ec8e7f15ffa1fb47d2da215529732e196882847d435328aec56997391569f8821eb6afed0903", - "signatures": [], - "asset": {} - }, - { - "id": "7566745013236005023", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "7838076639178338424L", - "fee": "10000000", - "signature": "1ca0ab71dfd28177cae652465929a22dc98f4ec8cbe681d89611d3a13eb63406b4804032b3253f10f097eb117e77ce7ecc682ff0e626a30ee3bd1e7ea44aec0a", - "signatures": [], - "asset": {} - }, - { - "id": "5925522634122353343", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9090572627256317041L", - "fee": "10000000", - "signature": "70fd29a329bce31e079e046eaba78d58833c24e1833fe443b6b0969de3cb732864fd66cf1b4598277894c687c2ad7f6ea1d0e5b27158b8268c83e87eb89e930a", - "signatures": [], - "asset": {} - }, - { - "id": "673109712059907390", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9617151563281131501L", - "fee": "10000000", - "signature": "f4f030ef704ab12b02bdd7fa11e4c96dc19c7d92c1c9877d283a2852afcecbafe1d631b5ee2cf10c1b2a45037e998f3ea9bbbb5dfaae6fc005252f2039c4a609", - "signatures": [], - "asset": {} - }, - { - "id": "7869710848071583148", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6726252519465624456L", - "fee": "10000000", - "signature": "65be1594ba90d4fea2f1c198b5cb0ee96b372107322a05125fca2c3a95e8f66f6beb3f64cdaa8051f462e80e3d90366fe8e205e25818b17e501835133201c706", - "signatures": [], - "asset": {} - }, - { - "id": "13267540047619304133", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3978875557882351502L", - "fee": "10000000", - "signature": "88fb0d7e28d8920e83fb338d535dd6851ada56b8d29e16ba4dec7e4a5eb4b474144d9466e1932c9243f78b16532a61a8edb6b96da5f6a049b1b13c235ba1f70e", - "signatures": [], - "asset": {} - }, - { - "id": "7453165009623102782", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15441829200899900957L", - "fee": "10000000", - "signature": "157bbb9d0f0a5462776e4d7c9f776e5d7ab5f0d22c849a817ca851cb1c8e7dfa693c0fcefb2f4e53962ed363305110718484b1f31caf05139603ea745184e60a", - "signatures": [], - "asset": {} - }, - { - "id": "3990561157000916649", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11004588490103196952L", - "fee": "10000000", - "signature": "5ceef9c322a30f6711147eb7d6feb6c2fd4ef8637de1a20ade404f51e5db8f6346b0196b06c51262f24bf60b54155de91bfa4541bbfba8748981b035bf6f290a", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "a08bae56b0612aff995c55d8a895c63c6c570e47937c89d06b392708410292ca", - "blockSignature": "237e9a449152d456414a3ad180dcbe82ab8b5792bfa9f8dcbb09efd1d44dca341e1e1c7783231516fd4e86cbb379491afeaa8e3f86619f6b2f313ec1c8e2580e", - "height": 4 - }, - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 40, - "numberOfTransactions": 25, - "payloadLength": 2925, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "7752400059973634657", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "309766985700168161L", - "fee": "10000000", - "signature": "cb87f949c1def0964006a4c534ead0deb95c79f58f5c4508d1b8c5a4c768d8bd467fe0ca37a898ffbd0874a3b7b3e8ec9845278c63359a2eb881552da4a0e30e", - "signatures": [], - "asset": {} - }, - { - "id": "3258995506575428122", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2185933284430885504L", - "fee": "10000000", - "signature": "13d8be91b1a00fe96dffeaf5b1d0bb8988cb0ec125edb6ca1f3acf23d78f804e345cf929b6e04b2f3fa4ed65a6b696030e6db66105154c0b9ecbaed7f213f20a", - "signatures": [], - "asset": {} - }, - { - "id": "4106921143252734976", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6700417780469657062L", - "fee": "10000000", - "signature": "fea2c7287df824e0c5df062c2bc1879a7492a2d67c724cc136d6628e16bc451f41bcd532bbb468d3ab05fe6a37093f989c9a66bc294d38e95bee2da8e20cfa01", - "signatures": [], - "asset": {} - }, - { - "id": "10980381717329270816", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15867701141673224975L", - "fee": "10000000", - "signature": "e90399899f1dce5cc20fbd1344185c6d0d445ab9f00a5fb9618185bf10318d3580ac83fe50e128c6708984253f4d4e9763b09033fee4541226d513c2dc2f8d02", - "signatures": [], - "asset": {} - }, - { - "id": "15033197825580018253", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "7749538982696555450L", - "fee": "10000000", - "signature": "286f79893019505859bd13e87d58029551e596220c7883298b4bd025bbcd0d0eae09b87983cc28efe714f81c20edcc1fdfc5b11c32d68a02365780d7fe209f08", - "signatures": [], - "asset": {} - }, - { - "id": "5521556708797779276", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "263761216888896549L", - "fee": "10000000", - "signature": "d489fed583d9ac28a38ca1d3ec33e72d3b16a40ba8d2160d59aa95aa58ae08e998aa46f480be7acfabec1411686d8a986abe374e34c09bddf3179f86148d240d", - "signatures": [], - "asset": {} - }, - { - "id": "15167623828937954059", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9703017731198160198L", - "fee": "10000000", - "signature": "3facc105ddcfc961adb278c3271cfac8b8f34e775541c5a1ab11b1453c85ca3c1febf2bfef79705b066f05942ab95a166ad7d39834080b743346b84d7fa5db0d", - "signatures": [], - "asset": {} - }, - { - "id": "14215880153810057136", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13787002016364430124L", - "fee": "10000000", - "signature": "00e75404acf5dc6d7408073d212d273fcc2a515fbe428b421410cc439ac480dadf6a055ef1dc8cbeea7e482044717bcca97341f7c7ec0ff66af550e6eda78206", - "signatures": [], - "asset": {} - }, - { - "id": "6090723394938994300", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "9e0f67a3a7c119e01ea325f162091e4a7a91411c1d8da17f583f09481834a77e0410aa3baa0147ad312edf2ffac1ef78a13034b33f0d5dfa7e87477c5589e803", - "signatures": [], - "asset": {} - }, - { - "id": "17189589949313588135", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5312766513260345125L", - "fee": "10000000", - "signature": "a77b877efabeddefcb9bcf796f71ebff632934a3d50343e95a464b74a7bd476b4df4485de3ebe6ce81ec4100f81b9ed08339189b0c5728e6a570c472e96b0d0f", - "signatures": [], - "asset": {} - }, - { - "id": "10859540735798758200", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17769700073017685523L", - "fee": "10000000", - "signature": "486f5de6cc249b88715190dbd5ba9397ee2ebc98d5a46130194e2de43f5f47ad4720d1df1ea8341cb185cb6f75194407fd46061322d4176c5787e9ac0606b206", - "signatures": [], - "asset": {} - }, - { - "id": "12510762312883508685", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10555862272344793163L", - "fee": "10000000", - "signature": "dd3dc3504df528251ad8588d0f35d67962cb00832dbd747cf3edc712bf9a12866cb4892d5badf3bd236f03feb595d99493ab7b4b0da6780ec1eec38a0fd3000f", - "signatures": [], - "asset": {} - }, - { - "id": "10488150576653287671", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "7806545753492919148L", - "fee": "10000000", - "signature": "eec66000a042dbb85def2cd8cc029bdbca644d924bdd8ff848ac699609a81a470c755d4d094f9d8bcdf7d7524ff2e3db0c9547380e0252878248fda4e709a306", - "signatures": [], - "asset": {} - }, - { - "id": "13364627675383404769", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "4351572711388220555L", - "fee": "10000000", - "signature": "9000c000aeeff0e7d98ac078abb59c150354ba23f1bdb8bbaa6acabae2500266318226f709eaae4a6107f06f480f9f9e6a097f660b09135f6b8675d0feefb107", - "signatures": [], - "asset": {} - }, - { - "id": "4434016647538685497", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12937672077630275226L", - "fee": "10000000", - "signature": "f2c2566d3c1fea03f4649886b45304dee7169ce35407e2ef43bc59d1888fc3b14a1eb1da10578b378e2201fa284ddd4943085940a35255dcfbaafe5cbd86a009", - "signatures": [], - "asset": {} - }, - { - "id": "9426806496160687621", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9950029393097476480L", - "fee": "10000000", - "signature": "1ce78938b2609e083256766fef4c0fd55b217804425149f8da5c5992bffdf8412ccba22af84501470960cf39a1facc90e5a083b1cab3cc9e97dbef32f1502605", - "signatures": [], - "asset": {} - }, - { - "id": "17561049477170736313", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "4331258378288911563L", - "fee": "10000000", - "signature": "5cc0fac87ed927f0a09f6cb8c6fec894bf79cd331c74d19179029fbc8c47929900c0c7370fea7d2edbe11c81e5b4108ab48e09ed8d3e7f2a8c3ccfe2dd34b903", - "signatures": [], - "asset": {} - }, - { - "id": "16901049218100534256", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2581762640681118072L", - "fee": "10000000", - "signature": "05ba393f6677effa80d8e9ec9fd72dc4c8ed3c81d6e43b5e63cb0b51f4c0732d0739aae31881e759081bd240d8e5ac1b7fda6aa19aca7ec4708b2835f14ac403", - "signatures": [], - "asset": {} - }, - { - "id": "16443552390126008741", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13607583239938732846L", - "fee": "10000000", - "signature": "fa8eea98f848dcfe6a74c30548e946cd02035fc88655611170fe07b7bed024e02fa9182fcb74e1e75ded1f3bf749f7092532095deb543a7aba8e54648e005407", - "signatures": [], - "asset": {} - }, - { - "id": "8416775416417889720", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11959294293312794939L", - "fee": "10000000", - "signature": "f1b2e625f11ef5ba1b04f5ba4ea000ca58b804c99c9e2b97e53879a7fcfe9f39bcbc9bca995a2a8e6230ff980446cfc6af513437c1613ea065028b30ad94860d", - "signatures": [], - "asset": {} - }, - { - "id": "4094753762095767407", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13227119536266737242L", - "fee": "10000000", - "signature": "723bb19c006ee1e96069413edaee9078e50d0c7bffff2a8b0d2c387e25c58d5731d0f76252bc927ba1a10c8ecad13012641358bd78390aa59f741966d23aeb05", - "signatures": [], - "asset": {} - }, - { - "id": "10852866158962089301", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5225235021585670513L", - "fee": "10000000", - "signature": "b4dfb8b8ecd097b17a0117abe791ae69f8118f929b7a1eff4e8b71126a52b16da3fc9feb92c8387278449cfd8f784b3fe3acfe7065b78f1e1574e3d3654d0807", - "signatures": [], - "asset": {} - }, - { - "id": "4636573379062517456", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15300035861842713585L", - "fee": "10000000", - "signature": "63e92a0bbab08a7ae741871f0f2d8ea54cf11b268bfdd04da31323e4ca95a53f326ce763d420d9a100b8ffc96557764b800f3b71095b0c91688890e41f62ac05", - "signatures": [], - "asset": {} - }, - { - "id": "10790235482235615780", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1998811414849260567L", - "fee": "10000000", - "signature": "3681c55bbc58ea8e460749c4581739b23506b88138ef149faf8848abfb73b806006e1acf99b9654421129a6e5aa25ce0c1df53f5574e1dc525f79e0c137db009", - "signatures": [], - "asset": {} - }, - { - "id": "9907739825562008875", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15064680481049926459L", - "fee": "10000000", - "signature": "d240955243e4464667ba5257e26bfbd0b2274b1caacbc6b464b12532ffc23d47f102d9d3cef2ec4acd939109991a2dab109600bf1e66424b36cbc70206bf000a", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "70f0c3ee125d78c5a9eca70a3ca334be0ed8739aad1bab555f0adb381239cc5b", - "blockSignature": "e364cc770dd1bccbc6cf7f2df98e8bbaee6430e1dcdf6b8d0297a36c97587f584b0bd1d02bacd52ef79cd36d3a32d899e8529a3e74f111ebf314d05e6879f40a", - "height": 5 - }, - { - "version": 1, - "totalAmount": "20000000000", - "totalFee": "20000000", - "reward": "0", - "timestamp": 50, - "numberOfTransactions": 2, - "payloadLength": 234, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "14831233385909626183", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15675505605575781355L", - "fee": "10000000", - "signature": "e7ea4142d8871d68b77325f25b911676a6b662bfdaf48a5a40006982874bb190067b8b154c64ae364dd4020cfbd505bcabf79352422d6dd6a86d2589fccf1d0b", - "signatures": [], - "asset": {} - }, - { - "id": "7862217066699506469", - "amount": "10100000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "6dfe53962c422ff7f9633d258ae9ce7a599b900171dedfd1c263620ff9ca8bdae7588e30cd05c7fdb1e2a6747f30b87160ff946483ae4084eb9ec21bff9e8406", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "1e7d5ec9883237745aefb0e76cfc8b2f5afb1c37665556ca26909f23cd95f526", - "blockSignature": "c6e9625fb3513d2d69301bb7d5753686f7fd7e81ab6cb4cea8ca8d6c05bd4d5451ff01147c54793bbc745c519f1b2cf7ad1f39dcdf2f0c775d24b98e10692202", - "height": 6 - } - ], - "accounts": [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": "9998888970000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": "0", - "productivity": 0 - }, - { - "address": "2003981962043442425L", - "publicKey": "5d28e992b80172f38d3a2f9592cad740fd18d3c2e187745cd5f7badf285ed819", - "secondPublicKey": null, - "username": "genesis_4", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 32, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "18181157191600196376L", - "publicKey": "9503d36c0810f9ac1a9d7d45bf778387a2baab151a45d77ac1289fbe29abb18f", - "secondPublicKey": null, - "username": "genesis_35", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 56, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "3485190523478756562L", - "publicKey": "399a7d14610c4da8800ed929fc6a05133deb8fbac8403dec93226e96fa7590ee", - "secondPublicKey": null, - "username": "genesis_12", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 21, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "8579664070066716758L", - "publicKey": "74583aba9c0b92e4f08c8c75e6df341c255ca007971195ff64d6f909dc4b7177", - "secondPublicKey": null, - "username": "genesis_73", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 46, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "12689367895996075612L", - "publicKey": "b00269bd169f0f89bd2f278788616521dd1539868ced5a63b652208a04ee1556", - "secondPublicKey": null, - "username": "genesis_19", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 71, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6596445655213033387L", - "publicKey": "3476bba16437ee0e04a29daa34d753139fbcfc14152372d7be5b7c75d51bac6c", - "secondPublicKey": null, - "username": "genesis_50", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 19, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15685993315437640088L", - "publicKey": "4fe5cd087a319956ddc05725651e56486961b7d5733ecd23e26e463bf9253bb5", - "secondPublicKey": null, - "username": "genesis_5", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 28, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6572481065061292413L", - "publicKey": "386217d98eee87268a54d2d76ce9e801ac86271284d793154989e37cb31bcd0e", - "secondPublicKey": null, - "username": "genesis_16", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 20, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6719024567117648644L", - "publicKey": "1cc68fa0b12521158e09779fd5978ccc0ac26bf99320e00a9549b542dd9ada16", - "secondPublicKey": null, - "username": "genesis_21", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 12, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "1039287838469525702L", - "publicKey": "6fb2e0882cd9d895e1e441b9f9be7f98e877aa0a16ae230ee5caceb7a1b896ae", - "secondPublicKey": null, - "username": "genesis_64", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 44, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "13796903232533379929L", - "publicKey": "a796e9c0516a40ccd0eee7a32fdc2dc297fee40a9c76fef9c1bb0cf41ae69750", - "secondPublicKey": null, - "username": "genesis_6", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 68, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "16807489144327319524L", - "publicKey": "82174ee408161186e650427032f4cfb2496f429b4157da78888cbcea39c387fc", - "secondPublicKey": null, - "username": "genesis_32", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 48, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11595026565287740051L", - "publicKey": "47b9b07df72d38c19867c6a8c12429e6b8e4d2be48b27cd407da590c7a2af0dc", - "secondPublicKey": null, - "username": "genesis_42", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 25, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6996737717246838071L", - "publicKey": "b5341e839b25c4cc2aaf421704c0fb6ba987d537678e23e45d3ca32454a2908c", - "secondPublicKey": null, - "username": "genesis_24", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 73, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11194005483892021001L", - "publicKey": "948b8b509579306694c00833ec1c0f81e964487db2206ddb1517bfeca2b0dc1b", - "secondPublicKey": null, - "username": "genesis_18", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 54, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "14754807200586084685L", - "publicKey": "6164b0cc68f8de44cde90c78e838b9ee1d6041fa61cf0cfbd834d76bb369a10e", - "secondPublicKey": null, - "username": "genesis_49", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 34, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15279149762694772854L", - "publicKey": "a50a55d4476bb118ba5121a07b51c185a8fe0a92b65840143b006b9820124df4", - "secondPublicKey": null, - "username": "genesis_36", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 67, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11858068254874463650L", - "publicKey": "1af35b29ca515ff5b805a5e3a0ab8c518915b780d5988e76b0672a71b5a3be02", - "secondPublicKey": null, - "username": "genesis_14", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 10, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "10395427086746342233L", - "publicKey": "67651d29dc8d94bcb1174d5bd602762850a89850503b01a5ffde3b726b43d3d2", - "secondPublicKey": null, - "username": "genesis_7", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 39, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11805364634236927749L", - "publicKey": "910da2a8e20f25ccbcb029fdcafd369b43d75e5bc4dc6d92352c29404acc350f", - "secondPublicKey": null, - "username": "genesis_46", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 53, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "8273455169423958419L", - "publicKey": "9d3058175acab969f41ad9b86f7a2926c74258670fe56b37c429c01fca9f2f0f", - "secondPublicKey": null, - "username": "genesis_1", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 63, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3654804916322462690L", - "publicKey": "19ffdf99dee16e4be2db4b0e000b56ab3a4e10bee9f457d8988f75ff7a79fc00", - "secondPublicKey": null, - "username": "genesis_27", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 9, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "8696372244926065755L", - "publicKey": "6d462852d410e84ca199a34d7ccad443784471f22cf3de37c531ce3b87ebbc41", - "secondPublicKey": null, - "username": "genesis_89", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 41, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "17271297386479765505L", - "publicKey": "edbb9828fbe62da2a59afbc8623e8ebc5ed2f9b7f77a0cd1cdcf55edea30521c", - "secondPublicKey": null, - "username": "genesis_61", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 93, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11229203525038722103L", - "publicKey": "b6ac700bf890b887e218dbd55b8f6b091dfc5a684d0fd7a6f69db7dc0313b51b", - "secondPublicKey": null, - "username": "genesis_62", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 74, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11231201826468807624L", - "publicKey": "19d55c023d85d6061d1e196fa440a50907878e2d425bcd893366fa04bc23b4de", - "secondPublicKey": null, - "username": "genesis_88", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 8, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "9528507096611161860L", - "publicKey": "fab7b58be4c1e9542c342023b52e9d359ea89a3af34440bdb97318273e8555f0", - "secondPublicKey": null, - "username": "genesis_71", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 100, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "677098303101863197L", - "publicKey": "31402977c7eaf9e38d18d0689a45d719d615de941f7e80f6db388453b46f4df5", - "secondPublicKey": null, - "username": "genesis_97", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 18, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6253486079725348800L", - "publicKey": "6f04988de7e63537c8f14e84b0eb51e0ea9c5da8b4b9256243b3e40b1aeccb76", - "secondPublicKey": null, - "username": "genesis_53", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 43, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1330932780504881464L", - "publicKey": "68680ca0bcd4676489976837edeac305c34f652e970386013ef26e67589a2516", - "secondPublicKey": null, - "username": "genesis_82", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 40, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9928719876370886655L", - "publicKey": "96c16a6251e1b9a8c918d5821a5aa8dfb9385607258338297221c5a226eca5c6", - "secondPublicKey": null, - "username": "genesis_45", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 58, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "5380829552614149409L", - "publicKey": "2f9b9a43b915bb8dcea45ea3b8552ebec202eb196a7889c2495d948e15f4a724", - "secondPublicKey": null, - "username": "genesis_34", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 17, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "12144255005482188703L", - "publicKey": "f7b9751d59dd6be6029aa36a81a3f6436e2970cf4348845ab6254678fb946c18", - "secondPublicKey": null, - "username": "genesis_56", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 97, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2460251951231579923L", - "publicKey": "a10ed9c59dac2c4b8264dc34f2d318719fb5f20ecdd8d6be2d7abfe32294f20d", - "secondPublicKey": null, - "username": "genesis_75", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 65, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "10718602563400390049L", - "publicKey": "27f43391cca75cbc82d1750307649508d1d318cd015f1f172b97318f17ab954e", - "secondPublicKey": null, - "username": "genesis_67", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 15, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "2393437289429474816L", - "publicKey": "f25af3c59ac7f5155c7a9f36762bd941b9dc9c5c051a1bc2d4e34ed773dd04a3", - "secondPublicKey": null, - "username": "genesis_83", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 94, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15357346183081898956L", - "publicKey": "73fec19d4bfe361c0680a7cfd24b3f744a1c1b29d932c4d89ce6157679f8af7d", - "secondPublicKey": null, - "username": "genesis_92", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 45, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6214967903930344618L", - "publicKey": "85b07e51ffe528f272b7eb734d0496158f2b0f890155ebe59ba2989a8ccc9a49", - "secondPublicKey": null, - "username": "genesis_28", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 49, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9824483707960713406L", - "publicKey": "526931663cbee883ff22369172cba091a5dd5fa1200284fa790d7aeca53d37af", - "secondPublicKey": null, - "username": "genesis_55", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 29, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13047943150548380336L", - "publicKey": "b137de324fcc79dd1a21ae39a2ee8eed05e76b86d8e89d378f8bb766afb8719f", - "secondPublicKey": null, - "username": "genesis_96", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 72, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "537318935439898807L", - "publicKey": "86499879448d1b0215d59cbf078836e3d7d9d2782d56a2274a568761bff36f19", - "secondPublicKey": null, - "username": "genesis_17", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 50, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "12254605294831056546L", - "publicKey": "141b16ac8d5bd150f16b1caa08f689057ca4c4434445e56661831f4e671b7c0a", - "secondPublicKey": null, - "username": "genesis_2", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 7, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11613981515632820140L", - "publicKey": "47c8b3d6a9e418f0920ef58383260bcd04799db150612d4ff6eb399bcd07f216", - "secondPublicKey": null, - "username": "genesis_40", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 26, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1478505779553195737L", - "publicKey": "5c4af5cb0c1c92df2ed4feeb9751e54e951f9d3f77196511f13e636cf6064e74", - "secondPublicKey": null, - "username": "genesis_11", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 31, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9373453086736696113L", - "publicKey": "d3e3c8348bca51461eabfc382f8a01e8e284db54104ad37ec0695d48ae5531ac", - "secondPublicKey": null, - "username": "genesis_84", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 84, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9829702676947904862L", - "publicKey": "9a0f19e60581003b70291cf4a874e8217b04871e676b2c53c85a18ab95c2683b", - "secondPublicKey": null, - "username": "genesis_65", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 60, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "5179180534922237219L", - "publicKey": "0779ca873bbda77f2850965c8a3a3d40a6ee4ec56af55f0a3f16c7c34c0f298b", - "secondPublicKey": null, - "username": "genesis_91", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 5, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "162664226572374905L", - "publicKey": "94b163c5a5ad346db1c84edaff51604164476cf78b8834b6b610dd03bd6b65d9", - "secondPublicKey": null, - "username": "genesis_48", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 55, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "17416795040643460696L", - "publicKey": "95ea7eb026e250741be85e3593166ef0c4cb3a6eb9114dba8f0974987f10403f", - "secondPublicKey": null, - "username": "genesis_30", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 57, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "5728878764625100394L", - "publicKey": "1e82c7db09da2010e7f5fef24d83bc46238a20ef7ecdf12d9f32e4318a818777", - "secondPublicKey": null, - "username": "genesis_93", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 14, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1081724521551096934L", - "publicKey": "c61d0822bbdbfe2a0b5503daff0ce8441c623115c94c0cfcf047a51f8b7160d3", - "secondPublicKey": null, - "username": "genesis_76", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 80, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11776976371460504977L", - "publicKey": "1e6ce18addd973ad432f05f16a4c86372eaca054cbdbcaf1169ad6df033f6b85", - "secondPublicKey": null, - "username": "genesis_66", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 13, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15692920659979620367L", - "publicKey": "e42bfabc4a61f02131760af5f2fa0311007932a819a508da25f2ce6af2468156", - "secondPublicKey": null, - "username": "genesis_94", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 89, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2371768942272884594L", - "publicKey": "9c16751dbe57f4dff7b3fb8911a62c0cb2bdee6240e3f3fefe76832788cb14c6", - "secondPublicKey": null, - "username": "genesis_58", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 62, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3466073897179860882L", - "publicKey": "9a7452495138cf7cf5a1564c3ef16b186dd8ab4f96423f160e22a3aec6eb614f", - "secondPublicKey": null, - "username": "genesis_43", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 61, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1156554003019098747L", - "publicKey": "64db2bce729e302f6021047dfd39b6c53caf83b42da4b5b881cb153a3fb31613", - "secondPublicKey": null, - "username": "genesis_80", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 38, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11009807324631489084L", - "publicKey": "4bde949c19a0803631768148019473929b5f8661e9e48efb8d895efa9dd24aef", - "secondPublicKey": null, - "username": "genesis_33", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 27, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2037513790649430470L", - "publicKey": "5f6cc5a8aac752d37c676b0d46a798f7625e37dfa1e96091983274e04ab7ffe2", - "secondPublicKey": null, - "username": "genesis_57", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 33, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11506830473925742632L", - "publicKey": "03e811dda4f51323ac712cd12299410830d655ddffb104f2c9974d90bf8c583a", - "secondPublicKey": null, - "username": "genesis_79", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 4, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13996264772258038665L", - "publicKey": "3be2eb47134d5158e5f7d52076b624b76744b3fba8aa50791b46ba21408524c9", - "secondPublicKey": null, - "username": "genesis_85", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 22, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "15196907279410793719L", - "publicKey": "cdd68a321ea737e82bce23d2208040f79471d36f2e6f84c74ea36ab26245e522", - "secondPublicKey": null, - "username": "genesis_69", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 81, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "18101328368221611426L", - "publicKey": "55405aed8c3a1eabe678be3ad4d36043d6ef8e637d213b84ee703d87f6b250ed", - "secondPublicKey": null, - "username": "genesis_26", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 30, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3038510178697972178L", - "publicKey": "9986cedd4b5a28e4c81d9b4bff0461dddaa25099df00b8632fe99e88df28ce73", - "secondPublicKey": null, - "username": "genesis_78", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 59, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "14018336151296112016L", - "publicKey": "3ff32442bb6da7d60c1b7752b24e6467813c9b698e0f278d48c43580da972135", - "secondPublicKey": null, - "username": "genesis_3", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 24, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6147291942291731858L", - "publicKey": "3ea481498521e9fb1201b2295d0e9afa826ac6a3ef51de2f00365f915ac7ac06", - "secondPublicKey": null, - "username": "genesis_10", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 23, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "14846615469478045551L", - "publicKey": "f9f6ff873c10c24eba834be28a56415a49c9c67b7c0ee9f106da827847168986", - "secondPublicKey": null, - "username": "genesis_70", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 99, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "17110047919889272525L", - "publicKey": "0186d6cbee0c9b1a9783e7202f57fc234b1d98197ada1cc29cfbdf697a636ef1", - "secondPublicKey": null, - "username": "genesis_60", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 2, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "68059329122227204L", - "publicKey": "f62062b7590d46f382fb8c37a26ab0a1bd512951777aedcaa96822230727d3a1", - "secondPublicKey": null, - "username": "genesis_98", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 96, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "7838076639178338424L", - "publicKey": "07935c642c7409c365258c8488760e96a851cee618aec72eeeb135c9c827f0f9", - "secondPublicKey": null, - "username": "genesis_54", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 6, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9090572627256317041L", - "publicKey": "640dfec4541daed209a455577d7ba519ad92b18692edd9ae71d1a02958f47b1b", - "secondPublicKey": null, - "username": "genesis_9", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 36, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9617151563281131501L", - "publicKey": "e818ac2e8e9ffacd2d49f0f2f6739e16711644194d10bb1a8e9e434603125fa1", - "secondPublicKey": null, - "username": "genesis_87", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 91, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6726252519465624456L", - "publicKey": "904c294899819cce0283d8d351cb10febfa0e9f0acd90a820ec8eb90a7084c37", - "secondPublicKey": null, - "username": "genesis_101", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 52, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3978875557882351502L", - "publicKey": "644a971f2c0d0d4b657d050fca27e5f9265e3dfa02a71f7fbf834cc2f2a6a4c8", - "secondPublicKey": null, - "username": "genesis_68", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 37, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15441829200899900957L", - "publicKey": "9f2fcc688518324273da230afff9756312bf23592174896fab669c2d78b1533c", - "secondPublicKey": null, - "username": "genesis_86", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 64, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11004588490103196952L", - "publicKey": "031e27beab583e2c94cb3167d128fc1a356c1ae88adfcfaa2334abffa3ae0b4c", - "secondPublicKey": null, - "username": "genesis_77", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 3, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "309766985700168161L", - "publicKey": "ba2ea5e324eeb42fa6f4d1132a1d79911721e8507033bb0abd49715f531877b4", - "secondPublicKey": null, - "username": "genesis_59", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 75, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2185933284430885504L", - "publicKey": "a10f963752b3a44702dfa48b429ac742bea94d97849b1180a36750df3a783621", - "secondPublicKey": null, - "username": "genesis_22", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 66, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6700417780469657062L", - "publicKey": "8a0bcba8e909036b7a0fdb244f049d847b117d871d203ef7cc4c3917c94fd5fd", - "secondPublicKey": null, - "username": "genesis_29", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 51, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "15867701141673224975L", - "publicKey": "fc8672466cc16688b5e239a784cd0e4c0acf214af039d9b2bf7a006da4043883", - "secondPublicKey": null, - "username": "genesis_37", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 101, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "7749538982696555450L", - "publicKey": "6e904b2f678eb3b6c3042acb188a607d903d441d61508d047fe36b3c982995c8", - "secondPublicKey": null, - "username": "genesis_13", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 42, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "263761216888896549L", - "publicKey": "f33f93aa1f3ddcfd4e42d3206ddaab966f7f1b6672e5096d6da6adefd38edc67", - "secondPublicKey": null, - "username": "genesis_23", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 95, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "9703017731198160198L", - "publicKey": "eabfe7093ef2394deb1b84287f2ceb1b55fe638edc3358a28fc74f64b3498094", - "secondPublicKey": null, - "username": "genesis_47", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 92, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "13787002016364430124L", - "publicKey": "db821a4f828db977c6a8d186cc4a44280a6ef6f54ac18ec9eb32f78735f38683", - "secondPublicKey": null, - "username": "genesis_38", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 87, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "5312766513260345125L", - "publicKey": "ba7acc3bcbd47dbf13d744e57f696341c260ce2ea8f332919f18cb543b1f3fc7", - "secondPublicKey": null, - "username": "genesis_39", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 76, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "17769700073017685523L", - "publicKey": "da673805f349faf9ca1db167cb941b27f4517a36d23b3c21da4159cff0045fbe", - "secondPublicKey": null, - "username": "genesis_25", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 86, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "10555862272344793163L", - "publicKey": "c3d1bc76dea367512df3832c437c7b2c95508e140f655425a733090da86fb82d", - "secondPublicKey": null, - "username": "genesis_8", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 78, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "7806545753492919148L", - "publicKey": "cf8a3bf23d1936a34facc4ff63d86d21cc2e1ac17e0010035dc3ef7ae85010dc", - "secondPublicKey": null, - "username": "genesis_31", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 82, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "4351572711388220555L", - "publicKey": "d1c3a2cb254554971db289b917a665b5c547617d6fd20c2d6051bc5dfc805b34", - "secondPublicKey": null, - "username": "genesis_41", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 83, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "12937672077630275226L", - "publicKey": "e13a0267444e026fe755ec128858bf3c519864631e0e4c474ba33f2470a18b83", - "secondPublicKey": null, - "username": "genesis_20", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 88, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9950029393097476480L", - "publicKey": "bf9f5cfc548d29983cc0dfa5c4ec47c66c31df0f87aa669869678996902ab47f", - "secondPublicKey": null, - "username": "genesis_95", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 4, - "rank": 77, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "4331258378288911563L", - "publicKey": "c4dfedeb4f639f749e498a2307f1545ddd6bda62e5503ac1832b122c4a5aedf9", - "secondPublicKey": null, - "username": "genesis_44", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 79, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "2581762640681118072L", - "publicKey": "01389197bbaf1afb0acd47bbfeabb34aca80fb372a8f694a1c0716b3398db746", - "secondPublicKey": null, - "username": "genesis_51", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 4, - "rank": 1, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13607583239938732846L", - "publicKey": "2b6f49383af36fd9f1a72d5d2708c8c354add89aaea7edc702c420e2d5fdf22e", - "secondPublicKey": null, - "username": "genesis_74", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099100", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 16, - "fees": 99100, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11959294293312794939L", - "publicKey": "d8daea40fd098d4d546aa76b8e006ce4368c052ffe2c26b6eb843e925d54a408", - "secondPublicKey": null, - "username": "genesis_15", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 85, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13227119536266737242L", - "publicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "secondPublicKey": null, - "username": "genesis_90", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 90, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "5225235021585670513L", - "publicKey": "1b5a93c7622c666b0228236a70ee1a31407828b71bfb6daaa29a1509e87d4d3c", - "secondPublicKey": null, - "username": "genesis_72", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 11, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15300035861842713585L", - "publicKey": "76c9494237e608d43fd6fb0114106a7517f5503cf79d7482db58a02304339b6c", - "secondPublicKey": null, - "username": "genesis_99", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 47, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "1998811414849260567L", - "publicKey": "62bbb3c41e43df73de2c3f87e6577d095b84cf6deb1b2d6e87612a9156b980f8", - "secondPublicKey": null, - "username": "genesis_63", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 35, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15064680481049926459L", - "publicKey": "aa33af13b440746b4f24312cba5fa910eb077ce6b16b84ebb482cb7720b5c686", - "secondPublicKey": null, - "username": "genesis_52", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 69, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "15675505605575781355L", - "publicKey": "f827f60366fae9f9ed65384979de780f4a18c6dbfbefb1c7d100957dde51a06d", - "secondPublicKey": null, - "username": "genesis_81", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 98, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2222471382442610527L", - "publicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "secondPublicKey": null, - "username": "", - "isDelegate": false, - "secondSignature": false, - "balance": "10100000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": 0, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - } - ] - } - } - } - ] -} diff --git a/protocol-specs/generator_outputs/block_processing_votes/valid_block_processing_vote_all_delegates.json b/protocol-specs/generator_outputs/block_processing_votes/valid_block_processing_vote_all_delegates.json deleted file mode 100644 index 6e434545678..00000000000 --- a/protocol-specs/generator_outputs/block_processing_votes/valid_block_processing_vote_all_delegates.json +++ /dev/null @@ -1,7089 +0,0 @@ -{ - "title": "Valid block processing", - "summary": "A valid block with votes transactions", - "config": { - "netework": "mainnet" - }, - "runner": "block_processing_votes", - "handler": "valid_block_processing_vote_all_delegates", - "testCases": [ - { - "config": { - "initialState": { - "chain": [ - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 25, - "payloadLength": 2925, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "17408074499624623184", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2003981962043442425L", - "fee": "10000000", - "signature": "e24698c4dbc04259bc0176f459e69a67024e023c01e96b692f4817e5372ea81d7babebdc945cd825cdbc86bdf6e9eb473e28fd5426b560e9c1c5bd4b6e59a30b", - "signatures": [], - "asset": {} - }, - { - "id": "18214470982603750134", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "18181157191600196376L", - "fee": "10000000", - "signature": "a63c05c92e966bee1a23861bc7ebe18e6021f90beadea5ad222934d728a709f6140dc01dfe686bc2cb3c7d7608f535f16d26388a44f860fcd0d860cf94c6c90a", - "signatures": [], - "asset": {} - }, - { - "id": "15144340352790349396", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3485190523478756562L", - "fee": "10000000", - "signature": "9200e80fb66b12375d35835df2bad0bc0af94532609ff57e8084e7a8f9eefda05e36a5ac6c896f907a2aa9c4cf27610e3f85e42b7180c252eceaadd7e4202601", - "signatures": [], - "asset": {} - }, - { - "id": "8571884316970670251", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "8579664070066716758L", - "fee": "10000000", - "signature": "135033c801c93f8375884f9a21726c5d8cda3d713ae3ff72488b13e5e971339c9f5135b726ba4a80748f99d063d02b84cfcf6b5599d6e42fe04f075636828d0a", - "signatures": [], - "asset": {} - }, - { - "id": "11438343245763310076", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12689367895996075612L", - "fee": "10000000", - "signature": "684a6c0d248996aba86deaf9d0b5328cd54c42a434d8b1c249c585c6a4dcb65ccd09ad3903d2de0b76e84efcb7b65dbc03d84a6c201490f0a1120c2560358a07", - "signatures": [], - "asset": {} - }, - { - "id": "8717371296663044569", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6596445655213033387L", - "fee": "10000000", - "signature": "3b4bf5eb07d4c59d4c371f6b4b2c01b76f88f2458fdbc0bcdc734ed7546933a7e84eafb9232a0b410ee0359ab42b48a5a762bd8c7ff16e1fcae3a97deca5f301", - "signatures": [], - "asset": {} - }, - { - "id": "5934184169045274396", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15685993315437640088L", - "fee": "10000000", - "signature": "45e11a406aa296c8706595c19856d69420a5b19e66272962e7b098daf0bf4a9c531b6635f0377d3705eedf729ea649b16efba790644289c5f1c4f334467e8208", - "signatures": [], - "asset": {} - }, - { - "id": "8966547111821019207", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6572481065061292413L", - "fee": "10000000", - "signature": "4a390d8eb2f529abb5204ff8a4530c1e703735d9ab83e09fd49287467a6c53257dcfb1ef15a7b8fe4b5181216f557f2aafc57be67fc7cd28e710f24354a4ca00", - "signatures": [], - "asset": {} - }, - { - "id": "2554056939590297675", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6719024567117648644L", - "fee": "10000000", - "signature": "d64f78a4212ee2484858984b6d549b4ed7305ecc159ef9146da7491abc59a8513dfdcd8a5ec6a5fef6e7810f082e0837b47cfbb38df8f458a1a3625a85dc4300", - "signatures": [], - "asset": {} - }, - { - "id": "2721340684530931642", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1039287838469525702L", - "fee": "10000000", - "signature": "361ad15e6575e347160bceaae522be5c57f61631e02a27a8f32938bc0ccfefd1361392da908e22b8f51af7b6e92ce24497a6fa324dfe0933785c099a4ebd4408", - "signatures": [], - "asset": {} - }, - { - "id": "4778823118585864311", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13796903232533379929L", - "fee": "10000000", - "signature": "98cbe64bb70d194acb3e2702e9d4bf8e7957bbdf9ea738fe0e49df5537012408076c6df603fa406877397a38adf694773cdaa0df5cf193e0363f996c9f7dcd06", - "signatures": [], - "asset": {} - }, - { - "id": "9978641824727881461", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "16807489144327319524L", - "fee": "10000000", - "signature": "4421f7b22514654dbe0721e465979b272f1362de133ddab7d53a08b292d140f4ca3a7a7772ebc658c08a7b35e9b202e9d76123234effee9cadd0dce45b7aad0c", - "signatures": [], - "asset": {} - }, - { - "id": "4436319808547332365", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11595026565287740051L", - "fee": "10000000", - "signature": "20fd5fd97ef1dc5f41b04072ace7c5bf9050a334737ac01671eb1bcc60b8cbb9ea7802259f9de8d133c8c170c2494a39dc31a9a12437a243dfad74ade9466d0b", - "signatures": [], - "asset": {} - }, - { - "id": "16926733957426027033", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6996737717246838071L", - "fee": "10000000", - "signature": "35464c5bdc87bb3430596acf8a530de82764f17aab9364714db2b77b87094b4af66a3a5bbb75a5317d60859cb4f8eb44b6b8fd50fc0cf42a3de6f8a89c4d2701", - "signatures": [], - "asset": {} - }, - { - "id": "11566210006759795875", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11194005483892021001L", - "fee": "10000000", - "signature": "98991c29a56f77834a71689113360ba90e794f7fe812bfe05e7039b78809c18cc8b327b276b025eebd78d137770bc0e1777cf02244820c6f358cf276c24b3608", - "signatures": [], - "asset": {} - }, - { - "id": "2950060088463067794", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "14754807200586084685L", - "fee": "10000000", - "signature": "8272461ac6a08ebf3cb077cb3739208a4bdc0eb3ad145c6c3d0cb3c1340ac0c24003b51da8e1574f1031e0ee78b2304c20e4bf972e410987711515a8cecad80a", - "signatures": [], - "asset": {} - }, - { - "id": "9505852309335295718", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15279149762694772854L", - "fee": "10000000", - "signature": "aaadf96d3cf943cd852545799e547262a443bcd2925814e9afa71a8d95b4a4fe6caaab34665611fa5f011853116a4303280fba50a9c43c6aa1cd303697c28a06", - "signatures": [], - "asset": {} - }, - { - "id": "13895931791342724143", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11858068254874463650L", - "fee": "10000000", - "signature": "b55a125e3bd7c69270ec1ac0a13263601a1e40ad296e71b0b02654ce370379c16547fc1db38d4dd8ba69723b5c765e31891ce37b74e69d6fdeb644a3518bd90d", - "signatures": [], - "asset": {} - }, - { - "id": "8057304715611381839", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10395427086746342233L", - "fee": "10000000", - "signature": "4899ad027169af63870e8f588efda24e876cfbd88ac6a91751b93f1867f1ae3814162879951c20359be680109edfee68d046df7721d97d43544ef94fdf496f07", - "signatures": [], - "asset": {} - }, - { - "id": "4541779353911767408", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11805364634236927749L", - "fee": "10000000", - "signature": "bbfa2e638ed756ae1b417b1acdb98c04bb72de9d49664a0e292a1b1dd2d6161916e201b051300575c4f455f16edd0991e22edb17d381432afba534addfe85800", - "signatures": [], - "asset": {} - }, - { - "id": "16234710995017930149", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "8273455169423958419L", - "fee": "10000000", - "signature": "523a2dbc3da5f7b852fc5d91bc6d60ea91d23e955270fe2fc3d2c105b32177f8a83c43caad9b757940d61af11e9f51b973e058bf3d52b6bfcbfb0796b9c11c02", - "signatures": [], - "asset": {} - }, - { - "id": "7909124073833544194", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3654804916322462690L", - "fee": "10000000", - "signature": "d299eac2e8f0a303ea8d8c6e49eb842ca7fc4b9ce95efebaa82805cf31d00a3ec8096f2ed1bda7082811f75ffd1de313007e9cb92e670274b417c4cd41c3e505", - "signatures": [], - "asset": {} - }, - { - "id": "16044790640489915798", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "8696372244926065755L", - "fee": "10000000", - "signature": "f38e7151edcbf48c856917dfb38cd702540538517e6d44b2c30d79f9c00cde7c3fad45d4c8aa8f4e9ec17751cb2f710cbdd95c415dbad2d7930c077f1278200b", - "signatures": [], - "asset": {} - }, - { - "id": "2215818049991751170", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17271297386479765505L", - "fee": "10000000", - "signature": "8d40cea918b463bf29a999f30711fa2e62a28191bbf80bf7df6a1214cb803bcbe38a34b207ba325597feb8289d9b783c370c5e65a31e5defb38a93e9ae29e705", - "signatures": [], - "asset": {} - }, - { - "id": "12578439256316100319", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11229203525038722103L", - "fee": "10000000", - "signature": "a3b502ccf578fffd70a8f5c13422690a35f71b9fd8a706e045fbf5dd2acbd8d199f6f3f705befbd5063d15ea4b6a3a3771641941c53f786b518a581a1224ef0e", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "14d44ba469eada0eb841a9880ae043b11fc65c8ade1ac6ea177a9bc92bfd8743", - "blockSignature": "815e3c2ba1970d4c7a3b508605990da93d0be5d25e8cd14423ceb03bffe247771e458937cee5a05f20ffa0b9940e890a144a88d81879181c2f74aaf8c82cec05", - "height": 2 - }, - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 25, - "payloadLength": 2925, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "8025799438374852533", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11231201826468807624L", - "fee": "10000000", - "signature": "5b74278a1e0a776bc0554848b581b20a51dfeb7dfaca0a66e052ed6f8a650b6bdf2b279bf63ca86cb9a46d03df93a6df9f38ec0bbc93725bedef946b11787f02", - "signatures": [], - "asset": {} - }, - { - "id": "14272182229476900895", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9528507096611161860L", - "fee": "10000000", - "signature": "e23287eb64154d806bbfcdf490b5fd1a2f0905e8349cb77829c50cd953b8a5874fe83b89605783167e5990421168403964fb4ac78b2695e7b974f12f66ae550c", - "signatures": [], - "asset": {} - }, - { - "id": "3311584351735422633", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "677098303101863197L", - "fee": "10000000", - "signature": "7220eb1990a8bae0798bc06f662d94583eec1f9cca2031afd7e8a67ee276aca2851cb3b8e4f9a8f8ff42de019df5f60251c20bf1fa922f7b152202ed75669702", - "signatures": [], - "asset": {} - }, - { - "id": "8228571172023235083", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6253486079725348800L", - "fee": "10000000", - "signature": "1bae15165fc0b68de768d300edf07fb01acccca8ee0b13dbd409d7cf8b516a157af10f64f503cb85e9fbb07ead5578a7d79130b93a022e0b7a21597758bc0100", - "signatures": [], - "asset": {} - }, - { - "id": "13106470124845268823", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1330932780504881464L", - "fee": "10000000", - "signature": "51e60824d82e7b8b98bf3085a1da06947f710099b6765f8d55f24797a63d979525cde301921a86ed41c9a472443405241b30d12d31daace265343b96c6fde205", - "signatures": [], - "asset": {} - }, - { - "id": "297019167674035622", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9928719876370886655L", - "fee": "10000000", - "signature": "e59a0cf6064b7dc42c8cb9c50f7ebc6bddfdc114a7a4bf04c5619ef2ada3412e8f1165677279849334f4b1500d7eb713b9f95060f0d72dc56d95660b878b0309", - "signatures": [], - "asset": {} - }, - { - "id": "12288310449397079822", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5380829552614149409L", - "fee": "10000000", - "signature": "45fdd950c987a1db455984ec01cb9ece146110b1374c7909c2f1657934887846457dc081136d576fdbf6ee2c38e7021732582dbdcc6c5229190e313585580605", - "signatures": [], - "asset": {} - }, - { - "id": "11562389390458051917", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12144255005482188703L", - "fee": "10000000", - "signature": "9fc46919b6676120ef2a4d358e9a0f267c2bf99155f748837b73ff563e1ed3d6ca303bc897969cafe13225f2195caecc59828a8c53121ea6a0208ba70a1d0003", - "signatures": [], - "asset": {} - }, - { - "id": "10611516385870674765", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2460251951231579923L", - "fee": "10000000", - "signature": "89ec557ee9c9b98a375375d0e54f579057f7484bc0631737fdc4fecee1e74d43e478d356212ac08978860cbded5994cfdfddd4c071662817f2666d407c93b10f", - "signatures": [], - "asset": {} - }, - { - "id": "16939833311689537831", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10718602563400390049L", - "fee": "10000000", - "signature": "8c32a8ab117386fdf77e954be5494a46902931663f05ce1d97900d9a19697e7887bfe332ca24c5eea85e7f31172c59c5524860fee38b05e97138a6595db27d0c", - "signatures": [], - "asset": {} - }, - { - "id": "7102597587944840517", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2393437289429474816L", - "fee": "10000000", - "signature": "8ba2e2d8822b428f524c8c8f77a4a39bf5a5d3545e941187c0f71144b8986c3e98d2ba4c2fd0e291aa984f39aa140c493ff4824784584c18a9b996d7e68ea708", - "signatures": [], - "asset": {} - }, - { - "id": "3569978312214633777", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15357346183081898956L", - "fee": "10000000", - "signature": "df7e00b2967d3f47ee6559603db0a2a48654cc89d3bfe3395ae93d5cb425b05ce81ab5c060b38c3684a0c30f76a259b1f7931b8e9db40f74f6ee628cf4609400", - "signatures": [], - "asset": {} - }, - { - "id": "13782360517805908541", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6214967903930344618L", - "fee": "10000000", - "signature": "5f1a0da17ccb5528dd7b14633edfc10129e0b90bf12b66fe28183ec8536846bd4d77cce07a8fd5ffa24977afd6a2c4472e7f6224731d7ecc82054ca2b345740d", - "signatures": [], - "asset": {} - }, - { - "id": "18049803800985700176", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9824483707960713406L", - "fee": "10000000", - "signature": "5adb3a10ec0d564bcd42ca0f9e4d6f363e2e581c883dd2eefa1267759c10bb6f5c0415086600b64bffca627f36f8f51f0d2cd8501ddaa1fc199ec49de3cb6206", - "signatures": [], - "asset": {} - }, - { - "id": "5623204282959182822", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13047943150548380336L", - "fee": "10000000", - "signature": "643213572df5dd87bdd60dab83ab01350a1d48df9395b3cd63c5a344e3287d634c2860372e8226b6bafeba502752a17fadd8d321e30104edfdd7a13cc7dbac0d", - "signatures": [], - "asset": {} - }, - { - "id": "11795928299228256921", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "537318935439898807L", - "fee": "10000000", - "signature": "67b211bfd5fea06c46b34845944e214652a0246ac1572c0e22669e8561f96b4e8b6c460541a48e0513888ee923b2577a59d0f9cd0570519e1a1867745d1f0004", - "signatures": [], - "asset": {} - }, - { - "id": "16884214222620549673", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12254605294831056546L", - "fee": "10000000", - "signature": "d1c624fed68d4679ca2e4d3d985a82a53b68e8dbbbb1b44d59cd66078c0e42d480b74121cbdbe068e81a069ec34a81b379a49a9db69f862aeb139a3c1081c609", - "signatures": [], - "asset": {} - }, - { - "id": "115840012078790467", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11613981515632820140L", - "fee": "10000000", - "signature": "d2607f14f63d0d2ef0853e2465b95efa0032d1e09ade982e8ed4f87421d5cabde441b076167f887a8ff534941e4b9a436cc4713f9c04aa464795b634af48a709", - "signatures": [], - "asset": {} - }, - { - "id": "11107239525522473643", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1478505779553195737L", - "fee": "10000000", - "signature": "94f544abe1c946c7e1e0b28561944d1239bb8ba2ff6440c1f7dcdfdcfcefffe635405ff437d3b2f0a93f8ea76ef55c526c110c293aecbd0df99bd796b72c9b0e", - "signatures": [], - "asset": {} - }, - { - "id": "16198802721311480099", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9373453086736696113L", - "fee": "10000000", - "signature": "67eda05fec83e4a79f7ecc42bde5d5fc475da9635104e9001ef923605c6c8339c38328e1fde6d40c170ebf7b3b31d6b67fa479403fa776f2a589b3dab1efb705", - "signatures": [], - "asset": {} - }, - { - "id": "5128910203205860027", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9829702676947904862L", - "fee": "10000000", - "signature": "1a379d3f5fc809f04fe51adc0c596e5ea04e4ad42051f474b577b7c6a10aedacf2963e687a26f13cdf0c4dddd334c91b4579bce587b0cccc0834213f7bed5f02", - "signatures": [], - "asset": {} - }, - { - "id": "9862918556078052822", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5179180534922237219L", - "fee": "10000000", - "signature": "b561059a9593465399d6c9cd37d8ec01d0755320c3b2237b9068d1c3e70f19708fb5bdb5cf1571da7cfac06c337cdba0f12f783b46083b1ba9a8c5204325b30d", - "signatures": [], - "asset": {} - }, - { - "id": "4103387560672131179", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "162664226572374905L", - "fee": "10000000", - "signature": "b4af7c3defe470c7c891306b935743beabea12df0eab1a34409d6073fd8280e9ad8fb6273f10b600b86057a955f4c35484517506aa985c9311bcd5562b1d4b02", - "signatures": [], - "asset": {} - }, - { - "id": "16460978214317117325", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17416795040643460696L", - "fee": "10000000", - "signature": "fafa1a89ef3ef3f86a86b52016955be28c6f03b6317935c5b2c93fc41914d5439ea7ae0a21dc2e3bdc473d03caa72c31950f8d2e7bc5953816cd6c2435e21205", - "signatures": [], - "asset": {} - }, - { - "id": "2504049017519902027", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5728878764625100394L", - "fee": "10000000", - "signature": "c1ce9612c3d44c44c805c7f9fe5c0abfa5d0149eb25af1c9c09d7bdb6e37d23e38881ceefb171a72acb515e0418a2ad6e597b478bd5550e8c32ea9e4ed132b08", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "67397a64ceb1a63a922c05cbb30314b74ebc3f0543f680a8112aefc7de9e28a1", - "blockSignature": "34bc8325d20712c72de3b845b5f9ed9830bee62623349e84a6897e5fcfb0986d315d992792d2ca3832452bcd04c96473c7297c09e897b827bdfb22f154b7b505", - "height": 3 - }, - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 30, - "numberOfTransactions": 25, - "payloadLength": 2925, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "11696576473815207568", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1081724521551096934L", - "fee": "10000000", - "signature": "3caa9eaf46f2d49ff4decac3b72035bc5c48f94e2d128edc34e22c5cf58099d653be989e6c9f626a73ac072c7258b92a8c07a56b359cc603dd8d6dafc879bf0e", - "signatures": [], - "asset": {} - }, - { - "id": "17236572932986835261", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11776976371460504977L", - "fee": "10000000", - "signature": "9a761f32980dc9ba7b808de9a2fc8bf42a4e1ec421a43cb2580e637575266a5a489c2019576eec808472c2e70d83071ce4298c30c3406a28c88d9a795b36e10b", - "signatures": [], - "asset": {} - }, - { - "id": "1102904660231501725", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15692920659979620367L", - "fee": "10000000", - "signature": "fb8bcc19bd4bee4be45c92775314fa53aedec067db4b950705d895d9b5b69ed9a6b9d6c6564fd4d817124734428e95f517a3efc75a776e90cdb84ea76b729000", - "signatures": [], - "asset": {} - }, - { - "id": "3552920213127837305", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2371768942272884594L", - "fee": "10000000", - "signature": "53746e360137783b9e8cfd7ddffd5bc2949f725eeaccc359e2a18d8448fa1d42fb0bd14ffb3e161296212d734aa2d398b2472d4825192c3101001eae84953809", - "signatures": [], - "asset": {} - }, - { - "id": "12962593567192191813", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3466073897179860882L", - "fee": "10000000", - "signature": "1b5d0e2c55bc33f39a1fb1784e72ba9f743edf7c1a26438501fe3f221b6399625be3d65dee9371edeea93f87762fed631de8735f412562d81e9bdd421e817306", - "signatures": [], - "asset": {} - }, - { - "id": "6151870859045042004", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1156554003019098747L", - "fee": "10000000", - "signature": "5abe569773136e954cb987c22e479872586df64c55d0b1ddcdedeb97d0596870f9bbc35a98a4cbd981e0354a7f3b58e8d6c7bd822483900a64d403d821981c0a", - "signatures": [], - "asset": {} - }, - { - "id": "2969658647935873457", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11009807324631489084L", - "fee": "10000000", - "signature": "6c8087c79c3c0f3772985f8ee0459cc9fabe3faa66e173116338fd668b0e9ba2c8b6f12dbd5064d66028096170b012d67b3fe0022817a4641d6e8bff0cf6e709", - "signatures": [], - "asset": {} - }, - { - "id": "4025638377532507522", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2037513790649430470L", - "fee": "10000000", - "signature": "80bd7d926fe8b4a8311f591a787f1b93df2ced430494a41764b69e9b92de6078b1ed4bd930e407f1a43bd506fc25be94eeadc147fcef291378ffb82a7b8e4f0d", - "signatures": [], - "asset": {} - }, - { - "id": "4313167705088603682", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11506830473925742632L", - "fee": "10000000", - "signature": "8ef547108c35fb250dec79f01c1ac7dce6563d8b37f22a7f85e488224b6623caf8ae5bfef179cac22759637c79431b2704ec63a3d3858a6259e9471b572b4c00", - "signatures": [], - "asset": {} - }, - { - "id": "5064037264165080132", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13996264772258038665L", - "fee": "10000000", - "signature": "81eb355a6e437f90726006f178104a214ffed81414912aa73f946ad159e5da4ba54c4232ec771d84334b9665aa2601a97120febfa2ffdbb3c497faf31b270402", - "signatures": [], - "asset": {} - }, - { - "id": "4315961170557752336", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15196907279410793719L", - "fee": "10000000", - "signature": "9f6a2dd9bab0a869ac888f9bb9795691fe4bce780a936f527ac0dcf02e9d26d720e9f8a2af67d76f9e4428cf95eb7ae43571cbcc175bd3079ec27dcd7d8af60d", - "signatures": [], - "asset": {} - }, - { - "id": "10156253552195660710", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "18101328368221611426L", - "fee": "10000000", - "signature": "239712991a1d049a200e0785d33f99e3e99537b0fa3e1178d0172ed4a0dbfd7aceec0443dbd1a96c4504d44957fd5dcadfae83980eec12ac4970ba835d50ea0d", - "signatures": [], - "asset": {} - }, - { - "id": "10633224528200373805", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3038510178697972178L", - "fee": "10000000", - "signature": "893c37cb6ad3f508ba36772aac4444ad49147b830ad5f63c6711a8d8f36790e6c8302c9899d14c5f8fcbfbb33e6cc2a2209b97a24095b76b0eb19d66bb46450e", - "signatures": [], - "asset": {} - }, - { - "id": "1289310662615418552", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "14018336151296112016L", - "fee": "10000000", - "signature": "d237153b31cfbf1468c19d44dd208bb40271580a29736e0898615d9c7fde916f129584017920a39e0d104da78f1e6cb76e1d5f90b555ef80a8989665c508890c", - "signatures": [], - "asset": {} - }, - { - "id": "5454931265177014691", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6147291942291731858L", - "fee": "10000000", - "signature": "689fe9ebe71fc7c1cdd6688675a45ce437640ddbb262bebfa7cc0b38ed70663ba29b755b0477214b4436062bcb75dafbd69ba554e917a4f8cef44788900f0f01", - "signatures": [], - "asset": {} - }, - { - "id": "4586118194906731302", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "14846615469478045551L", - "fee": "10000000", - "signature": "3081ea0c44130c1181354fc6ca7ad3cf83b92dccc762ff5a744d5f7dded6f79e62615b38d2c1e5bae213892b0e4aad66134ecd6ce14b107a94b68e8a9c01d908", - "signatures": [], - "asset": {} - }, - { - "id": "9364484208974345967", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17110047919889272525L", - "fee": "10000000", - "signature": "da5eff67679f1b16c0c1c6a9165e0f41cf501129e748bba5f5e48d6355453d11b84e49ce9748c1a6ac31af3002934dc655113c71cca00ff1d98f39a68e77ab0d", - "signatures": [], - "asset": {} - }, - { - "id": "15435095934525696706", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "68059329122227204L", - "fee": "10000000", - "signature": "66ec665811f9f49238c4935e77eb477937118ac0aac1b185dae0ec8e7f15ffa1fb47d2da215529732e196882847d435328aec56997391569f8821eb6afed0903", - "signatures": [], - "asset": {} - }, - { - "id": "7566745013236005023", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "7838076639178338424L", - "fee": "10000000", - "signature": "1ca0ab71dfd28177cae652465929a22dc98f4ec8cbe681d89611d3a13eb63406b4804032b3253f10f097eb117e77ce7ecc682ff0e626a30ee3bd1e7ea44aec0a", - "signatures": [], - "asset": {} - }, - { - "id": "5925522634122353343", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9090572627256317041L", - "fee": "10000000", - "signature": "70fd29a329bce31e079e046eaba78d58833c24e1833fe443b6b0969de3cb732864fd66cf1b4598277894c687c2ad7f6ea1d0e5b27158b8268c83e87eb89e930a", - "signatures": [], - "asset": {} - }, - { - "id": "673109712059907390", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9617151563281131501L", - "fee": "10000000", - "signature": "f4f030ef704ab12b02bdd7fa11e4c96dc19c7d92c1c9877d283a2852afcecbafe1d631b5ee2cf10c1b2a45037e998f3ea9bbbb5dfaae6fc005252f2039c4a609", - "signatures": [], - "asset": {} - }, - { - "id": "7869710848071583148", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6726252519465624456L", - "fee": "10000000", - "signature": "65be1594ba90d4fea2f1c198b5cb0ee96b372107322a05125fca2c3a95e8f66f6beb3f64cdaa8051f462e80e3d90366fe8e205e25818b17e501835133201c706", - "signatures": [], - "asset": {} - }, - { - "id": "13267540047619304133", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3978875557882351502L", - "fee": "10000000", - "signature": "88fb0d7e28d8920e83fb338d535dd6851ada56b8d29e16ba4dec7e4a5eb4b474144d9466e1932c9243f78b16532a61a8edb6b96da5f6a049b1b13c235ba1f70e", - "signatures": [], - "asset": {} - }, - { - "id": "7453165009623102782", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15441829200899900957L", - "fee": "10000000", - "signature": "157bbb9d0f0a5462776e4d7c9f776e5d7ab5f0d22c849a817ca851cb1c8e7dfa693c0fcefb2f4e53962ed363305110718484b1f31caf05139603ea745184e60a", - "signatures": [], - "asset": {} - }, - { - "id": "3990561157000916649", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11004588490103196952L", - "fee": "10000000", - "signature": "5ceef9c322a30f6711147eb7d6feb6c2fd4ef8637de1a20ade404f51e5db8f6346b0196b06c51262f24bf60b54155de91bfa4541bbfba8748981b035bf6f290a", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "a08bae56b0612aff995c55d8a895c63c6c570e47937c89d06b392708410292ca", - "blockSignature": "237e9a449152d456414a3ad180dcbe82ab8b5792bfa9f8dcbb09efd1d44dca341e1e1c7783231516fd4e86cbb379491afeaa8e3f86619f6b2f313ec1c8e2580e", - "height": 4 - }, - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 40, - "numberOfTransactions": 25, - "payloadLength": 2925, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "7752400059973634657", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "309766985700168161L", - "fee": "10000000", - "signature": "cb87f949c1def0964006a4c534ead0deb95c79f58f5c4508d1b8c5a4c768d8bd467fe0ca37a898ffbd0874a3b7b3e8ec9845278c63359a2eb881552da4a0e30e", - "signatures": [], - "asset": {} - }, - { - "id": "3258995506575428122", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2185933284430885504L", - "fee": "10000000", - "signature": "13d8be91b1a00fe96dffeaf5b1d0bb8988cb0ec125edb6ca1f3acf23d78f804e345cf929b6e04b2f3fa4ed65a6b696030e6db66105154c0b9ecbaed7f213f20a", - "signatures": [], - "asset": {} - }, - { - "id": "4106921143252734976", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6700417780469657062L", - "fee": "10000000", - "signature": "fea2c7287df824e0c5df062c2bc1879a7492a2d67c724cc136d6628e16bc451f41bcd532bbb468d3ab05fe6a37093f989c9a66bc294d38e95bee2da8e20cfa01", - "signatures": [], - "asset": {} - }, - { - "id": "10980381717329270816", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15867701141673224975L", - "fee": "10000000", - "signature": "e90399899f1dce5cc20fbd1344185c6d0d445ab9f00a5fb9618185bf10318d3580ac83fe50e128c6708984253f4d4e9763b09033fee4541226d513c2dc2f8d02", - "signatures": [], - "asset": {} - }, - { - "id": "15033197825580018253", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "7749538982696555450L", - "fee": "10000000", - "signature": "286f79893019505859bd13e87d58029551e596220c7883298b4bd025bbcd0d0eae09b87983cc28efe714f81c20edcc1fdfc5b11c32d68a02365780d7fe209f08", - "signatures": [], - "asset": {} - }, - { - "id": "5521556708797779276", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "263761216888896549L", - "fee": "10000000", - "signature": "d489fed583d9ac28a38ca1d3ec33e72d3b16a40ba8d2160d59aa95aa58ae08e998aa46f480be7acfabec1411686d8a986abe374e34c09bddf3179f86148d240d", - "signatures": [], - "asset": {} - }, - { - "id": "15167623828937954059", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9703017731198160198L", - "fee": "10000000", - "signature": "3facc105ddcfc961adb278c3271cfac8b8f34e775541c5a1ab11b1453c85ca3c1febf2bfef79705b066f05942ab95a166ad7d39834080b743346b84d7fa5db0d", - "signatures": [], - "asset": {} - }, - { - "id": "14215880153810057136", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13787002016364430124L", - "fee": "10000000", - "signature": "00e75404acf5dc6d7408073d212d273fcc2a515fbe428b421410cc439ac480dadf6a055ef1dc8cbeea7e482044717bcca97341f7c7ec0ff66af550e6eda78206", - "signatures": [], - "asset": {} - }, - { - "id": "6090723394938994300", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "9e0f67a3a7c119e01ea325f162091e4a7a91411c1d8da17f583f09481834a77e0410aa3baa0147ad312edf2ffac1ef78a13034b33f0d5dfa7e87477c5589e803", - "signatures": [], - "asset": {} - }, - { - "id": "17189589949313588135", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5312766513260345125L", - "fee": "10000000", - "signature": "a77b877efabeddefcb9bcf796f71ebff632934a3d50343e95a464b74a7bd476b4df4485de3ebe6ce81ec4100f81b9ed08339189b0c5728e6a570c472e96b0d0f", - "signatures": [], - "asset": {} - }, - { - "id": "10859540735798758200", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17769700073017685523L", - "fee": "10000000", - "signature": "486f5de6cc249b88715190dbd5ba9397ee2ebc98d5a46130194e2de43f5f47ad4720d1df1ea8341cb185cb6f75194407fd46061322d4176c5787e9ac0606b206", - "signatures": [], - "asset": {} - }, - { - "id": "12510762312883508685", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10555862272344793163L", - "fee": "10000000", - "signature": "dd3dc3504df528251ad8588d0f35d67962cb00832dbd747cf3edc712bf9a12866cb4892d5badf3bd236f03feb595d99493ab7b4b0da6780ec1eec38a0fd3000f", - "signatures": [], - "asset": {} - }, - { - "id": "10488150576653287671", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "7806545753492919148L", - "fee": "10000000", - "signature": "eec66000a042dbb85def2cd8cc029bdbca644d924bdd8ff848ac699609a81a470c755d4d094f9d8bcdf7d7524ff2e3db0c9547380e0252878248fda4e709a306", - "signatures": [], - "asset": {} - }, - { - "id": "13364627675383404769", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "4351572711388220555L", - "fee": "10000000", - "signature": "9000c000aeeff0e7d98ac078abb59c150354ba23f1bdb8bbaa6acabae2500266318226f709eaae4a6107f06f480f9f9e6a097f660b09135f6b8675d0feefb107", - "signatures": [], - "asset": {} - }, - { - "id": "4434016647538685497", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12937672077630275226L", - "fee": "10000000", - "signature": "f2c2566d3c1fea03f4649886b45304dee7169ce35407e2ef43bc59d1888fc3b14a1eb1da10578b378e2201fa284ddd4943085940a35255dcfbaafe5cbd86a009", - "signatures": [], - "asset": {} - }, - { - "id": "9426806496160687621", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9950029393097476480L", - "fee": "10000000", - "signature": "1ce78938b2609e083256766fef4c0fd55b217804425149f8da5c5992bffdf8412ccba22af84501470960cf39a1facc90e5a083b1cab3cc9e97dbef32f1502605", - "signatures": [], - "asset": {} - }, - { - "id": "17561049477170736313", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "4331258378288911563L", - "fee": "10000000", - "signature": "5cc0fac87ed927f0a09f6cb8c6fec894bf79cd331c74d19179029fbc8c47929900c0c7370fea7d2edbe11c81e5b4108ab48e09ed8d3e7f2a8c3ccfe2dd34b903", - "signatures": [], - "asset": {} - }, - { - "id": "16901049218100534256", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2581762640681118072L", - "fee": "10000000", - "signature": "05ba393f6677effa80d8e9ec9fd72dc4c8ed3c81d6e43b5e63cb0b51f4c0732d0739aae31881e759081bd240d8e5ac1b7fda6aa19aca7ec4708b2835f14ac403", - "signatures": [], - "asset": {} - }, - { - "id": "16443552390126008741", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13607583239938732846L", - "fee": "10000000", - "signature": "fa8eea98f848dcfe6a74c30548e946cd02035fc88655611170fe07b7bed024e02fa9182fcb74e1e75ded1f3bf749f7092532095deb543a7aba8e54648e005407", - "signatures": [], - "asset": {} - }, - { - "id": "8416775416417889720", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11959294293312794939L", - "fee": "10000000", - "signature": "f1b2e625f11ef5ba1b04f5ba4ea000ca58b804c99c9e2b97e53879a7fcfe9f39bcbc9bca995a2a8e6230ff980446cfc6af513437c1613ea065028b30ad94860d", - "signatures": [], - "asset": {} - }, - { - "id": "4094753762095767407", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13227119536266737242L", - "fee": "10000000", - "signature": "723bb19c006ee1e96069413edaee9078e50d0c7bffff2a8b0d2c387e25c58d5731d0f76252bc927ba1a10c8ecad13012641358bd78390aa59f741966d23aeb05", - "signatures": [], - "asset": {} - }, - { - "id": "10852866158962089301", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5225235021585670513L", - "fee": "10000000", - "signature": "b4dfb8b8ecd097b17a0117abe791ae69f8118f929b7a1eff4e8b71126a52b16da3fc9feb92c8387278449cfd8f784b3fe3acfe7065b78f1e1574e3d3654d0807", - "signatures": [], - "asset": {} - }, - { - "id": "4636573379062517456", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15300035861842713585L", - "fee": "10000000", - "signature": "63e92a0bbab08a7ae741871f0f2d8ea54cf11b268bfdd04da31323e4ca95a53f326ce763d420d9a100b8ffc96557764b800f3b71095b0c91688890e41f62ac05", - "signatures": [], - "asset": {} - }, - { - "id": "10790235482235615780", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1998811414849260567L", - "fee": "10000000", - "signature": "3681c55bbc58ea8e460749c4581739b23506b88138ef149faf8848abfb73b806006e1acf99b9654421129a6e5aa25ce0c1df53f5574e1dc525f79e0c137db009", - "signatures": [], - "asset": {} - }, - { - "id": "9907739825562008875", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15064680481049926459L", - "fee": "10000000", - "signature": "d240955243e4464667ba5257e26bfbd0b2274b1caacbc6b464b12532ffc23d47f102d9d3cef2ec4acd939109991a2dab109600bf1e66424b36cbc70206bf000a", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "70f0c3ee125d78c5a9eca70a3ca334be0ed8739aad1bab555f0adb381239cc5b", - "blockSignature": "e364cc770dd1bccbc6cf7f2df98e8bbaee6430e1dcdf6b8d0297a36c97587f584b0bd1d02bacd52ef79cd36d3a32d899e8529a3e74f111ebf314d05e6879f40a", - "height": 5 - }, - { - "version": 1, - "totalAmount": "20000000000", - "totalFee": "20000000", - "reward": "0", - "timestamp": 50, - "numberOfTransactions": 2, - "payloadLength": 234, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "14831233385909626183", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15675505605575781355L", - "fee": "10000000", - "signature": "e7ea4142d8871d68b77325f25b911676a6b662bfdaf48a5a40006982874bb190067b8b154c64ae364dd4020cfbd505bcabf79352422d6dd6a86d2589fccf1d0b", - "signatures": [], - "asset": {} - }, - { - "id": "7862217066699506469", - "amount": "10100000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "6dfe53962c422ff7f9633d258ae9ce7a599b900171dedfd1c263620ff9ca8bdae7588e30cd05c7fdb1e2a6747f30b87160ff946483ae4084eb9ec21bff9e8406", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "1e7d5ec9883237745aefb0e76cfc8b2f5afb1c37665556ca26909f23cd95f526", - "blockSignature": "c6e9625fb3513d2d69301bb7d5753686f7fd7e81ab6cb4cea8ca8d6c05bd4d5451ff01147c54793bbc745c519f1b2cf7ad1f39dcdf2f0c775d24b98e10692202", - "height": 6 - } - ], - "accounts": [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": "9999899990000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": "0", - "productivity": 0 - }, - { - "address": "2003981962043442425L", - "publicKey": "5d28e992b80172f38d3a2f9592cad740fd18d3c2e187745cd5f7badf285ed819", - "secondPublicKey": null, - "username": "genesis_4", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 32, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "18181157191600196376L", - "publicKey": "9503d36c0810f9ac1a9d7d45bf778387a2baab151a45d77ac1289fbe29abb18f", - "secondPublicKey": null, - "username": "genesis_35", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 56, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "3485190523478756562L", - "publicKey": "399a7d14610c4da8800ed929fc6a05133deb8fbac8403dec93226e96fa7590ee", - "secondPublicKey": null, - "username": "genesis_12", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 21, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "8579664070066716758L", - "publicKey": "74583aba9c0b92e4f08c8c75e6df341c255ca007971195ff64d6f909dc4b7177", - "secondPublicKey": null, - "username": "genesis_73", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 46, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "12689367895996075612L", - "publicKey": "b00269bd169f0f89bd2f278788616521dd1539868ced5a63b652208a04ee1556", - "secondPublicKey": null, - "username": "genesis_19", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 71, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6596445655213033387L", - "publicKey": "3476bba16437ee0e04a29daa34d753139fbcfc14152372d7be5b7c75d51bac6c", - "secondPublicKey": null, - "username": "genesis_50", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 19, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15685993315437640088L", - "publicKey": "4fe5cd087a319956ddc05725651e56486961b7d5733ecd23e26e463bf9253bb5", - "secondPublicKey": null, - "username": "genesis_5", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 28, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6572481065061292413L", - "publicKey": "386217d98eee87268a54d2d76ce9e801ac86271284d793154989e37cb31bcd0e", - "secondPublicKey": null, - "username": "genesis_16", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 20, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6719024567117648644L", - "publicKey": "1cc68fa0b12521158e09779fd5978ccc0ac26bf99320e00a9549b542dd9ada16", - "secondPublicKey": null, - "username": "genesis_21", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 12, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "1039287838469525702L", - "publicKey": "6fb2e0882cd9d895e1e441b9f9be7f98e877aa0a16ae230ee5caceb7a1b896ae", - "secondPublicKey": null, - "username": "genesis_64", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 44, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "13796903232533379929L", - "publicKey": "a796e9c0516a40ccd0eee7a32fdc2dc297fee40a9c76fef9c1bb0cf41ae69750", - "secondPublicKey": null, - "username": "genesis_6", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 68, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "16807489144327319524L", - "publicKey": "82174ee408161186e650427032f4cfb2496f429b4157da78888cbcea39c387fc", - "secondPublicKey": null, - "username": "genesis_32", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 48, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11595026565287740051L", - "publicKey": "47b9b07df72d38c19867c6a8c12429e6b8e4d2be48b27cd407da590c7a2af0dc", - "secondPublicKey": null, - "username": "genesis_42", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 25, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "6996737717246838071L", - "publicKey": "b5341e839b25c4cc2aaf421704c0fb6ba987d537678e23e45d3ca32454a2908c", - "secondPublicKey": null, - "username": "genesis_24", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 73, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11194005483892021001L", - "publicKey": "948b8b509579306694c00833ec1c0f81e964487db2206ddb1517bfeca2b0dc1b", - "secondPublicKey": null, - "username": "genesis_18", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 54, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "14754807200586084685L", - "publicKey": "6164b0cc68f8de44cde90c78e838b9ee1d6041fa61cf0cfbd834d76bb369a10e", - "secondPublicKey": null, - "username": "genesis_49", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 34, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15279149762694772854L", - "publicKey": "a50a55d4476bb118ba5121a07b51c185a8fe0a92b65840143b006b9820124df4", - "secondPublicKey": null, - "username": "genesis_36", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 67, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11858068254874463650L", - "publicKey": "1af35b29ca515ff5b805a5e3a0ab8c518915b780d5988e76b0672a71b5a3be02", - "secondPublicKey": null, - "username": "genesis_14", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 10, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "10395427086746342233L", - "publicKey": "67651d29dc8d94bcb1174d5bd602762850a89850503b01a5ffde3b726b43d3d2", - "secondPublicKey": null, - "username": "genesis_7", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 39, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11805364634236927749L", - "publicKey": "910da2a8e20f25ccbcb029fdcafd369b43d75e5bc4dc6d92352c29404acc350f", - "secondPublicKey": null, - "username": "genesis_46", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 53, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "8273455169423958419L", - "publicKey": "9d3058175acab969f41ad9b86f7a2926c74258670fe56b37c429c01fca9f2f0f", - "secondPublicKey": null, - "username": "genesis_1", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 63, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3654804916322462690L", - "publicKey": "19ffdf99dee16e4be2db4b0e000b56ab3a4e10bee9f457d8988f75ff7a79fc00", - "secondPublicKey": null, - "username": "genesis_27", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 9, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "8696372244926065755L", - "publicKey": "6d462852d410e84ca199a34d7ccad443784471f22cf3de37c531ce3b87ebbc41", - "secondPublicKey": null, - "username": "genesis_89", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 41, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "17271297386479765505L", - "publicKey": "edbb9828fbe62da2a59afbc8623e8ebc5ed2f9b7f77a0cd1cdcf55edea30521c", - "secondPublicKey": null, - "username": "genesis_61", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 93, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11229203525038722103L", - "publicKey": "b6ac700bf890b887e218dbd55b8f6b091dfc5a684d0fd7a6f69db7dc0313b51b", - "secondPublicKey": null, - "username": "genesis_62", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 74, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11231201826468807624L", - "publicKey": "19d55c023d85d6061d1e196fa440a50907878e2d425bcd893366fa04bc23b4de", - "secondPublicKey": null, - "username": "genesis_88", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 8, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "9528507096611161860L", - "publicKey": "fab7b58be4c1e9542c342023b52e9d359ea89a3af34440bdb97318273e8555f0", - "secondPublicKey": null, - "username": "genesis_71", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 100, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "677098303101863197L", - "publicKey": "31402977c7eaf9e38d18d0689a45d719d615de941f7e80f6db388453b46f4df5", - "secondPublicKey": null, - "username": "genesis_97", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 18, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6253486079725348800L", - "publicKey": "6f04988de7e63537c8f14e84b0eb51e0ea9c5da8b4b9256243b3e40b1aeccb76", - "secondPublicKey": null, - "username": "genesis_53", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 43, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1330932780504881464L", - "publicKey": "68680ca0bcd4676489976837edeac305c34f652e970386013ef26e67589a2516", - "secondPublicKey": null, - "username": "genesis_82", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 40, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9928719876370886655L", - "publicKey": "96c16a6251e1b9a8c918d5821a5aa8dfb9385607258338297221c5a226eca5c6", - "secondPublicKey": null, - "username": "genesis_45", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 58, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "5380829552614149409L", - "publicKey": "2f9b9a43b915bb8dcea45ea3b8552ebec202eb196a7889c2495d948e15f4a724", - "secondPublicKey": null, - "username": "genesis_34", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 17, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "12144255005482188703L", - "publicKey": "f7b9751d59dd6be6029aa36a81a3f6436e2970cf4348845ab6254678fb946c18", - "secondPublicKey": null, - "username": "genesis_56", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 97, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2460251951231579923L", - "publicKey": "a10ed9c59dac2c4b8264dc34f2d318719fb5f20ecdd8d6be2d7abfe32294f20d", - "secondPublicKey": null, - "username": "genesis_75", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 65, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "10718602563400390049L", - "publicKey": "27f43391cca75cbc82d1750307649508d1d318cd015f1f172b97318f17ab954e", - "secondPublicKey": null, - "username": "genesis_67", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 15, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "2393437289429474816L", - "publicKey": "f25af3c59ac7f5155c7a9f36762bd941b9dc9c5c051a1bc2d4e34ed773dd04a3", - "secondPublicKey": null, - "username": "genesis_83", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 94, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15357346183081898956L", - "publicKey": "73fec19d4bfe361c0680a7cfd24b3f744a1c1b29d932c4d89ce6157679f8af7d", - "secondPublicKey": null, - "username": "genesis_92", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 45, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6214967903930344618L", - "publicKey": "85b07e51ffe528f272b7eb734d0496158f2b0f890155ebe59ba2989a8ccc9a49", - "secondPublicKey": null, - "username": "genesis_28", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 49, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9824483707960713406L", - "publicKey": "526931663cbee883ff22369172cba091a5dd5fa1200284fa790d7aeca53d37af", - "secondPublicKey": null, - "username": "genesis_55", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 29, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13047943150548380336L", - "publicKey": "b137de324fcc79dd1a21ae39a2ee8eed05e76b86d8e89d378f8bb766afb8719f", - "secondPublicKey": null, - "username": "genesis_96", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 72, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "537318935439898807L", - "publicKey": "86499879448d1b0215d59cbf078836e3d7d9d2782d56a2274a568761bff36f19", - "secondPublicKey": null, - "username": "genesis_17", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 50, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "12254605294831056546L", - "publicKey": "141b16ac8d5bd150f16b1caa08f689057ca4c4434445e56661831f4e671b7c0a", - "secondPublicKey": null, - "username": "genesis_2", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 7, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11613981515632820140L", - "publicKey": "47c8b3d6a9e418f0920ef58383260bcd04799db150612d4ff6eb399bcd07f216", - "secondPublicKey": null, - "username": "genesis_40", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 26, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1478505779553195737L", - "publicKey": "5c4af5cb0c1c92df2ed4feeb9751e54e951f9d3f77196511f13e636cf6064e74", - "secondPublicKey": null, - "username": "genesis_11", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 31, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9373453086736696113L", - "publicKey": "d3e3c8348bca51461eabfc382f8a01e8e284db54104ad37ec0695d48ae5531ac", - "secondPublicKey": null, - "username": "genesis_84", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 84, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9829702676947904862L", - "publicKey": "9a0f19e60581003b70291cf4a874e8217b04871e676b2c53c85a18ab95c2683b", - "secondPublicKey": null, - "username": "genesis_65", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 60, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "5179180534922237219L", - "publicKey": "0779ca873bbda77f2850965c8a3a3d40a6ee4ec56af55f0a3f16c7c34c0f298b", - "secondPublicKey": null, - "username": "genesis_91", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 5, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "162664226572374905L", - "publicKey": "94b163c5a5ad346db1c84edaff51604164476cf78b8834b6b610dd03bd6b65d9", - "secondPublicKey": null, - "username": "genesis_48", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 55, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "17416795040643460696L", - "publicKey": "95ea7eb026e250741be85e3593166ef0c4cb3a6eb9114dba8f0974987f10403f", - "secondPublicKey": null, - "username": "genesis_30", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 57, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "5728878764625100394L", - "publicKey": "1e82c7db09da2010e7f5fef24d83bc46238a20ef7ecdf12d9f32e4318a818777", - "secondPublicKey": null, - "username": "genesis_93", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 14, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1081724521551096934L", - "publicKey": "c61d0822bbdbfe2a0b5503daff0ce8441c623115c94c0cfcf047a51f8b7160d3", - "secondPublicKey": null, - "username": "genesis_76", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 80, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "11776976371460504977L", - "publicKey": "1e6ce18addd973ad432f05f16a4c86372eaca054cbdbcaf1169ad6df033f6b85", - "secondPublicKey": null, - "username": "genesis_66", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 13, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15692920659979620367L", - "publicKey": "e42bfabc4a61f02131760af5f2fa0311007932a819a508da25f2ce6af2468156", - "secondPublicKey": null, - "username": "genesis_94", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 89, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2371768942272884594L", - "publicKey": "9c16751dbe57f4dff7b3fb8911a62c0cb2bdee6240e3f3fefe76832788cb14c6", - "secondPublicKey": null, - "username": "genesis_58", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 62, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3466073897179860882L", - "publicKey": "9a7452495138cf7cf5a1564c3ef16b186dd8ab4f96423f160e22a3aec6eb614f", - "secondPublicKey": null, - "username": "genesis_43", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 61, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "1156554003019098747L", - "publicKey": "64db2bce729e302f6021047dfd39b6c53caf83b42da4b5b881cb153a3fb31613", - "secondPublicKey": null, - "username": "genesis_80", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 38, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11009807324631489084L", - "publicKey": "4bde949c19a0803631768148019473929b5f8661e9e48efb8d895efa9dd24aef", - "secondPublicKey": null, - "username": "genesis_33", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 27, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2037513790649430470L", - "publicKey": "5f6cc5a8aac752d37c676b0d46a798f7625e37dfa1e96091983274e04ab7ffe2", - "secondPublicKey": null, - "username": "genesis_57", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 33, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11506830473925742632L", - "publicKey": "03e811dda4f51323ac712cd12299410830d655ddffb104f2c9974d90bf8c583a", - "secondPublicKey": null, - "username": "genesis_79", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 4, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13996264772258038665L", - "publicKey": "3be2eb47134d5158e5f7d52076b624b76744b3fba8aa50791b46ba21408524c9", - "secondPublicKey": null, - "username": "genesis_85", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 22, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "15196907279410793719L", - "publicKey": "cdd68a321ea737e82bce23d2208040f79471d36f2e6f84c74ea36ab26245e522", - "secondPublicKey": null, - "username": "genesis_69", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 81, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "18101328368221611426L", - "publicKey": "55405aed8c3a1eabe678be3ad4d36043d6ef8e637d213b84ee703d87f6b250ed", - "secondPublicKey": null, - "username": "genesis_26", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 30, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3038510178697972178L", - "publicKey": "9986cedd4b5a28e4c81d9b4bff0461dddaa25099df00b8632fe99e88df28ce73", - "secondPublicKey": null, - "username": "genesis_78", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 59, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "14018336151296112016L", - "publicKey": "3ff32442bb6da7d60c1b7752b24e6467813c9b698e0f278d48c43580da972135", - "secondPublicKey": null, - "username": "genesis_3", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 24, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6147291942291731858L", - "publicKey": "3ea481498521e9fb1201b2295d0e9afa826ac6a3ef51de2f00365f915ac7ac06", - "secondPublicKey": null, - "username": "genesis_10", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 23, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "14846615469478045551L", - "publicKey": "f9f6ff873c10c24eba834be28a56415a49c9c67b7c0ee9f106da827847168986", - "secondPublicKey": null, - "username": "genesis_70", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 99, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "17110047919889272525L", - "publicKey": "0186d6cbee0c9b1a9783e7202f57fc234b1d98197ada1cc29cfbdf697a636ef1", - "secondPublicKey": null, - "username": "genesis_60", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 2, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "68059329122227204L", - "publicKey": "f62062b7590d46f382fb8c37a26ab0a1bd512951777aedcaa96822230727d3a1", - "secondPublicKey": null, - "username": "genesis_98", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 96, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "7838076639178338424L", - "publicKey": "07935c642c7409c365258c8488760e96a851cee618aec72eeeb135c9c827f0f9", - "secondPublicKey": null, - "username": "genesis_54", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 6, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9090572627256317041L", - "publicKey": "640dfec4541daed209a455577d7ba519ad92b18692edd9ae71d1a02958f47b1b", - "secondPublicKey": null, - "username": "genesis_9", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 36, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9617151563281131501L", - "publicKey": "e818ac2e8e9ffacd2d49f0f2f6739e16711644194d10bb1a8e9e434603125fa1", - "secondPublicKey": null, - "username": "genesis_87", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 91, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6726252519465624456L", - "publicKey": "904c294899819cce0283d8d351cb10febfa0e9f0acd90a820ec8eb90a7084c37", - "secondPublicKey": null, - "username": "genesis_101", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 52, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "3978875557882351502L", - "publicKey": "644a971f2c0d0d4b657d050fca27e5f9265e3dfa02a71f7fbf834cc2f2a6a4c8", - "secondPublicKey": null, - "username": "genesis_68", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 37, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15441829200899900957L", - "publicKey": "9f2fcc688518324273da230afff9756312bf23592174896fab669c2d78b1533c", - "secondPublicKey": null, - "username": "genesis_86", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 64, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11004588490103196952L", - "publicKey": "031e27beab583e2c94cb3167d128fc1a356c1ae88adfcfaa2334abffa3ae0b4c", - "secondPublicKey": null, - "username": "genesis_77", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 3, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "309766985700168161L", - "publicKey": "ba2ea5e324eeb42fa6f4d1132a1d79911721e8507033bb0abd49715f531877b4", - "secondPublicKey": null, - "username": "genesis_59", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 75, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "2185933284430885504L", - "publicKey": "a10f963752b3a44702dfa48b429ac742bea94d97849b1180a36750df3a783621", - "secondPublicKey": null, - "username": "genesis_22", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 66, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "6700417780469657062L", - "publicKey": "8a0bcba8e909036b7a0fdb244f049d847b117d871d203ef7cc4c3917c94fd5fd", - "secondPublicKey": null, - "username": "genesis_29", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 51, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "15867701141673224975L", - "publicKey": "fc8672466cc16688b5e239a784cd0e4c0acf214af039d9b2bf7a006da4043883", - "secondPublicKey": null, - "username": "genesis_37", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 101, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "7749538982696555450L", - "publicKey": "6e904b2f678eb3b6c3042acb188a607d903d441d61508d047fe36b3c982995c8", - "secondPublicKey": null, - "username": "genesis_13", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 42, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "263761216888896549L", - "publicKey": "f33f93aa1f3ddcfd4e42d3206ddaab966f7f1b6672e5096d6da6adefd38edc67", - "secondPublicKey": null, - "username": "genesis_23", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 95, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "9703017731198160198L", - "publicKey": "eabfe7093ef2394deb1b84287f2ceb1b55fe638edc3358a28fc74f64b3498094", - "secondPublicKey": null, - "username": "genesis_47", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 92, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "13787002016364430124L", - "publicKey": "db821a4f828db977c6a8d186cc4a44280a6ef6f54ac18ec9eb32f78735f38683", - "secondPublicKey": null, - "username": "genesis_38", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 87, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "5312766513260345125L", - "publicKey": "ba7acc3bcbd47dbf13d744e57f696341c260ce2ea8f332919f18cb543b1f3fc7", - "secondPublicKey": null, - "username": "genesis_39", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 76, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "17769700073017685523L", - "publicKey": "da673805f349faf9ca1db167cb941b27f4517a36d23b3c21da4159cff0045fbe", - "secondPublicKey": null, - "username": "genesis_25", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 86, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "10555862272344793163L", - "publicKey": "c3d1bc76dea367512df3832c437c7b2c95508e140f655425a733090da86fb82d", - "secondPublicKey": null, - "username": "genesis_8", - "isDelegate": true, - "secondSignature": false, - "balance": 198018, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 78, - "fees": 198018, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "7806545753492919148L", - "publicKey": "cf8a3bf23d1936a34facc4ff63d86d21cc2e1ac17e0010035dc3ef7ae85010dc", - "secondPublicKey": null, - "username": "genesis_31", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 82, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "4351572711388220555L", - "publicKey": "d1c3a2cb254554971db289b917a665b5c547617d6fd20c2d6051bc5dfc805b34", - "secondPublicKey": null, - "username": "genesis_41", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 83, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "12937672077630275226L", - "publicKey": "e13a0267444e026fe755ec128858bf3c519864631e0e4c474ba33f2470a18b83", - "secondPublicKey": null, - "username": "genesis_20", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 88, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "9950029393097476480L", - "publicKey": "bf9f5cfc548d29983cc0dfa5c4ec47c66c31df0f87aa669869678996902ab47f", - "secondPublicKey": null, - "username": "genesis_95", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 4, - "rank": 77, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "4331258378288911563L", - "publicKey": "c4dfedeb4f639f749e498a2307f1545ddd6bda62e5503ac1832b122c4a5aedf9", - "secondPublicKey": null, - "username": "genesis_44", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 79, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "2581762640681118072L", - "publicKey": "01389197bbaf1afb0acd47bbfeabb34aca80fb372a8f694a1c0716b3398db746", - "secondPublicKey": null, - "username": "genesis_51", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 4, - "rank": 1, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13607583239938732846L", - "publicKey": "2b6f49383af36fd9f1a72d5d2708c8c354add89aaea7edc702c420e2d5fdf22e", - "secondPublicKey": null, - "username": "genesis_74", - "isDelegate": true, - "secondSignature": false, - "balance": 99100, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 16, - "fees": 99100, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "11959294293312794939L", - "publicKey": "d8daea40fd098d4d546aa76b8e006ce4368c052ffe2c26b6eb843e925d54a408", - "secondPublicKey": null, - "username": "genesis_15", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 85, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "13227119536266737242L", - "publicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "secondPublicKey": null, - "username": "genesis_90", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 90, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 50 - }, - { - "address": "5225235021585670513L", - "publicKey": "1b5a93c7622c666b0228236a70ee1a31407828b71bfb6daaa29a1509e87d4d3c", - "secondPublicKey": null, - "username": "genesis_72", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 11, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15300035861842713585L", - "publicKey": "76c9494237e608d43fd6fb0114106a7517f5503cf79d7482db58a02304339b6c", - "secondPublicKey": null, - "username": "genesis_99", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 47, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "1998811414849260567L", - "publicKey": "62bbb3c41e43df73de2c3f87e6577d095b84cf6deb1b2d6e87612a9156b980f8", - "secondPublicKey": null, - "username": "genesis_63", - "isDelegate": true, - "secondSignature": false, - "balance": 0, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 35, - "fees": 0, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 0 - }, - { - "address": "15064680481049926459L", - "publicKey": "aa33af13b440746b4f24312cba5fa910eb077ce6b16b84ebb482cb7720b5c686", - "secondPublicKey": null, - "username": "genesis_52", - "isDelegate": true, - "secondSignature": false, - "balance": 99009, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 69, - "fees": 99009, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - }, - { - "address": "15675505605575781355L", - "publicKey": "f827f60366fae9f9ed65384979de780f4a18c6dbfbefb1c7d100957dde51a06d", - "secondPublicKey": null, - "username": "genesis_81", - "isDelegate": true, - "secondSignature": false, - "balance": 297027, - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 98, - "fees": 297027, - "rewards": 0, - "vote": "9999899990000000", - "productivity": 100 - } - ] - } - }, - "input": { - "version": 1, - "totalAmount": "0", - "totalFee": "400000000", - "reward": "0", - "timestamp": 60, - "numberOfTransactions": 4, - "payloadLength": 7033, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "7010724339699493129", - "amount": "0", - "type": 3, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "", - "fee": "100000000", - "signature": "2fa9b5fcfa338791b4081e1bcb24c83ee9106b8e2ba66543b52b2047fbcf4d7f3059d0d468112457e02af7cb09f75020f21dac0d785903f024216ddaa191950b", - "signatures": [], - "asset": { - "votes": [ - "+5d28e992b80172f38d3a2f9592cad740fd18d3c2e187745cd5f7badf285ed819", - "+9503d36c0810f9ac1a9d7d45bf778387a2baab151a45d77ac1289fbe29abb18f", - "+399a7d14610c4da8800ed929fc6a05133deb8fbac8403dec93226e96fa7590ee", - "+74583aba9c0b92e4f08c8c75e6df341c255ca007971195ff64d6f909dc4b7177", - "+b00269bd169f0f89bd2f278788616521dd1539868ced5a63b652208a04ee1556", - "+3476bba16437ee0e04a29daa34d753139fbcfc14152372d7be5b7c75d51bac6c", - "+4fe5cd087a319956ddc05725651e56486961b7d5733ecd23e26e463bf9253bb5", - "+386217d98eee87268a54d2d76ce9e801ac86271284d793154989e37cb31bcd0e", - "+1cc68fa0b12521158e09779fd5978ccc0ac26bf99320e00a9549b542dd9ada16", - "+6fb2e0882cd9d895e1e441b9f9be7f98e877aa0a16ae230ee5caceb7a1b896ae", - "+a796e9c0516a40ccd0eee7a32fdc2dc297fee40a9c76fef9c1bb0cf41ae69750", - "+82174ee408161186e650427032f4cfb2496f429b4157da78888cbcea39c387fc", - "+47b9b07df72d38c19867c6a8c12429e6b8e4d2be48b27cd407da590c7a2af0dc", - "+b5341e839b25c4cc2aaf421704c0fb6ba987d537678e23e45d3ca32454a2908c", - "+948b8b509579306694c00833ec1c0f81e964487db2206ddb1517bfeca2b0dc1b", - "+6164b0cc68f8de44cde90c78e838b9ee1d6041fa61cf0cfbd834d76bb369a10e", - "+a50a55d4476bb118ba5121a07b51c185a8fe0a92b65840143b006b9820124df4", - "+1af35b29ca515ff5b805a5e3a0ab8c518915b780d5988e76b0672a71b5a3be02", - "+67651d29dc8d94bcb1174d5bd602762850a89850503b01a5ffde3b726b43d3d2", - "+910da2a8e20f25ccbcb029fdcafd369b43d75e5bc4dc6d92352c29404acc350f", - "+9d3058175acab969f41ad9b86f7a2926c74258670fe56b37c429c01fca9f2f0f", - "+19ffdf99dee16e4be2db4b0e000b56ab3a4e10bee9f457d8988f75ff7a79fc00", - "+6d462852d410e84ca199a34d7ccad443784471f22cf3de37c531ce3b87ebbc41", - "+edbb9828fbe62da2a59afbc8623e8ebc5ed2f9b7f77a0cd1cdcf55edea30521c", - "+b6ac700bf890b887e218dbd55b8f6b091dfc5a684d0fd7a6f69db7dc0313b51b", - "+19d55c023d85d6061d1e196fa440a50907878e2d425bcd893366fa04bc23b4de", - "+fab7b58be4c1e9542c342023b52e9d359ea89a3af34440bdb97318273e8555f0", - "+31402977c7eaf9e38d18d0689a45d719d615de941f7e80f6db388453b46f4df5", - "+6f04988de7e63537c8f14e84b0eb51e0ea9c5da8b4b9256243b3e40b1aeccb76", - "+68680ca0bcd4676489976837edeac305c34f652e970386013ef26e67589a2516", - "+96c16a6251e1b9a8c918d5821a5aa8dfb9385607258338297221c5a226eca5c6", - "+2f9b9a43b915bb8dcea45ea3b8552ebec202eb196a7889c2495d948e15f4a724", - "+f7b9751d59dd6be6029aa36a81a3f6436e2970cf4348845ab6254678fb946c18" - ] - } - }, - { - "id": "15613130747636672403", - "amount": "0", - "type": 3, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "", - "fee": "100000000", - "signature": "6af74d501aa9524b3ef4a87fc9d22bdb00f1840a1fb22387b27a8222ff5b1f83b11e9e2cb14ff8c7ae5cc79fec5fb4ad56862adcac4b1d96f5df9a503432db0e", - "signatures": [], - "asset": { - "votes": [ - "+a10ed9c59dac2c4b8264dc34f2d318719fb5f20ecdd8d6be2d7abfe32294f20d", - "+27f43391cca75cbc82d1750307649508d1d318cd015f1f172b97318f17ab954e", - "+f25af3c59ac7f5155c7a9f36762bd941b9dc9c5c051a1bc2d4e34ed773dd04a3", - "+73fec19d4bfe361c0680a7cfd24b3f744a1c1b29d932c4d89ce6157679f8af7d", - "+85b07e51ffe528f272b7eb734d0496158f2b0f890155ebe59ba2989a8ccc9a49", - "+526931663cbee883ff22369172cba091a5dd5fa1200284fa790d7aeca53d37af", - "+b137de324fcc79dd1a21ae39a2ee8eed05e76b86d8e89d378f8bb766afb8719f", - "+86499879448d1b0215d59cbf078836e3d7d9d2782d56a2274a568761bff36f19", - "+141b16ac8d5bd150f16b1caa08f689057ca4c4434445e56661831f4e671b7c0a", - "+47c8b3d6a9e418f0920ef58383260bcd04799db150612d4ff6eb399bcd07f216", - "+5c4af5cb0c1c92df2ed4feeb9751e54e951f9d3f77196511f13e636cf6064e74", - "+d3e3c8348bca51461eabfc382f8a01e8e284db54104ad37ec0695d48ae5531ac", - "+9a0f19e60581003b70291cf4a874e8217b04871e676b2c53c85a18ab95c2683b", - "+0779ca873bbda77f2850965c8a3a3d40a6ee4ec56af55f0a3f16c7c34c0f298b", - "+94b163c5a5ad346db1c84edaff51604164476cf78b8834b6b610dd03bd6b65d9", - "+95ea7eb026e250741be85e3593166ef0c4cb3a6eb9114dba8f0974987f10403f", - "+1e82c7db09da2010e7f5fef24d83bc46238a20ef7ecdf12d9f32e4318a818777", - "+c61d0822bbdbfe2a0b5503daff0ce8441c623115c94c0cfcf047a51f8b7160d3", - "+1e6ce18addd973ad432f05f16a4c86372eaca054cbdbcaf1169ad6df033f6b85", - "+e42bfabc4a61f02131760af5f2fa0311007932a819a508da25f2ce6af2468156", - "+9c16751dbe57f4dff7b3fb8911a62c0cb2bdee6240e3f3fefe76832788cb14c6", - "+9a7452495138cf7cf5a1564c3ef16b186dd8ab4f96423f160e22a3aec6eb614f", - "+64db2bce729e302f6021047dfd39b6c53caf83b42da4b5b881cb153a3fb31613", - "+4bde949c19a0803631768148019473929b5f8661e9e48efb8d895efa9dd24aef", - "+5f6cc5a8aac752d37c676b0d46a798f7625e37dfa1e96091983274e04ab7ffe2", - "+03e811dda4f51323ac712cd12299410830d655ddffb104f2c9974d90bf8c583a", - "+3be2eb47134d5158e5f7d52076b624b76744b3fba8aa50791b46ba21408524c9", - "+cdd68a321ea737e82bce23d2208040f79471d36f2e6f84c74ea36ab26245e522", - "+55405aed8c3a1eabe678be3ad4d36043d6ef8e637d213b84ee703d87f6b250ed", - "+9986cedd4b5a28e4c81d9b4bff0461dddaa25099df00b8632fe99e88df28ce73", - "+3ff32442bb6da7d60c1b7752b24e6467813c9b698e0f278d48c43580da972135", - "+3ea481498521e9fb1201b2295d0e9afa826ac6a3ef51de2f00365f915ac7ac06", - "+f9f6ff873c10c24eba834be28a56415a49c9c67b7c0ee9f106da827847168986" - ] - } - }, - { - "id": "1015901308513960925", - "amount": "0", - "type": 3, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "", - "fee": "100000000", - "signature": "d7a510d4abb8afdb0cccc4c1d126ae1bc5e770960d5b7661e732a9552f4495c05456712d79917b77a4ac7b11e9641b093dea3f4b698278705a9336615dbbd00b", - "signatures": [], - "asset": { - "votes": [ - "+0186d6cbee0c9b1a9783e7202f57fc234b1d98197ada1cc29cfbdf697a636ef1", - "+f62062b7590d46f382fb8c37a26ab0a1bd512951777aedcaa96822230727d3a1", - "+07935c642c7409c365258c8488760e96a851cee618aec72eeeb135c9c827f0f9", - "+640dfec4541daed209a455577d7ba519ad92b18692edd9ae71d1a02958f47b1b", - "+e818ac2e8e9ffacd2d49f0f2f6739e16711644194d10bb1a8e9e434603125fa1", - "+904c294899819cce0283d8d351cb10febfa0e9f0acd90a820ec8eb90a7084c37", - "+644a971f2c0d0d4b657d050fca27e5f9265e3dfa02a71f7fbf834cc2f2a6a4c8", - "+9f2fcc688518324273da230afff9756312bf23592174896fab669c2d78b1533c", - "+031e27beab583e2c94cb3167d128fc1a356c1ae88adfcfaa2334abffa3ae0b4c", - "+ba2ea5e324eeb42fa6f4d1132a1d79911721e8507033bb0abd49715f531877b4", - "+a10f963752b3a44702dfa48b429ac742bea94d97849b1180a36750df3a783621", - "+8a0bcba8e909036b7a0fdb244f049d847b117d871d203ef7cc4c3917c94fd5fd", - "+fc8672466cc16688b5e239a784cd0e4c0acf214af039d9b2bf7a006da4043883", - "+6e904b2f678eb3b6c3042acb188a607d903d441d61508d047fe36b3c982995c8", - "+f33f93aa1f3ddcfd4e42d3206ddaab966f7f1b6672e5096d6da6adefd38edc67", - "+eabfe7093ef2394deb1b84287f2ceb1b55fe638edc3358a28fc74f64b3498094", - "+db821a4f828db977c6a8d186cc4a44280a6ef6f54ac18ec9eb32f78735f38683", - "+addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "+ba7acc3bcbd47dbf13d744e57f696341c260ce2ea8f332919f18cb543b1f3fc7", - "+da673805f349faf9ca1db167cb941b27f4517a36d23b3c21da4159cff0045fbe", - "+c3d1bc76dea367512df3832c437c7b2c95508e140f655425a733090da86fb82d", - "+cf8a3bf23d1936a34facc4ff63d86d21cc2e1ac17e0010035dc3ef7ae85010dc", - "+d1c3a2cb254554971db289b917a665b5c547617d6fd20c2d6051bc5dfc805b34", - "+e13a0267444e026fe755ec128858bf3c519864631e0e4c474ba33f2470a18b83", - "+bf9f5cfc548d29983cc0dfa5c4ec47c66c31df0f87aa669869678996902ab47f", - "+c4dfedeb4f639f749e498a2307f1545ddd6bda62e5503ac1832b122c4a5aedf9", - "+01389197bbaf1afb0acd47bbfeabb34aca80fb372a8f694a1c0716b3398db746", - "+2b6f49383af36fd9f1a72d5d2708c8c354add89aaea7edc702c420e2d5fdf22e", - "+d8daea40fd098d4d546aa76b8e006ce4368c052ffe2c26b6eb843e925d54a408", - "+e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "+1b5a93c7622c666b0228236a70ee1a31407828b71bfb6daaa29a1509e87d4d3c", - "+76c9494237e608d43fd6fb0114106a7517f5503cf79d7482db58a02304339b6c", - "+62bbb3c41e43df73de2c3f87e6577d095b84cf6deb1b2d6e87612a9156b980f8" - ] - } - }, - { - "id": "5161485824475083805", - "amount": "0", - "type": 3, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "", - "fee": "100000000", - "signature": "7610459145bb1b80310076f87423a693e7ba22c39801ea4c6e3f280846af76015b0988364ac1300ac651285b665eae9c97ed80b5992cee784c1bc44ba6e01c02", - "signatures": [], - "asset": { - "votes": [ - "+aa33af13b440746b4f24312cba5fa910eb077ce6b16b84ebb482cb7720b5c686", - "+f827f60366fae9f9ed65384979de780f4a18c6dbfbefb1c7d100957dde51a06d" - ] - } - } - ], - "payloadHash": "e685a12323add83d7af2132c9cc78a64048ed1afa014be8bbcc8f74c2b7c32bb", - "blockSignature": "f39b9fec7ffd41cc81f12cb1b1e413b057159aa378078fc7b56aa3a962c29c4b5ebd0606910b04237942606fb8e1eec4e735afcd0fa1658f3713a6d30a168f0f", - "height": 7 - }, - "description": "A valid block with votes transactions", - "output": { - "mutatedState": { - "chain": [ - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 10, - "numberOfTransactions": 25, - "payloadLength": 2925, - "previousBlock": "6524861224470851795", - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "17408074499624623184", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2003981962043442425L", - "fee": "10000000", - "signature": "e24698c4dbc04259bc0176f459e69a67024e023c01e96b692f4817e5372ea81d7babebdc945cd825cdbc86bdf6e9eb473e28fd5426b560e9c1c5bd4b6e59a30b", - "signatures": [], - "asset": {} - }, - { - "id": "18214470982603750134", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "18181157191600196376L", - "fee": "10000000", - "signature": "a63c05c92e966bee1a23861bc7ebe18e6021f90beadea5ad222934d728a709f6140dc01dfe686bc2cb3c7d7608f535f16d26388a44f860fcd0d860cf94c6c90a", - "signatures": [], - "asset": {} - }, - { - "id": "15144340352790349396", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3485190523478756562L", - "fee": "10000000", - "signature": "9200e80fb66b12375d35835df2bad0bc0af94532609ff57e8084e7a8f9eefda05e36a5ac6c896f907a2aa9c4cf27610e3f85e42b7180c252eceaadd7e4202601", - "signatures": [], - "asset": {} - }, - { - "id": "8571884316970670251", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "8579664070066716758L", - "fee": "10000000", - "signature": "135033c801c93f8375884f9a21726c5d8cda3d713ae3ff72488b13e5e971339c9f5135b726ba4a80748f99d063d02b84cfcf6b5599d6e42fe04f075636828d0a", - "signatures": [], - "asset": {} - }, - { - "id": "11438343245763310076", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12689367895996075612L", - "fee": "10000000", - "signature": "684a6c0d248996aba86deaf9d0b5328cd54c42a434d8b1c249c585c6a4dcb65ccd09ad3903d2de0b76e84efcb7b65dbc03d84a6c201490f0a1120c2560358a07", - "signatures": [], - "asset": {} - }, - { - "id": "8717371296663044569", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6596445655213033387L", - "fee": "10000000", - "signature": "3b4bf5eb07d4c59d4c371f6b4b2c01b76f88f2458fdbc0bcdc734ed7546933a7e84eafb9232a0b410ee0359ab42b48a5a762bd8c7ff16e1fcae3a97deca5f301", - "signatures": [], - "asset": {} - }, - { - "id": "5934184169045274396", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15685993315437640088L", - "fee": "10000000", - "signature": "45e11a406aa296c8706595c19856d69420a5b19e66272962e7b098daf0bf4a9c531b6635f0377d3705eedf729ea649b16efba790644289c5f1c4f334467e8208", - "signatures": [], - "asset": {} - }, - { - "id": "8966547111821019207", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6572481065061292413L", - "fee": "10000000", - "signature": "4a390d8eb2f529abb5204ff8a4530c1e703735d9ab83e09fd49287467a6c53257dcfb1ef15a7b8fe4b5181216f557f2aafc57be67fc7cd28e710f24354a4ca00", - "signatures": [], - "asset": {} - }, - { - "id": "2554056939590297675", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6719024567117648644L", - "fee": "10000000", - "signature": "d64f78a4212ee2484858984b6d549b4ed7305ecc159ef9146da7491abc59a8513dfdcd8a5ec6a5fef6e7810f082e0837b47cfbb38df8f458a1a3625a85dc4300", - "signatures": [], - "asset": {} - }, - { - "id": "2721340684530931642", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1039287838469525702L", - "fee": "10000000", - "signature": "361ad15e6575e347160bceaae522be5c57f61631e02a27a8f32938bc0ccfefd1361392da908e22b8f51af7b6e92ce24497a6fa324dfe0933785c099a4ebd4408", - "signatures": [], - "asset": {} - }, - { - "id": "4778823118585864311", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13796903232533379929L", - "fee": "10000000", - "signature": "98cbe64bb70d194acb3e2702e9d4bf8e7957bbdf9ea738fe0e49df5537012408076c6df603fa406877397a38adf694773cdaa0df5cf193e0363f996c9f7dcd06", - "signatures": [], - "asset": {} - }, - { - "id": "9978641824727881461", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "16807489144327319524L", - "fee": "10000000", - "signature": "4421f7b22514654dbe0721e465979b272f1362de133ddab7d53a08b292d140f4ca3a7a7772ebc658c08a7b35e9b202e9d76123234effee9cadd0dce45b7aad0c", - "signatures": [], - "asset": {} - }, - { - "id": "4436319808547332365", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11595026565287740051L", - "fee": "10000000", - "signature": "20fd5fd97ef1dc5f41b04072ace7c5bf9050a334737ac01671eb1bcc60b8cbb9ea7802259f9de8d133c8c170c2494a39dc31a9a12437a243dfad74ade9466d0b", - "signatures": [], - "asset": {} - }, - { - "id": "16926733957426027033", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6996737717246838071L", - "fee": "10000000", - "signature": "35464c5bdc87bb3430596acf8a530de82764f17aab9364714db2b77b87094b4af66a3a5bbb75a5317d60859cb4f8eb44b6b8fd50fc0cf42a3de6f8a89c4d2701", - "signatures": [], - "asset": {} - }, - { - "id": "11566210006759795875", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11194005483892021001L", - "fee": "10000000", - "signature": "98991c29a56f77834a71689113360ba90e794f7fe812bfe05e7039b78809c18cc8b327b276b025eebd78d137770bc0e1777cf02244820c6f358cf276c24b3608", - "signatures": [], - "asset": {} - }, - { - "id": "2950060088463067794", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "14754807200586084685L", - "fee": "10000000", - "signature": "8272461ac6a08ebf3cb077cb3739208a4bdc0eb3ad145c6c3d0cb3c1340ac0c24003b51da8e1574f1031e0ee78b2304c20e4bf972e410987711515a8cecad80a", - "signatures": [], - "asset": {} - }, - { - "id": "9505852309335295718", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15279149762694772854L", - "fee": "10000000", - "signature": "aaadf96d3cf943cd852545799e547262a443bcd2925814e9afa71a8d95b4a4fe6caaab34665611fa5f011853116a4303280fba50a9c43c6aa1cd303697c28a06", - "signatures": [], - "asset": {} - }, - { - "id": "13895931791342724143", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11858068254874463650L", - "fee": "10000000", - "signature": "b55a125e3bd7c69270ec1ac0a13263601a1e40ad296e71b0b02654ce370379c16547fc1db38d4dd8ba69723b5c765e31891ce37b74e69d6fdeb644a3518bd90d", - "signatures": [], - "asset": {} - }, - { - "id": "8057304715611381839", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10395427086746342233L", - "fee": "10000000", - "signature": "4899ad027169af63870e8f588efda24e876cfbd88ac6a91751b93f1867f1ae3814162879951c20359be680109edfee68d046df7721d97d43544ef94fdf496f07", - "signatures": [], - "asset": {} - }, - { - "id": "4541779353911767408", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11805364634236927749L", - "fee": "10000000", - "signature": "bbfa2e638ed756ae1b417b1acdb98c04bb72de9d49664a0e292a1b1dd2d6161916e201b051300575c4f455f16edd0991e22edb17d381432afba534addfe85800", - "signatures": [], - "asset": {} - }, - { - "id": "16234710995017930149", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "8273455169423958419L", - "fee": "10000000", - "signature": "523a2dbc3da5f7b852fc5d91bc6d60ea91d23e955270fe2fc3d2c105b32177f8a83c43caad9b757940d61af11e9f51b973e058bf3d52b6bfcbfb0796b9c11c02", - "signatures": [], - "asset": {} - }, - { - "id": "7909124073833544194", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3654804916322462690L", - "fee": "10000000", - "signature": "d299eac2e8f0a303ea8d8c6e49eb842ca7fc4b9ce95efebaa82805cf31d00a3ec8096f2ed1bda7082811f75ffd1de313007e9cb92e670274b417c4cd41c3e505", - "signatures": [], - "asset": {} - }, - { - "id": "16044790640489915798", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "8696372244926065755L", - "fee": "10000000", - "signature": "f38e7151edcbf48c856917dfb38cd702540538517e6d44b2c30d79f9c00cde7c3fad45d4c8aa8f4e9ec17751cb2f710cbdd95c415dbad2d7930c077f1278200b", - "signatures": [], - "asset": {} - }, - { - "id": "2215818049991751170", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17271297386479765505L", - "fee": "10000000", - "signature": "8d40cea918b463bf29a999f30711fa2e62a28191bbf80bf7df6a1214cb803bcbe38a34b207ba325597feb8289d9b783c370c5e65a31e5defb38a93e9ae29e705", - "signatures": [], - "asset": {} - }, - { - "id": "12578439256316100319", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11229203525038722103L", - "fee": "10000000", - "signature": "a3b502ccf578fffd70a8f5c13422690a35f71b9fd8a706e045fbf5dd2acbd8d199f6f3f705befbd5063d15ea4b6a3a3771641941c53f786b518a581a1224ef0e", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "14d44ba469eada0eb841a9880ae043b11fc65c8ade1ac6ea177a9bc92bfd8743", - "blockSignature": "815e3c2ba1970d4c7a3b508605990da93d0be5d25e8cd14423ceb03bffe247771e458937cee5a05f20ffa0b9940e890a144a88d81879181c2f74aaf8c82cec05", - "height": 2 - }, - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 20, - "numberOfTransactions": 25, - "payloadLength": 2925, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "8025799438374852533", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11231201826468807624L", - "fee": "10000000", - "signature": "5b74278a1e0a776bc0554848b581b20a51dfeb7dfaca0a66e052ed6f8a650b6bdf2b279bf63ca86cb9a46d03df93a6df9f38ec0bbc93725bedef946b11787f02", - "signatures": [], - "asset": {} - }, - { - "id": "14272182229476900895", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9528507096611161860L", - "fee": "10000000", - "signature": "e23287eb64154d806bbfcdf490b5fd1a2f0905e8349cb77829c50cd953b8a5874fe83b89605783167e5990421168403964fb4ac78b2695e7b974f12f66ae550c", - "signatures": [], - "asset": {} - }, - { - "id": "3311584351735422633", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "677098303101863197L", - "fee": "10000000", - "signature": "7220eb1990a8bae0798bc06f662d94583eec1f9cca2031afd7e8a67ee276aca2851cb3b8e4f9a8f8ff42de019df5f60251c20bf1fa922f7b152202ed75669702", - "signatures": [], - "asset": {} - }, - { - "id": "8228571172023235083", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6253486079725348800L", - "fee": "10000000", - "signature": "1bae15165fc0b68de768d300edf07fb01acccca8ee0b13dbd409d7cf8b516a157af10f64f503cb85e9fbb07ead5578a7d79130b93a022e0b7a21597758bc0100", - "signatures": [], - "asset": {} - }, - { - "id": "13106470124845268823", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1330932780504881464L", - "fee": "10000000", - "signature": "51e60824d82e7b8b98bf3085a1da06947f710099b6765f8d55f24797a63d979525cde301921a86ed41c9a472443405241b30d12d31daace265343b96c6fde205", - "signatures": [], - "asset": {} - }, - { - "id": "297019167674035622", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9928719876370886655L", - "fee": "10000000", - "signature": "e59a0cf6064b7dc42c8cb9c50f7ebc6bddfdc114a7a4bf04c5619ef2ada3412e8f1165677279849334f4b1500d7eb713b9f95060f0d72dc56d95660b878b0309", - "signatures": [], - "asset": {} - }, - { - "id": "12288310449397079822", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5380829552614149409L", - "fee": "10000000", - "signature": "45fdd950c987a1db455984ec01cb9ece146110b1374c7909c2f1657934887846457dc081136d576fdbf6ee2c38e7021732582dbdcc6c5229190e313585580605", - "signatures": [], - "asset": {} - }, - { - "id": "11562389390458051917", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12144255005482188703L", - "fee": "10000000", - "signature": "9fc46919b6676120ef2a4d358e9a0f267c2bf99155f748837b73ff563e1ed3d6ca303bc897969cafe13225f2195caecc59828a8c53121ea6a0208ba70a1d0003", - "signatures": [], - "asset": {} - }, - { - "id": "10611516385870674765", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2460251951231579923L", - "fee": "10000000", - "signature": "89ec557ee9c9b98a375375d0e54f579057f7484bc0631737fdc4fecee1e74d43e478d356212ac08978860cbded5994cfdfddd4c071662817f2666d407c93b10f", - "signatures": [], - "asset": {} - }, - { - "id": "16939833311689537831", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10718602563400390049L", - "fee": "10000000", - "signature": "8c32a8ab117386fdf77e954be5494a46902931663f05ce1d97900d9a19697e7887bfe332ca24c5eea85e7f31172c59c5524860fee38b05e97138a6595db27d0c", - "signatures": [], - "asset": {} - }, - { - "id": "7102597587944840517", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2393437289429474816L", - "fee": "10000000", - "signature": "8ba2e2d8822b428f524c8c8f77a4a39bf5a5d3545e941187c0f71144b8986c3e98d2ba4c2fd0e291aa984f39aa140c493ff4824784584c18a9b996d7e68ea708", - "signatures": [], - "asset": {} - }, - { - "id": "3569978312214633777", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15357346183081898956L", - "fee": "10000000", - "signature": "df7e00b2967d3f47ee6559603db0a2a48654cc89d3bfe3395ae93d5cb425b05ce81ab5c060b38c3684a0c30f76a259b1f7931b8e9db40f74f6ee628cf4609400", - "signatures": [], - "asset": {} - }, - { - "id": "13782360517805908541", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6214967903930344618L", - "fee": "10000000", - "signature": "5f1a0da17ccb5528dd7b14633edfc10129e0b90bf12b66fe28183ec8536846bd4d77cce07a8fd5ffa24977afd6a2c4472e7f6224731d7ecc82054ca2b345740d", - "signatures": [], - "asset": {} - }, - { - "id": "18049803800985700176", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9824483707960713406L", - "fee": "10000000", - "signature": "5adb3a10ec0d564bcd42ca0f9e4d6f363e2e581c883dd2eefa1267759c10bb6f5c0415086600b64bffca627f36f8f51f0d2cd8501ddaa1fc199ec49de3cb6206", - "signatures": [], - "asset": {} - }, - { - "id": "5623204282959182822", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13047943150548380336L", - "fee": "10000000", - "signature": "643213572df5dd87bdd60dab83ab01350a1d48df9395b3cd63c5a344e3287d634c2860372e8226b6bafeba502752a17fadd8d321e30104edfdd7a13cc7dbac0d", - "signatures": [], - "asset": {} - }, - { - "id": "11795928299228256921", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "537318935439898807L", - "fee": "10000000", - "signature": "67b211bfd5fea06c46b34845944e214652a0246ac1572c0e22669e8561f96b4e8b6c460541a48e0513888ee923b2577a59d0f9cd0570519e1a1867745d1f0004", - "signatures": [], - "asset": {} - }, - { - "id": "16884214222620549673", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12254605294831056546L", - "fee": "10000000", - "signature": "d1c624fed68d4679ca2e4d3d985a82a53b68e8dbbbb1b44d59cd66078c0e42d480b74121cbdbe068e81a069ec34a81b379a49a9db69f862aeb139a3c1081c609", - "signatures": [], - "asset": {} - }, - { - "id": "115840012078790467", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11613981515632820140L", - "fee": "10000000", - "signature": "d2607f14f63d0d2ef0853e2465b95efa0032d1e09ade982e8ed4f87421d5cabde441b076167f887a8ff534941e4b9a436cc4713f9c04aa464795b634af48a709", - "signatures": [], - "asset": {} - }, - { - "id": "11107239525522473643", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1478505779553195737L", - "fee": "10000000", - "signature": "94f544abe1c946c7e1e0b28561944d1239bb8ba2ff6440c1f7dcdfdcfcefffe635405ff437d3b2f0a93f8ea76ef55c526c110c293aecbd0df99bd796b72c9b0e", - "signatures": [], - "asset": {} - }, - { - "id": "16198802721311480099", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9373453086736696113L", - "fee": "10000000", - "signature": "67eda05fec83e4a79f7ecc42bde5d5fc475da9635104e9001ef923605c6c8339c38328e1fde6d40c170ebf7b3b31d6b67fa479403fa776f2a589b3dab1efb705", - "signatures": [], - "asset": {} - }, - { - "id": "5128910203205860027", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9829702676947904862L", - "fee": "10000000", - "signature": "1a379d3f5fc809f04fe51adc0c596e5ea04e4ad42051f474b577b7c6a10aedacf2963e687a26f13cdf0c4dddd334c91b4579bce587b0cccc0834213f7bed5f02", - "signatures": [], - "asset": {} - }, - { - "id": "9862918556078052822", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5179180534922237219L", - "fee": "10000000", - "signature": "b561059a9593465399d6c9cd37d8ec01d0755320c3b2237b9068d1c3e70f19708fb5bdb5cf1571da7cfac06c337cdba0f12f783b46083b1ba9a8c5204325b30d", - "signatures": [], - "asset": {} - }, - { - "id": "4103387560672131179", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "162664226572374905L", - "fee": "10000000", - "signature": "b4af7c3defe470c7c891306b935743beabea12df0eab1a34409d6073fd8280e9ad8fb6273f10b600b86057a955f4c35484517506aa985c9311bcd5562b1d4b02", - "signatures": [], - "asset": {} - }, - { - "id": "16460978214317117325", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17416795040643460696L", - "fee": "10000000", - "signature": "fafa1a89ef3ef3f86a86b52016955be28c6f03b6317935c5b2c93fc41914d5439ea7ae0a21dc2e3bdc473d03caa72c31950f8d2e7bc5953816cd6c2435e21205", - "signatures": [], - "asset": {} - }, - { - "id": "2504049017519902027", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5728878764625100394L", - "fee": "10000000", - "signature": "c1ce9612c3d44c44c805c7f9fe5c0abfa5d0149eb25af1c9c09d7bdb6e37d23e38881ceefb171a72acb515e0418a2ad6e597b478bd5550e8c32ea9e4ed132b08", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "67397a64ceb1a63a922c05cbb30314b74ebc3f0543f680a8112aefc7de9e28a1", - "blockSignature": "34bc8325d20712c72de3b845b5f9ed9830bee62623349e84a6897e5fcfb0986d315d992792d2ca3832452bcd04c96473c7297c09e897b827bdfb22f154b7b505", - "height": 3 - }, - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 30, - "numberOfTransactions": 25, - "payloadLength": 2925, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "11696576473815207568", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1081724521551096934L", - "fee": "10000000", - "signature": "3caa9eaf46f2d49ff4decac3b72035bc5c48f94e2d128edc34e22c5cf58099d653be989e6c9f626a73ac072c7258b92a8c07a56b359cc603dd8d6dafc879bf0e", - "signatures": [], - "asset": {} - }, - { - "id": "17236572932986835261", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11776976371460504977L", - "fee": "10000000", - "signature": "9a761f32980dc9ba7b808de9a2fc8bf42a4e1ec421a43cb2580e637575266a5a489c2019576eec808472c2e70d83071ce4298c30c3406a28c88d9a795b36e10b", - "signatures": [], - "asset": {} - }, - { - "id": "1102904660231501725", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15692920659979620367L", - "fee": "10000000", - "signature": "fb8bcc19bd4bee4be45c92775314fa53aedec067db4b950705d895d9b5b69ed9a6b9d6c6564fd4d817124734428e95f517a3efc75a776e90cdb84ea76b729000", - "signatures": [], - "asset": {} - }, - { - "id": "3552920213127837305", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2371768942272884594L", - "fee": "10000000", - "signature": "53746e360137783b9e8cfd7ddffd5bc2949f725eeaccc359e2a18d8448fa1d42fb0bd14ffb3e161296212d734aa2d398b2472d4825192c3101001eae84953809", - "signatures": [], - "asset": {} - }, - { - "id": "12962593567192191813", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3466073897179860882L", - "fee": "10000000", - "signature": "1b5d0e2c55bc33f39a1fb1784e72ba9f743edf7c1a26438501fe3f221b6399625be3d65dee9371edeea93f87762fed631de8735f412562d81e9bdd421e817306", - "signatures": [], - "asset": {} - }, - { - "id": "6151870859045042004", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1156554003019098747L", - "fee": "10000000", - "signature": "5abe569773136e954cb987c22e479872586df64c55d0b1ddcdedeb97d0596870f9bbc35a98a4cbd981e0354a7f3b58e8d6c7bd822483900a64d403d821981c0a", - "signatures": [], - "asset": {} - }, - { - "id": "2969658647935873457", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11009807324631489084L", - "fee": "10000000", - "signature": "6c8087c79c3c0f3772985f8ee0459cc9fabe3faa66e173116338fd668b0e9ba2c8b6f12dbd5064d66028096170b012d67b3fe0022817a4641d6e8bff0cf6e709", - "signatures": [], - "asset": {} - }, - { - "id": "4025638377532507522", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2037513790649430470L", - "fee": "10000000", - "signature": "80bd7d926fe8b4a8311f591a787f1b93df2ced430494a41764b69e9b92de6078b1ed4bd930e407f1a43bd506fc25be94eeadc147fcef291378ffb82a7b8e4f0d", - "signatures": [], - "asset": {} - }, - { - "id": "4313167705088603682", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11506830473925742632L", - "fee": "10000000", - "signature": "8ef547108c35fb250dec79f01c1ac7dce6563d8b37f22a7f85e488224b6623caf8ae5bfef179cac22759637c79431b2704ec63a3d3858a6259e9471b572b4c00", - "signatures": [], - "asset": {} - }, - { - "id": "5064037264165080132", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13996264772258038665L", - "fee": "10000000", - "signature": "81eb355a6e437f90726006f178104a214ffed81414912aa73f946ad159e5da4ba54c4232ec771d84334b9665aa2601a97120febfa2ffdbb3c497faf31b270402", - "signatures": [], - "asset": {} - }, - { - "id": "4315961170557752336", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15196907279410793719L", - "fee": "10000000", - "signature": "9f6a2dd9bab0a869ac888f9bb9795691fe4bce780a936f527ac0dcf02e9d26d720e9f8a2af67d76f9e4428cf95eb7ae43571cbcc175bd3079ec27dcd7d8af60d", - "signatures": [], - "asset": {} - }, - { - "id": "10156253552195660710", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "18101328368221611426L", - "fee": "10000000", - "signature": "239712991a1d049a200e0785d33f99e3e99537b0fa3e1178d0172ed4a0dbfd7aceec0443dbd1a96c4504d44957fd5dcadfae83980eec12ac4970ba835d50ea0d", - "signatures": [], - "asset": {} - }, - { - "id": "10633224528200373805", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3038510178697972178L", - "fee": "10000000", - "signature": "893c37cb6ad3f508ba36772aac4444ad49147b830ad5f63c6711a8d8f36790e6c8302c9899d14c5f8fcbfbb33e6cc2a2209b97a24095b76b0eb19d66bb46450e", - "signatures": [], - "asset": {} - }, - { - "id": "1289310662615418552", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "14018336151296112016L", - "fee": "10000000", - "signature": "d237153b31cfbf1468c19d44dd208bb40271580a29736e0898615d9c7fde916f129584017920a39e0d104da78f1e6cb76e1d5f90b555ef80a8989665c508890c", - "signatures": [], - "asset": {} - }, - { - "id": "5454931265177014691", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6147291942291731858L", - "fee": "10000000", - "signature": "689fe9ebe71fc7c1cdd6688675a45ce437640ddbb262bebfa7cc0b38ed70663ba29b755b0477214b4436062bcb75dafbd69ba554e917a4f8cef44788900f0f01", - "signatures": [], - "asset": {} - }, - { - "id": "4586118194906731302", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "14846615469478045551L", - "fee": "10000000", - "signature": "3081ea0c44130c1181354fc6ca7ad3cf83b92dccc762ff5a744d5f7dded6f79e62615b38d2c1e5bae213892b0e4aad66134ecd6ce14b107a94b68e8a9c01d908", - "signatures": [], - "asset": {} - }, - { - "id": "9364484208974345967", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17110047919889272525L", - "fee": "10000000", - "signature": "da5eff67679f1b16c0c1c6a9165e0f41cf501129e748bba5f5e48d6355453d11b84e49ce9748c1a6ac31af3002934dc655113c71cca00ff1d98f39a68e77ab0d", - "signatures": [], - "asset": {} - }, - { - "id": "15435095934525696706", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "68059329122227204L", - "fee": "10000000", - "signature": "66ec665811f9f49238c4935e77eb477937118ac0aac1b185dae0ec8e7f15ffa1fb47d2da215529732e196882847d435328aec56997391569f8821eb6afed0903", - "signatures": [], - "asset": {} - }, - { - "id": "7566745013236005023", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "7838076639178338424L", - "fee": "10000000", - "signature": "1ca0ab71dfd28177cae652465929a22dc98f4ec8cbe681d89611d3a13eb63406b4804032b3253f10f097eb117e77ce7ecc682ff0e626a30ee3bd1e7ea44aec0a", - "signatures": [], - "asset": {} - }, - { - "id": "5925522634122353343", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9090572627256317041L", - "fee": "10000000", - "signature": "70fd29a329bce31e079e046eaba78d58833c24e1833fe443b6b0969de3cb732864fd66cf1b4598277894c687c2ad7f6ea1d0e5b27158b8268c83e87eb89e930a", - "signatures": [], - "asset": {} - }, - { - "id": "673109712059907390", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9617151563281131501L", - "fee": "10000000", - "signature": "f4f030ef704ab12b02bdd7fa11e4c96dc19c7d92c1c9877d283a2852afcecbafe1d631b5ee2cf10c1b2a45037e998f3ea9bbbb5dfaae6fc005252f2039c4a609", - "signatures": [], - "asset": {} - }, - { - "id": "7869710848071583148", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6726252519465624456L", - "fee": "10000000", - "signature": "65be1594ba90d4fea2f1c198b5cb0ee96b372107322a05125fca2c3a95e8f66f6beb3f64cdaa8051f462e80e3d90366fe8e205e25818b17e501835133201c706", - "signatures": [], - "asset": {} - }, - { - "id": "13267540047619304133", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "3978875557882351502L", - "fee": "10000000", - "signature": "88fb0d7e28d8920e83fb338d535dd6851ada56b8d29e16ba4dec7e4a5eb4b474144d9466e1932c9243f78b16532a61a8edb6b96da5f6a049b1b13c235ba1f70e", - "signatures": [], - "asset": {} - }, - { - "id": "7453165009623102782", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15441829200899900957L", - "fee": "10000000", - "signature": "157bbb9d0f0a5462776e4d7c9f776e5d7ab5f0d22c849a817ca851cb1c8e7dfa693c0fcefb2f4e53962ed363305110718484b1f31caf05139603ea745184e60a", - "signatures": [], - "asset": {} - }, - { - "id": "3990561157000916649", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11004588490103196952L", - "fee": "10000000", - "signature": "5ceef9c322a30f6711147eb7d6feb6c2fd4ef8637de1a20ade404f51e5db8f6346b0196b06c51262f24bf60b54155de91bfa4541bbfba8748981b035bf6f290a", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "a08bae56b0612aff995c55d8a895c63c6c570e47937c89d06b392708410292ca", - "blockSignature": "237e9a449152d456414a3ad180dcbe82ab8b5792bfa9f8dcbb09efd1d44dca341e1e1c7783231516fd4e86cbb379491afeaa8e3f86619f6b2f313ec1c8e2580e", - "height": 4 - }, - { - "version": 1, - "totalAmount": "247500000000", - "totalFee": "250000000", - "reward": "0", - "timestamp": 40, - "numberOfTransactions": 25, - "payloadLength": 2925, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "7752400059973634657", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "309766985700168161L", - "fee": "10000000", - "signature": "cb87f949c1def0964006a4c534ead0deb95c79f58f5c4508d1b8c5a4c768d8bd467fe0ca37a898ffbd0874a3b7b3e8ec9845278c63359a2eb881552da4a0e30e", - "signatures": [], - "asset": {} - }, - { - "id": "3258995506575428122", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2185933284430885504L", - "fee": "10000000", - "signature": "13d8be91b1a00fe96dffeaf5b1d0bb8988cb0ec125edb6ca1f3acf23d78f804e345cf929b6e04b2f3fa4ed65a6b696030e6db66105154c0b9ecbaed7f213f20a", - "signatures": [], - "asset": {} - }, - { - "id": "4106921143252734976", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "6700417780469657062L", - "fee": "10000000", - "signature": "fea2c7287df824e0c5df062c2bc1879a7492a2d67c724cc136d6628e16bc451f41bcd532bbb468d3ab05fe6a37093f989c9a66bc294d38e95bee2da8e20cfa01", - "signatures": [], - "asset": {} - }, - { - "id": "10980381717329270816", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15867701141673224975L", - "fee": "10000000", - "signature": "e90399899f1dce5cc20fbd1344185c6d0d445ab9f00a5fb9618185bf10318d3580ac83fe50e128c6708984253f4d4e9763b09033fee4541226d513c2dc2f8d02", - "signatures": [], - "asset": {} - }, - { - "id": "15033197825580018253", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "7749538982696555450L", - "fee": "10000000", - "signature": "286f79893019505859bd13e87d58029551e596220c7883298b4bd025bbcd0d0eae09b87983cc28efe714f81c20edcc1fdfc5b11c32d68a02365780d7fe209f08", - "signatures": [], - "asset": {} - }, - { - "id": "5521556708797779276", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "263761216888896549L", - "fee": "10000000", - "signature": "d489fed583d9ac28a38ca1d3ec33e72d3b16a40ba8d2160d59aa95aa58ae08e998aa46f480be7acfabec1411686d8a986abe374e34c09bddf3179f86148d240d", - "signatures": [], - "asset": {} - }, - { - "id": "15167623828937954059", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9703017731198160198L", - "fee": "10000000", - "signature": "3facc105ddcfc961adb278c3271cfac8b8f34e775541c5a1ab11b1453c85ca3c1febf2bfef79705b066f05942ab95a166ad7d39834080b743346b84d7fa5db0d", - "signatures": [], - "asset": {} - }, - { - "id": "14215880153810057136", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13787002016364430124L", - "fee": "10000000", - "signature": "00e75404acf5dc6d7408073d212d273fcc2a515fbe428b421410cc439ac480dadf6a055ef1dc8cbeea7e482044717bcca97341f7c7ec0ff66af550e6eda78206", - "signatures": [], - "asset": {} - }, - { - "id": "6090723394938994300", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10881167371402274308L", - "fee": "10000000", - "signature": "9e0f67a3a7c119e01ea325f162091e4a7a91411c1d8da17f583f09481834a77e0410aa3baa0147ad312edf2ffac1ef78a13034b33f0d5dfa7e87477c5589e803", - "signatures": [], - "asset": {} - }, - { - "id": "17189589949313588135", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5312766513260345125L", - "fee": "10000000", - "signature": "a77b877efabeddefcb9bcf796f71ebff632934a3d50343e95a464b74a7bd476b4df4485de3ebe6ce81ec4100f81b9ed08339189b0c5728e6a570c472e96b0d0f", - "signatures": [], - "asset": {} - }, - { - "id": "10859540735798758200", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "17769700073017685523L", - "fee": "10000000", - "signature": "486f5de6cc249b88715190dbd5ba9397ee2ebc98d5a46130194e2de43f5f47ad4720d1df1ea8341cb185cb6f75194407fd46061322d4176c5787e9ac0606b206", - "signatures": [], - "asset": {} - }, - { - "id": "12510762312883508685", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "10555862272344793163L", - "fee": "10000000", - "signature": "dd3dc3504df528251ad8588d0f35d67962cb00832dbd747cf3edc712bf9a12866cb4892d5badf3bd236f03feb595d99493ab7b4b0da6780ec1eec38a0fd3000f", - "signatures": [], - "asset": {} - }, - { - "id": "10488150576653287671", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "7806545753492919148L", - "fee": "10000000", - "signature": "eec66000a042dbb85def2cd8cc029bdbca644d924bdd8ff848ac699609a81a470c755d4d094f9d8bcdf7d7524ff2e3db0c9547380e0252878248fda4e709a306", - "signatures": [], - "asset": {} - }, - { - "id": "13364627675383404769", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "4351572711388220555L", - "fee": "10000000", - "signature": "9000c000aeeff0e7d98ac078abb59c150354ba23f1bdb8bbaa6acabae2500266318226f709eaae4a6107f06f480f9f9e6a097f660b09135f6b8675d0feefb107", - "signatures": [], - "asset": {} - }, - { - "id": "4434016647538685497", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "12937672077630275226L", - "fee": "10000000", - "signature": "f2c2566d3c1fea03f4649886b45304dee7169ce35407e2ef43bc59d1888fc3b14a1eb1da10578b378e2201fa284ddd4943085940a35255dcfbaafe5cbd86a009", - "signatures": [], - "asset": {} - }, - { - "id": "9426806496160687621", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "9950029393097476480L", - "fee": "10000000", - "signature": "1ce78938b2609e083256766fef4c0fd55b217804425149f8da5c5992bffdf8412ccba22af84501470960cf39a1facc90e5a083b1cab3cc9e97dbef32f1502605", - "signatures": [], - "asset": {} - }, - { - "id": "17561049477170736313", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "4331258378288911563L", - "fee": "10000000", - "signature": "5cc0fac87ed927f0a09f6cb8c6fec894bf79cd331c74d19179029fbc8c47929900c0c7370fea7d2edbe11c81e5b4108ab48e09ed8d3e7f2a8c3ccfe2dd34b903", - "signatures": [], - "asset": {} - }, - { - "id": "16901049218100534256", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2581762640681118072L", - "fee": "10000000", - "signature": "05ba393f6677effa80d8e9ec9fd72dc4c8ed3c81d6e43b5e63cb0b51f4c0732d0739aae31881e759081bd240d8e5ac1b7fda6aa19aca7ec4708b2835f14ac403", - "signatures": [], - "asset": {} - }, - { - "id": "16443552390126008741", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13607583239938732846L", - "fee": "10000000", - "signature": "fa8eea98f848dcfe6a74c30548e946cd02035fc88655611170fe07b7bed024e02fa9182fcb74e1e75ded1f3bf749f7092532095deb543a7aba8e54648e005407", - "signatures": [], - "asset": {} - }, - { - "id": "8416775416417889720", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "11959294293312794939L", - "fee": "10000000", - "signature": "f1b2e625f11ef5ba1b04f5ba4ea000ca58b804c99c9e2b97e53879a7fcfe9f39bcbc9bca995a2a8e6230ff980446cfc6af513437c1613ea065028b30ad94860d", - "signatures": [], - "asset": {} - }, - { - "id": "4094753762095767407", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "13227119536266737242L", - "fee": "10000000", - "signature": "723bb19c006ee1e96069413edaee9078e50d0c7bffff2a8b0d2c387e25c58d5731d0f76252bc927ba1a10c8ecad13012641358bd78390aa59f741966d23aeb05", - "signatures": [], - "asset": {} - }, - { - "id": "10852866158962089301", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "5225235021585670513L", - "fee": "10000000", - "signature": "b4dfb8b8ecd097b17a0117abe791ae69f8118f929b7a1eff4e8b71126a52b16da3fc9feb92c8387278449cfd8f784b3fe3acfe7065b78f1e1574e3d3654d0807", - "signatures": [], - "asset": {} - }, - { - "id": "4636573379062517456", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15300035861842713585L", - "fee": "10000000", - "signature": "63e92a0bbab08a7ae741871f0f2d8ea54cf11b268bfdd04da31323e4ca95a53f326ce763d420d9a100b8ffc96557764b800f3b71095b0c91688890e41f62ac05", - "signatures": [], - "asset": {} - }, - { - "id": "10790235482235615780", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "1998811414849260567L", - "fee": "10000000", - "signature": "3681c55bbc58ea8e460749c4581739b23506b88138ef149faf8848abfb73b806006e1acf99b9654421129a6e5aa25ce0c1df53f5574e1dc525f79e0c137db009", - "signatures": [], - "asset": {} - }, - { - "id": "9907739825562008875", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15064680481049926459L", - "fee": "10000000", - "signature": "d240955243e4464667ba5257e26bfbd0b2274b1caacbc6b464b12532ffc23d47f102d9d3cef2ec4acd939109991a2dab109600bf1e66424b36cbc70206bf000a", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "70f0c3ee125d78c5a9eca70a3ca334be0ed8739aad1bab555f0adb381239cc5b", - "blockSignature": "e364cc770dd1bccbc6cf7f2df98e8bbaee6430e1dcdf6b8d0297a36c97587f584b0bd1d02bacd52ef79cd36d3a32d899e8529a3e74f111ebf314d05e6879f40a", - "height": 5 - }, - { - "version": 1, - "totalAmount": "20000000000", - "totalFee": "20000000", - "reward": "0", - "timestamp": 50, - "numberOfTransactions": 2, - "payloadLength": 234, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "14831233385909626183", - "amount": "9900000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "15675505605575781355L", - "fee": "10000000", - "signature": "e7ea4142d8871d68b77325f25b911676a6b662bfdaf48a5a40006982874bb190067b8b154c64ae364dd4020cfbd505bcabf79352422d6dd6a86d2589fccf1d0b", - "signatures": [], - "asset": {} - }, - { - "id": "7862217066699506469", - "amount": "10100000000", - "type": 0, - "timestamp": 102702700, - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "senderId": "16313739661670634666L", - "recipientId": "2222471382442610527L", - "fee": "10000000", - "signature": "6dfe53962c422ff7f9633d258ae9ce7a599b900171dedfd1c263620ff9ca8bdae7588e30cd05c7fdb1e2a6747f30b87160ff946483ae4084eb9ec21bff9e8406", - "signatures": [], - "asset": {} - } - ], - "payloadHash": "1e7d5ec9883237745aefb0e76cfc8b2f5afb1c37665556ca26909f23cd95f526", - "blockSignature": "c6e9625fb3513d2d69301bb7d5753686f7fd7e81ab6cb4cea8ca8d6c05bd4d5451ff01147c54793bbc745c519f1b2cf7ad1f39dcdf2f0c775d24b98e10692202", - "height": 6 - }, - { - "version": 1, - "totalAmount": "0", - "totalFee": "400000000", - "reward": "0", - "timestamp": 60, - "numberOfTransactions": 4, - "payloadLength": 7033, - "generatorPublicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "transactions": [ - { - "id": "7010724339699493129", - "amount": "0", - "type": 3, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "", - "fee": "100000000", - "signature": "2fa9b5fcfa338791b4081e1bcb24c83ee9106b8e2ba66543b52b2047fbcf4d7f3059d0d468112457e02af7cb09f75020f21dac0d785903f024216ddaa191950b", - "signatures": [], - "asset": { - "votes": [ - "+5d28e992b80172f38d3a2f9592cad740fd18d3c2e187745cd5f7badf285ed819", - "+9503d36c0810f9ac1a9d7d45bf778387a2baab151a45d77ac1289fbe29abb18f", - "+399a7d14610c4da8800ed929fc6a05133deb8fbac8403dec93226e96fa7590ee", - "+74583aba9c0b92e4f08c8c75e6df341c255ca007971195ff64d6f909dc4b7177", - "+b00269bd169f0f89bd2f278788616521dd1539868ced5a63b652208a04ee1556", - "+3476bba16437ee0e04a29daa34d753139fbcfc14152372d7be5b7c75d51bac6c", - "+4fe5cd087a319956ddc05725651e56486961b7d5733ecd23e26e463bf9253bb5", - "+386217d98eee87268a54d2d76ce9e801ac86271284d793154989e37cb31bcd0e", - "+1cc68fa0b12521158e09779fd5978ccc0ac26bf99320e00a9549b542dd9ada16", - "+6fb2e0882cd9d895e1e441b9f9be7f98e877aa0a16ae230ee5caceb7a1b896ae", - "+a796e9c0516a40ccd0eee7a32fdc2dc297fee40a9c76fef9c1bb0cf41ae69750", - "+82174ee408161186e650427032f4cfb2496f429b4157da78888cbcea39c387fc", - "+47b9b07df72d38c19867c6a8c12429e6b8e4d2be48b27cd407da590c7a2af0dc", - "+b5341e839b25c4cc2aaf421704c0fb6ba987d537678e23e45d3ca32454a2908c", - "+948b8b509579306694c00833ec1c0f81e964487db2206ddb1517bfeca2b0dc1b", - "+6164b0cc68f8de44cde90c78e838b9ee1d6041fa61cf0cfbd834d76bb369a10e", - "+a50a55d4476bb118ba5121a07b51c185a8fe0a92b65840143b006b9820124df4", - "+1af35b29ca515ff5b805a5e3a0ab8c518915b780d5988e76b0672a71b5a3be02", - "+67651d29dc8d94bcb1174d5bd602762850a89850503b01a5ffde3b726b43d3d2", - "+910da2a8e20f25ccbcb029fdcafd369b43d75e5bc4dc6d92352c29404acc350f", - "+9d3058175acab969f41ad9b86f7a2926c74258670fe56b37c429c01fca9f2f0f", - "+19ffdf99dee16e4be2db4b0e000b56ab3a4e10bee9f457d8988f75ff7a79fc00", - "+6d462852d410e84ca199a34d7ccad443784471f22cf3de37c531ce3b87ebbc41", - "+edbb9828fbe62da2a59afbc8623e8ebc5ed2f9b7f77a0cd1cdcf55edea30521c", - "+b6ac700bf890b887e218dbd55b8f6b091dfc5a684d0fd7a6f69db7dc0313b51b", - "+19d55c023d85d6061d1e196fa440a50907878e2d425bcd893366fa04bc23b4de", - "+fab7b58be4c1e9542c342023b52e9d359ea89a3af34440bdb97318273e8555f0", - "+31402977c7eaf9e38d18d0689a45d719d615de941f7e80f6db388453b46f4df5", - "+6f04988de7e63537c8f14e84b0eb51e0ea9c5da8b4b9256243b3e40b1aeccb76", - "+68680ca0bcd4676489976837edeac305c34f652e970386013ef26e67589a2516", - "+96c16a6251e1b9a8c918d5821a5aa8dfb9385607258338297221c5a226eca5c6", - "+2f9b9a43b915bb8dcea45ea3b8552ebec202eb196a7889c2495d948e15f4a724", - "+f7b9751d59dd6be6029aa36a81a3f6436e2970cf4348845ab6254678fb946c18" - ] - } - }, - { - "id": "15613130747636672403", - "amount": "0", - "type": 3, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "", - "fee": "100000000", - "signature": "6af74d501aa9524b3ef4a87fc9d22bdb00f1840a1fb22387b27a8222ff5b1f83b11e9e2cb14ff8c7ae5cc79fec5fb4ad56862adcac4b1d96f5df9a503432db0e", - "signatures": [], - "asset": { - "votes": [ - "+a10ed9c59dac2c4b8264dc34f2d318719fb5f20ecdd8d6be2d7abfe32294f20d", - "+27f43391cca75cbc82d1750307649508d1d318cd015f1f172b97318f17ab954e", - "+f25af3c59ac7f5155c7a9f36762bd941b9dc9c5c051a1bc2d4e34ed773dd04a3", - "+73fec19d4bfe361c0680a7cfd24b3f744a1c1b29d932c4d89ce6157679f8af7d", - "+85b07e51ffe528f272b7eb734d0496158f2b0f890155ebe59ba2989a8ccc9a49", - "+526931663cbee883ff22369172cba091a5dd5fa1200284fa790d7aeca53d37af", - "+b137de324fcc79dd1a21ae39a2ee8eed05e76b86d8e89d378f8bb766afb8719f", - "+86499879448d1b0215d59cbf078836e3d7d9d2782d56a2274a568761bff36f19", - "+141b16ac8d5bd150f16b1caa08f689057ca4c4434445e56661831f4e671b7c0a", - "+47c8b3d6a9e418f0920ef58383260bcd04799db150612d4ff6eb399bcd07f216", - "+5c4af5cb0c1c92df2ed4feeb9751e54e951f9d3f77196511f13e636cf6064e74", - "+d3e3c8348bca51461eabfc382f8a01e8e284db54104ad37ec0695d48ae5531ac", - "+9a0f19e60581003b70291cf4a874e8217b04871e676b2c53c85a18ab95c2683b", - "+0779ca873bbda77f2850965c8a3a3d40a6ee4ec56af55f0a3f16c7c34c0f298b", - "+94b163c5a5ad346db1c84edaff51604164476cf78b8834b6b610dd03bd6b65d9", - "+95ea7eb026e250741be85e3593166ef0c4cb3a6eb9114dba8f0974987f10403f", - "+1e82c7db09da2010e7f5fef24d83bc46238a20ef7ecdf12d9f32e4318a818777", - "+c61d0822bbdbfe2a0b5503daff0ce8441c623115c94c0cfcf047a51f8b7160d3", - "+1e6ce18addd973ad432f05f16a4c86372eaca054cbdbcaf1169ad6df033f6b85", - "+e42bfabc4a61f02131760af5f2fa0311007932a819a508da25f2ce6af2468156", - "+9c16751dbe57f4dff7b3fb8911a62c0cb2bdee6240e3f3fefe76832788cb14c6", - "+9a7452495138cf7cf5a1564c3ef16b186dd8ab4f96423f160e22a3aec6eb614f", - "+64db2bce729e302f6021047dfd39b6c53caf83b42da4b5b881cb153a3fb31613", - "+4bde949c19a0803631768148019473929b5f8661e9e48efb8d895efa9dd24aef", - "+5f6cc5a8aac752d37c676b0d46a798f7625e37dfa1e96091983274e04ab7ffe2", - "+03e811dda4f51323ac712cd12299410830d655ddffb104f2c9974d90bf8c583a", - "+3be2eb47134d5158e5f7d52076b624b76744b3fba8aa50791b46ba21408524c9", - "+cdd68a321ea737e82bce23d2208040f79471d36f2e6f84c74ea36ab26245e522", - "+55405aed8c3a1eabe678be3ad4d36043d6ef8e637d213b84ee703d87f6b250ed", - "+9986cedd4b5a28e4c81d9b4bff0461dddaa25099df00b8632fe99e88df28ce73", - "+3ff32442bb6da7d60c1b7752b24e6467813c9b698e0f278d48c43580da972135", - "+3ea481498521e9fb1201b2295d0e9afa826ac6a3ef51de2f00365f915ac7ac06", - "+f9f6ff873c10c24eba834be28a56415a49c9c67b7c0ee9f106da827847168986" - ] - } - }, - { - "id": "1015901308513960925", - "amount": "0", - "type": 3, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "", - "fee": "100000000", - "signature": "d7a510d4abb8afdb0cccc4c1d126ae1bc5e770960d5b7661e732a9552f4495c05456712d79917b77a4ac7b11e9641b093dea3f4b698278705a9336615dbbd00b", - "signatures": [], - "asset": { - "votes": [ - "+0186d6cbee0c9b1a9783e7202f57fc234b1d98197ada1cc29cfbdf697a636ef1", - "+f62062b7590d46f382fb8c37a26ab0a1bd512951777aedcaa96822230727d3a1", - "+07935c642c7409c365258c8488760e96a851cee618aec72eeeb135c9c827f0f9", - "+640dfec4541daed209a455577d7ba519ad92b18692edd9ae71d1a02958f47b1b", - "+e818ac2e8e9ffacd2d49f0f2f6739e16711644194d10bb1a8e9e434603125fa1", - "+904c294899819cce0283d8d351cb10febfa0e9f0acd90a820ec8eb90a7084c37", - "+644a971f2c0d0d4b657d050fca27e5f9265e3dfa02a71f7fbf834cc2f2a6a4c8", - "+9f2fcc688518324273da230afff9756312bf23592174896fab669c2d78b1533c", - "+031e27beab583e2c94cb3167d128fc1a356c1ae88adfcfaa2334abffa3ae0b4c", - "+ba2ea5e324eeb42fa6f4d1132a1d79911721e8507033bb0abd49715f531877b4", - "+a10f963752b3a44702dfa48b429ac742bea94d97849b1180a36750df3a783621", - "+8a0bcba8e909036b7a0fdb244f049d847b117d871d203ef7cc4c3917c94fd5fd", - "+fc8672466cc16688b5e239a784cd0e4c0acf214af039d9b2bf7a006da4043883", - "+6e904b2f678eb3b6c3042acb188a607d903d441d61508d047fe36b3c982995c8", - "+f33f93aa1f3ddcfd4e42d3206ddaab966f7f1b6672e5096d6da6adefd38edc67", - "+eabfe7093ef2394deb1b84287f2ceb1b55fe638edc3358a28fc74f64b3498094", - "+db821a4f828db977c6a8d186cc4a44280a6ef6f54ac18ec9eb32f78735f38683", - "+addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "+ba7acc3bcbd47dbf13d744e57f696341c260ce2ea8f332919f18cb543b1f3fc7", - "+da673805f349faf9ca1db167cb941b27f4517a36d23b3c21da4159cff0045fbe", - "+c3d1bc76dea367512df3832c437c7b2c95508e140f655425a733090da86fb82d", - "+cf8a3bf23d1936a34facc4ff63d86d21cc2e1ac17e0010035dc3ef7ae85010dc", - "+d1c3a2cb254554971db289b917a665b5c547617d6fd20c2d6051bc5dfc805b34", - "+e13a0267444e026fe755ec128858bf3c519864631e0e4c474ba33f2470a18b83", - "+bf9f5cfc548d29983cc0dfa5c4ec47c66c31df0f87aa669869678996902ab47f", - "+c4dfedeb4f639f749e498a2307f1545ddd6bda62e5503ac1832b122c4a5aedf9", - "+01389197bbaf1afb0acd47bbfeabb34aca80fb372a8f694a1c0716b3398db746", - "+2b6f49383af36fd9f1a72d5d2708c8c354add89aaea7edc702c420e2d5fdf22e", - "+d8daea40fd098d4d546aa76b8e006ce4368c052ffe2c26b6eb843e925d54a408", - "+e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "+1b5a93c7622c666b0228236a70ee1a31407828b71bfb6daaa29a1509e87d4d3c", - "+76c9494237e608d43fd6fb0114106a7517f5503cf79d7482db58a02304339b6c", - "+62bbb3c41e43df73de2c3f87e6577d095b84cf6deb1b2d6e87612a9156b980f8" - ] - } - }, - { - "id": "5161485824475083805", - "amount": "0", - "type": 3, - "timestamp": 102702700, - "senderPublicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "senderId": "2222471382442610527L", - "recipientId": "", - "fee": "100000000", - "signature": "7610459145bb1b80310076f87423a693e7ba22c39801ea4c6e3f280846af76015b0988364ac1300ac651285b665eae9c97ed80b5992cee784c1bc44ba6e01c02", - "signatures": [], - "asset": { - "votes": [ - "+aa33af13b440746b4f24312cba5fa910eb077ce6b16b84ebb482cb7720b5c686", - "+f827f60366fae9f9ed65384979de780f4a18c6dbfbefb1c7d100957dde51a06d" - ] - } - } - ], - "payloadHash": "e685a12323add83d7af2132c9cc78a64048ed1afa014be8bbcc8f74c2b7c32bb", - "blockSignature": "f39b9fec7ffd41cc81f12cb1b1e413b057159aa378078fc7b56aa3a962c29c4b5ebd0606910b04237942606fb8e1eec4e735afcd0fa1658f3713a6d30a168f0f", - "height": 7 - } - ], - "accounts": [ - { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "secondPublicKey": null, - "username": null, - "isDelegate": false, - "secondSignature": false, - "balance": "9998888970000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": null, - "fees": 0, - "rewards": 0, - "vote": "0", - "productivity": 0 - }, - { - "address": "2003981962043442425L", - "publicKey": "5d28e992b80172f38d3a2f9592cad740fd18d3c2e187745cd5f7badf285ed819", - "secondPublicKey": null, - "username": "genesis_4", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 32, - "fees": 0, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 50 - }, - { - "address": "18181157191600196376L", - "publicKey": "9503d36c0810f9ac1a9d7d45bf778387a2baab151a45d77ac1289fbe29abb18f", - "secondPublicKey": null, - "username": "genesis_35", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 56, - "fees": 0, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 0 - }, - { - "address": "3485190523478756562L", - "publicKey": "399a7d14610c4da8800ed929fc6a05133deb8fbac8403dec93226e96fa7590ee", - "secondPublicKey": null, - "username": "genesis_12", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 21, - "fees": 0, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 0 - }, - { - "address": "8579664070066716758L", - "publicKey": "74583aba9c0b92e4f08c8c75e6df341c255ca007971195ff64d6f909dc4b7177", - "secondPublicKey": null, - "username": "genesis_73", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 46, - "fees": 0, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 0 - }, - { - "address": "12689367895996075612L", - "publicKey": "b00269bd169f0f89bd2f278788616521dd1539868ced5a63b652208a04ee1556", - "secondPublicKey": null, - "username": "genesis_19", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 71, - "fees": 0, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 0 - }, - { - "address": "6596445655213033387L", - "publicKey": "3476bba16437ee0e04a29daa34d753139fbcfc14152372d7be5b7c75d51bac6c", - "secondPublicKey": null, - "username": "genesis_50", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 19, - "fees": 0, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 0 - }, - { - "address": "15685993315437640088L", - "publicKey": "4fe5cd087a319956ddc05725651e56486961b7d5733ecd23e26e463bf9253bb5", - "secondPublicKey": null, - "username": "genesis_5", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 28, - "fees": 0, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 0 - }, - { - "address": "6572481065061292413L", - "publicKey": "386217d98eee87268a54d2d76ce9e801ac86271284d793154989e37cb31bcd0e", - "secondPublicKey": null, - "username": "genesis_16", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 20, - "fees": 0, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 0 - }, - { - "address": "6719024567117648644L", - "publicKey": "1cc68fa0b12521158e09779fd5978ccc0ac26bf99320e00a9549b542dd9ada16", - "secondPublicKey": null, - "username": "genesis_21", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 12, - "fees": 0, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 0 - }, - { - "address": "1039287838469525702L", - "publicKey": "6fb2e0882cd9d895e1e441b9f9be7f98e877aa0a16ae230ee5caceb7a1b896ae", - "secondPublicKey": null, - "username": "genesis_64", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 44, - "fees": 0, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 0 - }, - { - "address": "13796903232533379929L", - "publicKey": "a796e9c0516a40ccd0eee7a32fdc2dc297fee40a9c76fef9c1bb0cf41ae69750", - "secondPublicKey": null, - "username": "genesis_6", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 68, - "fees": 0, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 0 - }, - { - "address": "16807489144327319524L", - "publicKey": "82174ee408161186e650427032f4cfb2496f429b4157da78888cbcea39c387fc", - "secondPublicKey": null, - "username": "genesis_32", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 48, - "fees": 0, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 0 - }, - { - "address": "11595026565287740051L", - "publicKey": "47b9b07df72d38c19867c6a8c12429e6b8e4d2be48b27cd407da590c7a2af0dc", - "secondPublicKey": null, - "username": "genesis_42", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 25, - "fees": 0, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 0 - }, - { - "address": "6996737717246838071L", - "publicKey": "b5341e839b25c4cc2aaf421704c0fb6ba987d537678e23e45d3ca32454a2908c", - "secondPublicKey": null, - "username": "genesis_24", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 73, - "fees": 0, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 0 - }, - { - "address": "11194005483892021001L", - "publicKey": "948b8b509579306694c00833ec1c0f81e964487db2206ddb1517bfeca2b0dc1b", - "secondPublicKey": null, - "username": "genesis_18", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 54, - "fees": 0, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 0 - }, - { - "address": "14754807200586084685L", - "publicKey": "6164b0cc68f8de44cde90c78e838b9ee1d6041fa61cf0cfbd834d76bb369a10e", - "secondPublicKey": null, - "username": "genesis_49", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 34, - "fees": 0, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 0 - }, - { - "address": "15279149762694772854L", - "publicKey": "a50a55d4476bb118ba5121a07b51c185a8fe0a92b65840143b006b9820124df4", - "secondPublicKey": null, - "username": "genesis_36", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 67, - "fees": 0, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 0 - }, - { - "address": "11858068254874463650L", - "publicKey": "1af35b29ca515ff5b805a5e3a0ab8c518915b780d5988e76b0672a71b5a3be02", - "secondPublicKey": null, - "username": "genesis_14", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 10, - "fees": 0, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 0 - }, - { - "address": "10395427086746342233L", - "publicKey": "67651d29dc8d94bcb1174d5bd602762850a89850503b01a5ffde3b726b43d3d2", - "secondPublicKey": null, - "username": "genesis_7", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 39, - "fees": 0, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 0 - }, - { - "address": "11805364634236927749L", - "publicKey": "910da2a8e20f25ccbcb029fdcafd369b43d75e5bc4dc6d92352c29404acc350f", - "secondPublicKey": null, - "username": "genesis_46", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 53, - "fees": 99009, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 100 - }, - { - "address": "8273455169423958419L", - "publicKey": "9d3058175acab969f41ad9b86f7a2926c74258670fe56b37c429c01fca9f2f0f", - "secondPublicKey": null, - "username": "genesis_1", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 63, - "fees": 99009, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 100 - }, - { - "address": "3654804916322462690L", - "publicKey": "19ffdf99dee16e4be2db4b0e000b56ab3a4e10bee9f457d8988f75ff7a79fc00", - "secondPublicKey": null, - "username": "genesis_27", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 9, - "fees": 99009, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 100 - }, - { - "address": "8696372244926065755L", - "publicKey": "6d462852d410e84ca199a34d7ccad443784471f22cf3de37c531ce3b87ebbc41", - "secondPublicKey": null, - "username": "genesis_89", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 41, - "fees": 0, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 0 - }, - { - "address": "17271297386479765505L", - "publicKey": "edbb9828fbe62da2a59afbc8623e8ebc5ed2f9b7f77a0cd1cdcf55edea30521c", - "secondPublicKey": null, - "username": "genesis_61", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 93, - "fees": 0, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 0 - }, - { - "address": "11229203525038722103L", - "publicKey": "b6ac700bf890b887e218dbd55b8f6b091dfc5a684d0fd7a6f69db7dc0313b51b", - "secondPublicKey": null, - "username": "genesis_62", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 74, - "fees": 0, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 0 - }, - { - "address": "11231201826468807624L", - "publicKey": "19d55c023d85d6061d1e196fa440a50907878e2d425bcd893366fa04bc23b4de", - "secondPublicKey": null, - "username": "genesis_88", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 8, - "fees": 0, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 0 - }, - { - "address": "9528507096611161860L", - "publicKey": "fab7b58be4c1e9542c342023b52e9d359ea89a3af34440bdb97318273e8555f0", - "secondPublicKey": null, - "username": "genesis_71", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 100, - "fees": 0, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 0 - }, - { - "address": "677098303101863197L", - "publicKey": "31402977c7eaf9e38d18d0689a45d719d615de941f7e80f6db388453b46f4df5", - "secondPublicKey": null, - "username": "genesis_97", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 18, - "fees": 99009, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 100 - }, - { - "address": "6253486079725348800L", - "publicKey": "6f04988de7e63537c8f14e84b0eb51e0ea9c5da8b4b9256243b3e40b1aeccb76", - "secondPublicKey": null, - "username": "genesis_53", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 43, - "fees": 99009, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 100 - }, - { - "address": "1330932780504881464L", - "publicKey": "68680ca0bcd4676489976837edeac305c34f652e970386013ef26e67589a2516", - "secondPublicKey": null, - "username": "genesis_82", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 40, - "fees": 99009, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 100 - }, - { - "address": "9928719876370886655L", - "publicKey": "96c16a6251e1b9a8c918d5821a5aa8dfb9385607258338297221c5a226eca5c6", - "secondPublicKey": null, - "username": "genesis_45", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 58, - "fees": 99009, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 100 - }, - { - "address": "5380829552614149409L", - "publicKey": "2f9b9a43b915bb8dcea45ea3b8552ebec202eb196a7889c2495d948e15f4a724", - "secondPublicKey": null, - "username": "genesis_34", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 17, - "fees": 99009, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 100 - }, - { - "address": "12144255005482188703L", - "publicKey": "f7b9751d59dd6be6029aa36a81a3f6436e2970cf4348845ab6254678fb946c18", - "secondPublicKey": null, - "username": "genesis_56", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 97, - "fees": 99009, - "rewards": 0, - "vote": "9999909990000000", - "productivity": 100 - }, - { - "address": "2460251951231579923L", - "publicKey": "a10ed9c59dac2c4b8264dc34f2d318719fb5f20ecdd8d6be2d7abfe32294f20d", - "secondPublicKey": null, - "username": "genesis_75", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 65, - "fees": 0, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 0 - }, - { - "address": "10718602563400390049L", - "publicKey": "27f43391cca75cbc82d1750307649508d1d318cd015f1f172b97318f17ab954e", - "secondPublicKey": null, - "username": "genesis_67", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 15, - "fees": 0, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 0 - }, - { - "address": "2393437289429474816L", - "publicKey": "f25af3c59ac7f5155c7a9f36762bd941b9dc9c5c051a1bc2d4e34ed773dd04a3", - "secondPublicKey": null, - "username": "genesis_83", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 94, - "fees": 0, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 0 - }, - { - "address": "15357346183081898956L", - "publicKey": "73fec19d4bfe361c0680a7cfd24b3f744a1c1b29d932c4d89ce6157679f8af7d", - "secondPublicKey": null, - "username": "genesis_92", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 45, - "fees": 198018, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "6214967903930344618L", - "publicKey": "85b07e51ffe528f272b7eb734d0496158f2b0f890155ebe59ba2989a8ccc9a49", - "secondPublicKey": null, - "username": "genesis_28", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 49, - "fees": 198018, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "9824483707960713406L", - "publicKey": "526931663cbee883ff22369172cba091a5dd5fa1200284fa790d7aeca53d37af", - "secondPublicKey": null, - "username": "genesis_55", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 29, - "fees": 198018, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "13047943150548380336L", - "publicKey": "b137de324fcc79dd1a21ae39a2ee8eed05e76b86d8e89d378f8bb766afb8719f", - "secondPublicKey": null, - "username": "genesis_96", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 72, - "fees": 198018, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "537318935439898807L", - "publicKey": "86499879448d1b0215d59cbf078836e3d7d9d2782d56a2274a568761bff36f19", - "secondPublicKey": null, - "username": "genesis_17", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 50, - "fees": 198018, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "12254605294831056546L", - "publicKey": "141b16ac8d5bd150f16b1caa08f689057ca4c4434445e56661831f4e671b7c0a", - "secondPublicKey": null, - "username": "genesis_2", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 7, - "fees": 99009, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "11613981515632820140L", - "publicKey": "47c8b3d6a9e418f0920ef58383260bcd04799db150612d4ff6eb399bcd07f216", - "secondPublicKey": null, - "username": "genesis_40", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 26, - "fees": 99009, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "1478505779553195737L", - "publicKey": "5c4af5cb0c1c92df2ed4feeb9751e54e951f9d3f77196511f13e636cf6064e74", - "secondPublicKey": null, - "username": "genesis_11", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 31, - "fees": 99009, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "9373453086736696113L", - "publicKey": "d3e3c8348bca51461eabfc382f8a01e8e284db54104ad37ec0695d48ae5531ac", - "secondPublicKey": null, - "username": "genesis_84", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 84, - "fees": 99009, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "9829702676947904862L", - "publicKey": "9a0f19e60581003b70291cf4a874e8217b04871e676b2c53c85a18ab95c2683b", - "secondPublicKey": null, - "username": "genesis_65", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 60, - "fees": 99009, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "5179180534922237219L", - "publicKey": "0779ca873bbda77f2850965c8a3a3d40a6ee4ec56af55f0a3f16c7c34c0f298b", - "secondPublicKey": null, - "username": "genesis_91", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 5, - "fees": 99009, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "162664226572374905L", - "publicKey": "94b163c5a5ad346db1c84edaff51604164476cf78b8834b6b610dd03bd6b65d9", - "secondPublicKey": null, - "username": "genesis_48", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 55, - "fees": 99009, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "17416795040643460696L", - "publicKey": "95ea7eb026e250741be85e3593166ef0c4cb3a6eb9114dba8f0974987f10403f", - "secondPublicKey": null, - "username": "genesis_30", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 57, - "fees": 99009, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "5728878764625100394L", - "publicKey": "1e82c7db09da2010e7f5fef24d83bc46238a20ef7ecdf12d9f32e4318a818777", - "secondPublicKey": null, - "username": "genesis_93", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 14, - "fees": 99009, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "1081724521551096934L", - "publicKey": "c61d0822bbdbfe2a0b5503daff0ce8441c623115c94c0cfcf047a51f8b7160d3", - "secondPublicKey": null, - "username": "genesis_76", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 80, - "fees": 0, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 0 - }, - { - "address": "11776976371460504977L", - "publicKey": "1e6ce18addd973ad432f05f16a4c86372eaca054cbdbcaf1169ad6df033f6b85", - "secondPublicKey": null, - "username": "genesis_66", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 13, - "fees": 0, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 0 - }, - { - "address": "15692920659979620367L", - "publicKey": "e42bfabc4a61f02131760af5f2fa0311007932a819a508da25f2ce6af2468156", - "secondPublicKey": null, - "username": "genesis_94", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 89, - "fees": 99009, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "2371768942272884594L", - "publicKey": "9c16751dbe57f4dff7b3fb8911a62c0cb2bdee6240e3f3fefe76832788cb14c6", - "secondPublicKey": null, - "username": "genesis_58", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 62, - "fees": 99009, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "3466073897179860882L", - "publicKey": "9a7452495138cf7cf5a1564c3ef16b186dd8ab4f96423f160e22a3aec6eb614f", - "secondPublicKey": null, - "username": "genesis_43", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 61, - "fees": 99009, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "1156554003019098747L", - "publicKey": "64db2bce729e302f6021047dfd39b6c53caf83b42da4b5b881cb153a3fb31613", - "secondPublicKey": null, - "username": "genesis_80", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 38, - "fees": 99009, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "11009807324631489084L", - "publicKey": "4bde949c19a0803631768148019473929b5f8661e9e48efb8d895efa9dd24aef", - "secondPublicKey": null, - "username": "genesis_33", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 27, - "fees": 99009, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "2037513790649430470L", - "publicKey": "5f6cc5a8aac752d37c676b0d46a798f7625e37dfa1e96091983274e04ab7ffe2", - "secondPublicKey": null, - "username": "genesis_57", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 33, - "fees": 99009, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "11506830473925742632L", - "publicKey": "03e811dda4f51323ac712cd12299410830d655ddffb104f2c9974d90bf8c583a", - "secondPublicKey": null, - "username": "genesis_79", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 4, - "fees": 198018, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "13996264772258038665L", - "publicKey": "3be2eb47134d5158e5f7d52076b624b76744b3fba8aa50791b46ba21408524c9", - "secondPublicKey": null, - "username": "genesis_85", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 22, - "fees": 0, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 50 - }, - { - "address": "15196907279410793719L", - "publicKey": "cdd68a321ea737e82bce23d2208040f79471d36f2e6f84c74ea36ab26245e522", - "secondPublicKey": null, - "username": "genesis_69", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 81, - "fees": 99009, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "18101328368221611426L", - "publicKey": "55405aed8c3a1eabe678be3ad4d36043d6ef8e637d213b84ee703d87f6b250ed", - "secondPublicKey": null, - "username": "genesis_26", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 30, - "fees": 99009, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "3038510178697972178L", - "publicKey": "9986cedd4b5a28e4c81d9b4bff0461dddaa25099df00b8632fe99e88df28ce73", - "secondPublicKey": null, - "username": "genesis_78", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 59, - "fees": 198018, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "14018336151296112016L", - "publicKey": "3ff32442bb6da7d60c1b7752b24e6467813c9b698e0f278d48c43580da972135", - "secondPublicKey": null, - "username": "genesis_3", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 24, - "fees": 297027, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "6147291942291731858L", - "publicKey": "3ea481498521e9fb1201b2295d0e9afa826ac6a3ef51de2f00365f915ac7ac06", - "secondPublicKey": null, - "username": "genesis_10", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 23, - "fees": 297027, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "14846615469478045551L", - "publicKey": "f9f6ff873c10c24eba834be28a56415a49c9c67b7c0ee9f106da827847168986", - "secondPublicKey": null, - "username": "genesis_70", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 99, - "fees": 297027, - "rewards": 0, - "vote": "9999909890000000", - "productivity": 100 - }, - { - "address": "17110047919889272525L", - "publicKey": "0186d6cbee0c9b1a9783e7202f57fc234b1d98197ada1cc29cfbdf697a636ef1", - "secondPublicKey": null, - "username": "genesis_60", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 2, - "fees": 297027, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 100 - }, - { - "address": "68059329122227204L", - "publicKey": "f62062b7590d46f382fb8c37a26ab0a1bd512951777aedcaa96822230727d3a1", - "secondPublicKey": null, - "username": "genesis_98", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 96, - "fees": 297027, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 100 - }, - { - "address": "7838076639178338424L", - "publicKey": "07935c642c7409c365258c8488760e96a851cee618aec72eeeb135c9c827f0f9", - "secondPublicKey": null, - "username": "genesis_54", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 6, - "fees": 297027, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 100 - }, - { - "address": "9090572627256317041L", - "publicKey": "640dfec4541daed209a455577d7ba519ad92b18692edd9ae71d1a02958f47b1b", - "secondPublicKey": null, - "username": "genesis_9", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 36, - "fees": 297027, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 100 - }, - { - "address": "9617151563281131501L", - "publicKey": "e818ac2e8e9ffacd2d49f0f2f6739e16711644194d10bb1a8e9e434603125fa1", - "secondPublicKey": null, - "username": "genesis_87", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 91, - "fees": 297027, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 100 - }, - { - "address": "6726252519465624456L", - "publicKey": "904c294899819cce0283d8d351cb10febfa0e9f0acd90a820ec8eb90a7084c37", - "secondPublicKey": null, - "username": "genesis_101", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 52, - "fees": 297027, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 100 - }, - { - "address": "3978875557882351502L", - "publicKey": "644a971f2c0d0d4b657d050fca27e5f9265e3dfa02a71f7fbf834cc2f2a6a4c8", - "secondPublicKey": null, - "username": "genesis_68", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 37, - "fees": 0, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 0 - }, - { - "address": "15441829200899900957L", - "publicKey": "9f2fcc688518324273da230afff9756312bf23592174896fab669c2d78b1533c", - "secondPublicKey": null, - "username": "genesis_86", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 64, - "fees": 99009, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 100 - }, - { - "address": "11004588490103196952L", - "publicKey": "031e27beab583e2c94cb3167d128fc1a356c1ae88adfcfaa2334abffa3ae0b4c", - "secondPublicKey": null, - "username": "genesis_77", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 3, - "fees": 99009, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 100 - }, - { - "address": "309766985700168161L", - "publicKey": "ba2ea5e324eeb42fa6f4d1132a1d79911721e8507033bb0abd49715f531877b4", - "secondPublicKey": null, - "username": "genesis_59", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 75, - "fees": 99009, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 100 - }, - { - "address": "2185933284430885504L", - "publicKey": "a10f963752b3a44702dfa48b429ac742bea94d97849b1180a36750df3a783621", - "secondPublicKey": null, - "username": "genesis_22", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 66, - "fees": 297027, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 100 - }, - { - "address": "6700417780469657062L", - "publicKey": "8a0bcba8e909036b7a0fdb244f049d847b117d871d203ef7cc4c3917c94fd5fd", - "secondPublicKey": null, - "username": "genesis_29", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 51, - "fees": 297027, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 100 - }, - { - "address": "15867701141673224975L", - "publicKey": "fc8672466cc16688b5e239a784cd0e4c0acf214af039d9b2bf7a006da4043883", - "secondPublicKey": null, - "username": "genesis_37", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 101, - "fees": 297027, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 100 - }, - { - "address": "7749538982696555450L", - "publicKey": "6e904b2f678eb3b6c3042acb188a607d903d441d61508d047fe36b3c982995c8", - "secondPublicKey": null, - "username": "genesis_13", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 42, - "fees": 198018, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 100 - }, - { - "address": "263761216888896549L", - "publicKey": "f33f93aa1f3ddcfd4e42d3206ddaab966f7f1b6672e5096d6da6adefd38edc67", - "secondPublicKey": null, - "username": "genesis_23", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 95, - "fees": 0, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 0 - }, - { - "address": "9703017731198160198L", - "publicKey": "eabfe7093ef2394deb1b84287f2ceb1b55fe638edc3358a28fc74f64b3498094", - "secondPublicKey": null, - "username": "genesis_47", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 92, - "fees": 0, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 0 - }, - { - "address": "13787002016364430124L", - "publicKey": "db821a4f828db977c6a8d186cc4a44280a6ef6f54ac18ec9eb32f78735f38683", - "secondPublicKey": null, - "username": "genesis_38", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 87, - "fees": 0, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 0 - }, - { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "secondPublicKey": null, - "username": "genesis_100", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 70, - "fees": 0, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 0 - }, - { - "address": "5312766513260345125L", - "publicKey": "ba7acc3bcbd47dbf13d744e57f696341c260ce2ea8f332919f18cb543b1f3fc7", - "secondPublicKey": null, - "username": "genesis_39", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 76, - "fees": 99009, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 100 - }, - { - "address": "17769700073017685523L", - "publicKey": "da673805f349faf9ca1db167cb941b27f4517a36d23b3c21da4159cff0045fbe", - "secondPublicKey": null, - "username": "genesis_25", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 86, - "fees": 99009, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 100 - }, - { - "address": "10555862272344793163L", - "publicKey": "c3d1bc76dea367512df3832c437c7b2c95508e140f655425a733090da86fb82d", - "secondPublicKey": null, - "username": "genesis_8", - "isDelegate": true, - "secondSignature": false, - "balance": "9900198018", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 78, - "fees": 198018, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 100 - }, - { - "address": "7806545753492919148L", - "publicKey": "cf8a3bf23d1936a34facc4ff63d86d21cc2e1ac17e0010035dc3ef7ae85010dc", - "secondPublicKey": null, - "username": "genesis_31", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 82, - "fees": 99009, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 100 - }, - { - "address": "4351572711388220555L", - "publicKey": "d1c3a2cb254554971db289b917a665b5c547617d6fd20c2d6051bc5dfc805b34", - "secondPublicKey": null, - "username": "genesis_41", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 83, - "fees": 99009, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 100 - }, - { - "address": "12937672077630275226L", - "publicKey": "e13a0267444e026fe755ec128858bf3c519864631e0e4c474ba33f2470a18b83", - "secondPublicKey": null, - "username": "genesis_20", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 88, - "fees": 99009, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 100 - }, - { - "address": "9950029393097476480L", - "publicKey": "bf9f5cfc548d29983cc0dfa5c4ec47c66c31df0f87aa669869678996902ab47f", - "secondPublicKey": null, - "username": "genesis_95", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 4, - "rank": 77, - "fees": 297027, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 100 - }, - { - "address": "4331258378288911563L", - "publicKey": "c4dfedeb4f639f749e498a2307f1545ddd6bda62e5503ac1832b122c4a5aedf9", - "secondPublicKey": null, - "username": "genesis_44", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 79, - "fees": 0, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 50 - }, - { - "address": "2581762640681118072L", - "publicKey": "01389197bbaf1afb0acd47bbfeabb34aca80fb372a8f694a1c0716b3398db746", - "secondPublicKey": null, - "username": "genesis_51", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 4, - "rank": 1, - "fees": 297027, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 100 - }, - { - "address": "13607583239938732846L", - "publicKey": "2b6f49383af36fd9f1a72d5d2708c8c354add89aaea7edc702c420e2d5fdf22e", - "secondPublicKey": null, - "username": "genesis_74", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099100", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 16, - "fees": 99100, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 100 - }, - { - "address": "11959294293312794939L", - "publicKey": "d8daea40fd098d4d546aa76b8e006ce4368c052ffe2c26b6eb843e925d54a408", - "secondPublicKey": null, - "username": "genesis_15", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 2, - "rank": 85, - "fees": 99009, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 100 - }, - { - "address": "13227119536266737242L", - "publicKey": "e6d075e3e396673c853210f74f8fe6db5e814c304bb9cd7f362018881a21f76c", - "secondPublicKey": null, - "username": "genesis_90", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 1, - "rank": 90, - "fees": 0, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 50 - }, - { - "address": "5225235021585670513L", - "publicKey": "1b5a93c7622c666b0228236a70ee1a31407828b71bfb6daaa29a1509e87d4d3c", - "secondPublicKey": null, - "username": "genesis_72", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 11, - "fees": 0, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 0 - }, - { - "address": "15300035861842713585L", - "publicKey": "76c9494237e608d43fd6fb0114106a7517f5503cf79d7482db58a02304339b6c", - "secondPublicKey": null, - "username": "genesis_99", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 47, - "fees": 0, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 0 - }, - { - "address": "1998811414849260567L", - "publicKey": "62bbb3c41e43df73de2c3f87e6577d095b84cf6deb1b2d6e87612a9156b980f8", - "secondPublicKey": null, - "username": "genesis_63", - "isDelegate": true, - "secondSignature": false, - "balance": "9900000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 1, - "producedBlocks": 0, - "rank": 35, - "fees": 0, - "rewards": 0, - "vote": "9999909790000000", - "productivity": 0 - }, - { - "address": "15064680481049926459L", - "publicKey": "aa33af13b440746b4f24312cba5fa910eb077ce6b16b84ebb482cb7720b5c686", - "secondPublicKey": null, - "username": "genesis_52", - "isDelegate": true, - "secondSignature": false, - "balance": "9900099009", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 1, - "rank": 69, - "fees": 99009, - "rewards": 0, - "vote": "9999909690000000", - "productivity": 100 - }, - { - "address": "15675505605575781355L", - "publicKey": "f827f60366fae9f9ed65384979de780f4a18c6dbfbefb1c7d100957dde51a06d", - "secondPublicKey": null, - "username": "genesis_81", - "isDelegate": true, - "secondSignature": false, - "balance": "9900297027", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 3, - "rank": 98, - "fees": 297027, - "rewards": 0, - "vote": "9999909690000000", - "productivity": 100 - }, - { - "address": "2222471382442610527L", - "publicKey": "caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee", - "secondPublicKey": null, - "username": "", - "isDelegate": false, - "secondSignature": false, - "balance": "9700000000", - "multiMin": 0, - "multiLifetime": 0, - "nameExist": false, - "missedBlocks": 0, - "producedBlocks": 0, - "rank": 0, - "fees": 0, - "rewards": 0, - "vote": 0, - "productivity": 0 - } - ] - } - } - } - ] -} diff --git a/protocol-specs/generator_outputs/multisignature_registration_transaction/multisignature_registration_2nd_sig_equivalent_transaction.json b/protocol-specs/generator_outputs/multisignature_registration_transaction/multisignature_registration_2nd_sig_equivalent_transaction.json index 8756842bf2d..34a3d3eb71e 100644 --- a/protocol-specs/generator_outputs/multisignature_registration_transaction/multisignature_registration_2nd_sig_equivalent_transaction.json +++ b/protocol-specs/generator_outputs/multisignature_registration_transaction/multisignature_registration_2nd_sig_equivalent_transaction.json @@ -8,60 +8,28 @@ "input": { "account": { "passphrase": "inherit moon normal relief spring bargain hobby join baby flash fog blood", - "privateKey": "de4a28610239ceac2ec3f592e36a2ead8ed4ac93cb16aa0d996ab6bb0249da2c0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "publicKey": "0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "address": "18141291412139607230L" + "privateKey": "3kooYQI5zqwuw/WS42ourY7UrJPLFqoNmWq2uwJJ2iwLIR/OS2FQg3AcuKjJlAfkZLL5qk82cJUyLeG3fl/Pvg==", + "publicKey": "CyEfzkthUINwHLioyZQH5GSy+apPNnCVMi3ht35fz74=", + "address": "vgRtM2zQwvveYrxH4gGZOV0u6tw=" }, - "networkIdentifier": "e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255", + "networkIdentifier": "5I/riNtbXPWtcdk83NHYebbV7Rh6NrAALMNODvmIMlU=", "members": { "mandatoryOne": { "passphrase": "inherit moon normal relief spring bargain hobby join baby flash fog blood", - "privateKey": "de4a28610239ceac2ec3f592e36a2ead8ed4ac93cb16aa0d996ab6bb0249da2c0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "publicKey": "0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "address": "18141291412139607230L" + "privateKey": "3kooYQI5zqwuw/WS42ourY7UrJPLFqoNmWq2uwJJ2iwLIR/OS2FQg3AcuKjJlAfkZLL5qk82cJUyLeG3fl/Pvg==", + "publicKey": "CyEfzkthUINwHLioyZQH5GSy+apPNnCVMi3ht35fz74=", + "address": "vgRtM2zQwvveYrxH4gGZOV0u6tw=" }, "mandatoryTwo": { "passphrase": "oyster observe cinnamon elder rose judge baby length again subway pill plate", - "privateKey": "ffa879f56c04b9293bc830ef29c53c8871fb892717be9d7e75fc89b507eba279ff30ef40b7de42114137be46f1009d30e5c19809a73d5a162bc99f7e7681d63d", - "publicKey": "ff30ef40b7de42114137be46f1009d30e5c19809a73d5a162bc99f7e7681d63d", - "address": "1180031571206036491L" + "privateKey": "/6h59WwEuSk7yDDvKcU8iHH7iScXvp1+dfyJtQfronn/MO9At95CEUE3vkbxAJ0w5cGYCac9WhYryZ9+doHWPQ==", + "publicKey": "/zDvQLfeQhFBN75G8QCdMOXBmAmnPVoWK8mffnaB1j0=", + "address": "C1x7QXZQYBBDS4CzIHrJZcJkmiM=" } - }, - "transaction": { - "senderPublicKey": "0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "nonce": "1", - "fee": "1500000000", - "type": 12, - "asset": { - "mandatoryKeys": [ - "0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "ff30ef40b7de42114137be46f1009d30e5c19809a73d5a162bc99f7e7681d63d" - ], - "optionalKeys": [], - "numberOfSignatures": 2 - }, - "signatures": [] } }, "output": { - "senderPublicKey": "0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "nonce": "1", - "fee": "1500000000", - "type": 12, - "asset": { - "mandatoryKeys": [ - "0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "ff30ef40b7de42114137be46f1009d30e5c19809a73d5a162bc99f7e7681d63d" - ], - "optionalKeys": [], - "numberOfSignatures": 2 - }, - "signatures": [ - "14dc2d185883140538a455f4e3b31bb66afe2d224bccc2d5bbce760b0e580ca8d53bf918dc72c062cdfe351e0918b4c2c9f5a7d375d78a3b3ff4e6c295340605", - "14dc2d185883140538a455f4e3b31bb66afe2d224bccc2d5bbce760b0e580ca8d53bf918dc72c062cdfe351e0918b4c2c9f5a7d375d78a3b3ff4e6c295340605", - "f0499b3990a189eb57ed2dbdb596e6d8bcf26105af55dc4f96e71471dacd66c90264990b78e69ffe510ead6c8e56b761ba1c37a30de36f5f146fbe691d0a8305" - ], - "id": "30894f5415b23873e86f3e404aae81c481007d4ac85d224e7413236472b57880" + "transaction": "CAwQARiA3qDLBSIgCyEfzkthUINwHLioyZQH5GSy+apPNnCVMi3ht35fz74qRggCEiALIR/OS2FQg3AcuKjJlAfkZLL5qk82cJUyLeG3fl/PvhIg/zDvQLfeQhFBN75G8QCdMOXBmAmnPVoWK8mffnaB1j0yQNKQLJuYD9E+uexZ6k30Gq5q9x4N7Za+18ATnn+LXqfUbrnNsk2D09fDLCaA0zr4bKd26ZjHDaar/DFBxmnqZQYyQNKQLJuYD9E+uexZ6k30Gq5q9x4N7Za+18ATnn+LXqfUbrnNsk2D09fDLCaA0zr4bKd26ZjHDaar/DFBxmnqZQYyQGdgkQFLtqJLtT4HT9bH3j92rxsv72heRCzf/pBtTKTOprRpMfU6EumnOgs3Sx4mI4Flpzg/QTMwpr/1XljmnQo=" } } } diff --git a/protocol-specs/generator_outputs/multisignature_registration_transaction/multisignature_registration_transaction.json b/protocol-specs/generator_outputs/multisignature_registration_transaction/multisignature_registration_transaction.json index ac222482de0..c33bfcfe356 100644 --- a/protocol-specs/generator_outputs/multisignature_registration_transaction/multisignature_registration_transaction.json +++ b/protocol-specs/generator_outputs/multisignature_registration_transaction/multisignature_registration_transaction.json @@ -8,79 +8,40 @@ "input": { "account": { "passphrase": "inherit moon normal relief spring bargain hobby join baby flash fog blood", - "privateKey": "de4a28610239ceac2ec3f592e36a2ead8ed4ac93cb16aa0d996ab6bb0249da2c0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "publicKey": "0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "address": "18141291412139607230L" + "privateKey": "3kooYQI5zqwuw/WS42ourY7UrJPLFqoNmWq2uwJJ2iwLIR/OS2FQg3AcuKjJlAfkZLL5qk82cJUyLeG3fl/Pvg==", + "publicKey": "CyEfzkthUINwHLioyZQH5GSy+apPNnCVMi3ht35fz74=", + "address": "vgRtM2zQwvveYrxH4gGZOV0u6tw=" }, - "networkIdentifier": "e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255", + "networkIdentifier": "5I/riNtbXPWtcdk83NHYebbV7Rh6NrAALMNODvmIMlU=", "members": { "mandatoryOne": { "passphrase": "trim elegant oven term access apple obtain error grain excite lawn neck", - "privateKey": "8a138c0dd8efe597c8b9c519af69e9821bd1e769cf0fb3490e22209e9cabfb8df1b9f4ee71b5d5857d3b346d441ca967f27870ebee88569db364fd13e28adba3", - "publicKey": "f1b9f4ee71b5d5857d3b346d441ca967f27870ebee88569db364fd13e28adba3", - "address": "10481548956627905381L" + "privateKey": "ihOMDdjv5ZfIucUZr2npghvR52nPD7NJDiIgnpyr+43xufTucbXVhX07NG1EHKln8nhw6+6IVp2zZP0T4orbow==", + "publicKey": "8bn07nG11YV9OzRtRBypZ/J4cOvuiFads2T9E+KK26M=", + "address": "ZSusDz7xdZF4RKhcSgpIT74jleQ=" }, "mandatoryTwo": { "passphrase": "desk deposit crumble farm tip cluster goose exotic dignity flee bring traffic", - "privateKey": "ddc8e19d6697d6e5c1dacf6576a7169752810999918212afe14d3978b354f8aa4a67646a446313db964c39370359845c52fce9225a3929770ef41448c258fd39", - "publicKey": "4a67646a446313db964c39370359845c52fce9225a3929770ef41448c258fd39", - "address": "3372320078773139180L" + "privateKey": "3cjhnWaX1uXB2s9ldqcWl1KBCZmRghKv4U05eLNU+KpKZ2RqRGMT25ZMOTcDWYRcUvzpIlo5KXcO9BRIwlj9OQ==", + "publicKey": "SmdkakRjE9uWTDk3A1mEXFL86SJaOSl3DvQUSMJY/Tk=", + "address": "7LYwjD7jzC7R+iZrhboSfWOk7hw=" }, "optionalOne": { "passphrase": "sugar object slender confirm clock peanut auto spice carbon knife increase estate", - "privateKey": "69aa94ea7ade3b7b08e277b18c1a590b2306ce5973ae8462b0b85122b180e89c57df5c3811961939f8dcfa858c6eaefebfaa4de942f7e703bf88127e0ee9cca4", - "publicKey": "57df5c3811961939f8dcfa858c6eaefebfaa4de942f7e703bf88127e0ee9cca4", - "address": "7745870967079479156L" + "privateKey": "aaqU6nreO3sI4nexjBpZCyMGzllzroRisLhRIrGA6JxX31w4EZYZOfjc+oWMbq7+v6pN6UL35wO/iBJ+DunMpA==", + "publicKey": "V99cOBGWGTn43PqFjG6u/r+qTelC9+cDv4gSfg7pzKQ=", + "address": "dKfI7Jrcfmulwc+UENXGxr9qun0=" }, "optionalTwo": { "passphrase": "faculty inspire crouch quit sorry vague hard ski scrap jaguar garment limb", - "privateKey": "ffed38380998a90a2af9501f10182bc2a07922448ab383575b1e34aeddfa5482fa406b6952d377f0278920e3eb8da919e4cf5c68b02eeba5d8b3334fdc0369b6", - "publicKey": "fa406b6952d377f0278920e3eb8da919e4cf5c68b02eeba5d8b3334fdc0369b6", - "address": "7086965981385941478L" - } - }, - "transaction": { - "senderPublicKey": "0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "nonce": "1", - "fee": "1500000000", - "type": 12, - "asset": { - "mandatoryKeys": [ - "4a67646a446313db964c39370359845c52fce9225a3929770ef41448c258fd39", - "f1b9f4ee71b5d5857d3b346d441ca967f27870ebee88569db364fd13e28adba3" - ], - "optionalKeys": [ - "57df5c3811961939f8dcfa858c6eaefebfaa4de942f7e703bf88127e0ee9cca4", - "fa406b6952d377f0278920e3eb8da919e4cf5c68b02eeba5d8b3334fdc0369b6" - ], - "numberOfSignatures": 4 + "privateKey": "/+04OAmYqQoq+VAfEBgrwqB5IkSKs4NXWx40rt36VIL6QGtpUtN38CeJIOPrjakZ5M9caLAu66XYszNP3ANptg==", + "publicKey": "+kBraVLTd/AniSDj642pGeTPXGiwLuul2LMzT9wDabY=", + "address": "5mHJ/wL2WWKsCLx5ovXA1EsxL7w=" } } }, "output": { - "senderPublicKey": "0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "nonce": "1", - "fee": "1500000000", - "type": 12, - "asset": { - "mandatoryKeys": [ - "4a67646a446313db964c39370359845c52fce9225a3929770ef41448c258fd39", - "f1b9f4ee71b5d5857d3b346d441ca967f27870ebee88569db364fd13e28adba3" - ], - "optionalKeys": [ - "57df5c3811961939f8dcfa858c6eaefebfaa4de942f7e703bf88127e0ee9cca4", - "fa406b6952d377f0278920e3eb8da919e4cf5c68b02eeba5d8b3334fdc0369b6" - ], - "numberOfSignatures": 4 - }, - "signatures": [ - "9931bc37f11a1f953400d8aa379d51def5816137fb5e3dfd904e495a11da18d8ecb3dda19e9660777fa48e4861d33090e141329cfb0ba327749d66ee4ff6330d", - "75d263327c9cec4ee7aedb881cbca502c592e994d81c5fac2f8bae622e48e481ae0182afbb7678176971b961d74363852d4f3b14ab75d0d3a6065412eba77105", - "7bbb9be7ac4edd283cd268e922633889b2fcaaac363e10580e93492ef0e6dde70936bfc3c1e545f88d2783220e35305f8841b8c421beb15e87fb5f68d4e8d60c", - "9466db88667a705831330b6e87efc33e84de04dab1968f3b649feb093dfa3373675603d7d2257cd92344a9a959acf2897e2216c1069942fe640b284acc98e60d", - "2c81bfce7e28dc51d269ed4f6bab6b3837d3c1ea7b2f639def6af0ef907e8b7b6a20c08458ea14a7c2f2d44d0e91bab408f45ec951a91508c6ee45f8b285a10a" - ], - "id": "12d6d4c35e1ef816522687d11991a991fdc0d3bec8b4458134c43ae3f2cc96a8" + "transaction": "CAwQARiA3qDLBSIgCyEfzkthUINwHLioyZQH5GSy+apPNnCVMi3ht35fz74qigEIBBIgSmdkakRjE9uWTDk3A1mEXFL86SJaOSl3DvQUSMJY/TkSIPG59O5xtdWFfTs0bUQcqWfyeHDr7ohWnbNk/RPiitujGiBX31w4EZYZOfjc+oWMbq7+v6pN6UL35wO/iBJ+DunMpBog+kBraVLTd/AniSDj642pGeTPXGiwLuul2LMzT9wDabYyQMadKHXHSij8Uonh8t5ZGp/3WMTQtKaUhSd+dvfopqs/zIQ1Sih9WCZ+8YwYjRfMB7Owu80iNb5mn6hvYVY5rQ4yQHfY00bgQL7Cav0k9VhFzzaq6uCgeGs/AKN3iY1pmfQ4hIJHv3djmLLue2yxsHzXXn+fOsYs5l6GCyda/fG+kQwyQID+3gbNux9EC9GaievXEa0OKUQoPMhdYsHOAqiu8zewAcq6CRdfjYfOfDe4QSsCONdFwzJEA5SOxY3k8H7oWAoyQE/BQhARiNeps/ARd8kQpUc95gaLSvXfd3Uw/gc+MoaeaIRWtWBNqdZefhcDrf5T6JX8FW9BRyfqEj9+NEgPqA4yQAqWNc/hBKfpi1rxJDesOH4adCqEjzPbUTs5SH1R8sSIQqO4/hn6EBIkcszqP2Wh1LCHorUEhVDD7/gQ4NSY0go=" } } } diff --git a/protocol-specs/generator_outputs/multisignature_registration_transaction/multisignature_transaction_only_mandatory_members.json b/protocol-specs/generator_outputs/multisignature_registration_transaction/multisignature_transaction_only_mandatory_members.json index f7f47e0259b..1ec7730b894 100644 --- a/protocol-specs/generator_outputs/multisignature_registration_transaction/multisignature_transaction_only_mandatory_members.json +++ b/protocol-specs/generator_outputs/multisignature_registration_transaction/multisignature_transaction_only_mandatory_members.json @@ -8,60 +8,28 @@ "input": { "account": { "passphrase": "inherit moon normal relief spring bargain hobby join baby flash fog blood", - "privateKey": "de4a28610239ceac2ec3f592e36a2ead8ed4ac93cb16aa0d996ab6bb0249da2c0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "publicKey": "0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "address": "18141291412139607230L" + "privateKey": "3kooYQI5zqwuw/WS42ourY7UrJPLFqoNmWq2uwJJ2iwLIR/OS2FQg3AcuKjJlAfkZLL5qk82cJUyLeG3fl/Pvg==", + "publicKey": "CyEfzkthUINwHLioyZQH5GSy+apPNnCVMi3ht35fz74=", + "address": "vgRtM2zQwvveYrxH4gGZOV0u6tw=" }, - "networkIdentifier": "e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255", + "networkIdentifier": "5I/riNtbXPWtcdk83NHYebbV7Rh6NrAALMNODvmIMlU=", "members": { "mandatoryOne": { "passphrase": "trim elegant oven term access apple obtain error grain excite lawn neck", - "privateKey": "8a138c0dd8efe597c8b9c519af69e9821bd1e769cf0fb3490e22209e9cabfb8df1b9f4ee71b5d5857d3b346d441ca967f27870ebee88569db364fd13e28adba3", - "publicKey": "f1b9f4ee71b5d5857d3b346d441ca967f27870ebee88569db364fd13e28adba3", - "address": "10481548956627905381L" + "privateKey": "ihOMDdjv5ZfIucUZr2npghvR52nPD7NJDiIgnpyr+43xufTucbXVhX07NG1EHKln8nhw6+6IVp2zZP0T4orbow==", + "publicKey": "8bn07nG11YV9OzRtRBypZ/J4cOvuiFads2T9E+KK26M=", + "address": "ZSusDz7xdZF4RKhcSgpIT74jleQ=" }, "mandatoryTwo": { "passphrase": "desk deposit crumble farm tip cluster goose exotic dignity flee bring traffic", - "privateKey": "ddc8e19d6697d6e5c1dacf6576a7169752810999918212afe14d3978b354f8aa4a67646a446313db964c39370359845c52fce9225a3929770ef41448c258fd39", - "publicKey": "4a67646a446313db964c39370359845c52fce9225a3929770ef41448c258fd39", - "address": "3372320078773139180L" + "privateKey": "3cjhnWaX1uXB2s9ldqcWl1KBCZmRghKv4U05eLNU+KpKZ2RqRGMT25ZMOTcDWYRcUvzpIlo5KXcO9BRIwlj9OQ==", + "publicKey": "SmdkakRjE9uWTDk3A1mEXFL86SJaOSl3DvQUSMJY/Tk=", + "address": "7LYwjD7jzC7R+iZrhboSfWOk7hw=" } - }, - "transaction": { - "senderPublicKey": "0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "nonce": "1", - "fee": "1500000000", - "type": 12, - "asset": { - "mandatoryKeys": [ - "4a67646a446313db964c39370359845c52fce9225a3929770ef41448c258fd39", - "f1b9f4ee71b5d5857d3b346d441ca967f27870ebee88569db364fd13e28adba3" - ], - "optionalKeys": [], - "numberOfSignatures": 2 - }, - "signatures": [] } }, "output": { - "senderPublicKey": "0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "nonce": "1", - "fee": "1500000000", - "type": 12, - "asset": { - "mandatoryKeys": [ - "4a67646a446313db964c39370359845c52fce9225a3929770ef41448c258fd39", - "f1b9f4ee71b5d5857d3b346d441ca967f27870ebee88569db364fd13e28adba3" - ], - "optionalKeys": [], - "numberOfSignatures": 2 - }, - "signatures": [ - "84c8924a7331a420d574d39c34328b7ac117f79b7843a4e147059b5a170a23a91c29899e6d59d9990d549a2edc3a0051fc273f20af0720cfb2fec04e1a154307", - "02ea9e400cdf761d5b434454e511d11a65bfa85645187a9cd67d91c4365528dab76bb34842df565ac91e4eae430ab0d50e014c1f28b94d0bb6824cd3a5c97107", - "1903bff22bc4feea90aa524fbb2615b4b214e8dad16e058177b32c21c7e9b36e67eb16414ba3afcbb98ea37c390183507ac6a38994b9c35748a34583eb19f509" - ], - "id": "b8419c06989e82af6418351b6eb86aa6da21c8929253fc26b9aadf178227665e" + "transaction": "CAwQARiA3qDLBSIgCyEfzkthUINwHLioyZQH5GSy+apPNnCVMi3ht35fz74qRggCEiBKZ2RqRGMT25ZMOTcDWYRcUvzpIlo5KXcO9BRIwlj9ORIg8bn07nG11YV9OzRtRBypZ/J4cOvuiFads2T9E+KK26MyQLG9KkToagcDzSjqHQytsz1Q9uatzKgEFRY7WnGJNz6creZpSiKgF+sej1j4A7VgiXOY0p7PpYydYyAFXlj8TQgyQP/4hhrHuSACbCnRGhAuLBvUc0DtV8b107DWFlP0mReQ0LVIHIWBaP3dNHVA1kLA1S5Do5Vbo7tAsl9qrFM1KwUyQEgEM1JvX7LHHmCP/x+zvywYbl25Fn30ZSMjsnBB/fiRT4Wv7YKT6AorYJKUn6/62VSuncGXHIfXAgfNIS20Fg8=" } } } diff --git a/protocol-specs/generator_outputs/multisignature_registration_transaction/multisignature_transaction_only_optional_members.json b/protocol-specs/generator_outputs/multisignature_registration_transaction/multisignature_transaction_only_optional_members.json index f58343a708e..dfe26513c12 100644 --- a/protocol-specs/generator_outputs/multisignature_registration_transaction/multisignature_transaction_only_optional_members.json +++ b/protocol-specs/generator_outputs/multisignature_registration_transaction/multisignature_transaction_only_optional_members.json @@ -8,60 +8,28 @@ "input": { "account": { "passphrase": "inherit moon normal relief spring bargain hobby join baby flash fog blood", - "privateKey": "de4a28610239ceac2ec3f592e36a2ead8ed4ac93cb16aa0d996ab6bb0249da2c0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "publicKey": "0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "address": "18141291412139607230L" + "privateKey": "3kooYQI5zqwuw/WS42ourY7UrJPLFqoNmWq2uwJJ2iwLIR/OS2FQg3AcuKjJlAfkZLL5qk82cJUyLeG3fl/Pvg==", + "publicKey": "CyEfzkthUINwHLioyZQH5GSy+apPNnCVMi3ht35fz74=", + "address": "vgRtM2zQwvveYrxH4gGZOV0u6tw=" }, - "networkIdentifier": "e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255", + "networkIdentifier": "5I/riNtbXPWtcdk83NHYebbV7Rh6NrAALMNODvmIMlU=", "members": { "optionalOne": { "passphrase": "sugar object slender confirm clock peanut auto spice carbon knife increase estate", - "privateKey": "69aa94ea7ade3b7b08e277b18c1a590b2306ce5973ae8462b0b85122b180e89c57df5c3811961939f8dcfa858c6eaefebfaa4de942f7e703bf88127e0ee9cca4", - "publicKey": "57df5c3811961939f8dcfa858c6eaefebfaa4de942f7e703bf88127e0ee9cca4", - "address": "7745870967079479156L" + "privateKey": "aaqU6nreO3sI4nexjBpZCyMGzllzroRisLhRIrGA6JxX31w4EZYZOfjc+oWMbq7+v6pN6UL35wO/iBJ+DunMpA==", + "publicKey": "V99cOBGWGTn43PqFjG6u/r+qTelC9+cDv4gSfg7pzKQ=", + "address": "dKfI7Jrcfmulwc+UENXGxr9qun0=" }, "optionalTwo": { "passphrase": "faculty inspire crouch quit sorry vague hard ski scrap jaguar garment limb", - "privateKey": "ffed38380998a90a2af9501f10182bc2a07922448ab383575b1e34aeddfa5482fa406b6952d377f0278920e3eb8da919e4cf5c68b02eeba5d8b3334fdc0369b6", - "publicKey": "fa406b6952d377f0278920e3eb8da919e4cf5c68b02eeba5d8b3334fdc0369b6", - "address": "7086965981385941478L" + "privateKey": "/+04OAmYqQoq+VAfEBgrwqB5IkSKs4NXWx40rt36VIL6QGtpUtN38CeJIOPrjakZ5M9caLAu66XYszNP3ANptg==", + "publicKey": "+kBraVLTd/AniSDj642pGeTPXGiwLuul2LMzT9wDabY=", + "address": "5mHJ/wL2WWKsCLx5ovXA1EsxL7w=" } - }, - "transaction": { - "senderPublicKey": "0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "nonce": "1", - "fee": "1500000000", - "type": 12, - "asset": { - "mandatoryKeys": [], - "optionalKeys": [ - "57df5c3811961939f8dcfa858c6eaefebfaa4de942f7e703bf88127e0ee9cca4", - "fa406b6952d377f0278920e3eb8da919e4cf5c68b02eeba5d8b3334fdc0369b6" - ], - "numberOfSignatures": 1 - }, - "signatures": [] } }, "output": { - "senderPublicKey": "0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "nonce": "1", - "fee": "1500000000", - "type": 12, - "asset": { - "mandatoryKeys": [], - "optionalKeys": [ - "57df5c3811961939f8dcfa858c6eaefebfaa4de942f7e703bf88127e0ee9cca4", - "fa406b6952d377f0278920e3eb8da919e4cf5c68b02eeba5d8b3334fdc0369b6" - ], - "numberOfSignatures": 1 - }, - "signatures": [ - "777e3bfe90bb98712da63fdfebc81722b62610fd9fb5165453143c08963c0d0cb083496fdf0ad334b3259e1a9804308f6214c04b0f4d24d83581ace7b9568602", - "d52cf8867f7532e890fb513892ad63b7b6ff39a56566c25d3e245eeb3f0b412ee0acdacd1f4d49a64c837aacf11fb4fa5e84721e53c7cd5db08fa6551f597705", - "60c9f7e7948752f3818f5216f48188bcd9328994e5e4955a231ae9a317cd1a83d3620d4f90e6dc87b60921e22297a3eacd6b0d629684b0599f224a5ae810a70b" - ], - "id": "3a3735c666a25d7a769fac9746c7ed38174bb3a127b007378214c186a2bc19b5" + "transaction": "CAwQARiA3qDLBSIgCyEfzkthUINwHLioyZQH5GSy+apPNnCVMi3ht35fz74qRggBGiBX31w4EZYZOfjc+oWMbq7+v6pN6UL35wO/iBJ+DunMpBog+kBraVLTd/AniSDj642pGeTPXGiwLuul2LMzT9wDabYyQIbbjf7Kl4wzx/2LTtMxSvWiIfLyxMQOWN67aPkht7xhAp6zPInfwTOR1HHdnRgL+iEklCJFP/4N5YyThlPOpA0yQHiZWIhgzNvHdha8q9FV1oET1MaMMeGNbjFV+LuLjYcQlAhA6cw1ERX2Jf1vZYITmr+HkNchLJK+l/qTBHLrJAsyQEhTQ3XJw+Kh1KN2PkN4fTfm9qZjxBJjXq8STyTBh1tJsnOBy6lg1cWybQnRcrwjqLkkq05Kc3gUvLeSBPtWEAQ=" } } } diff --git a/protocol-specs/generator_outputs/multisignature_registration_transaction/multisignature_transaction_sender_is_mandatory_member.json b/protocol-specs/generator_outputs/multisignature_registration_transaction/multisignature_transaction_sender_is_mandatory_member.json index 2ed493f3c96..5530df2ba92 100644 --- a/protocol-specs/generator_outputs/multisignature_registration_transaction/multisignature_transaction_sender_is_mandatory_member.json +++ b/protocol-specs/generator_outputs/multisignature_registration_transaction/multisignature_transaction_sender_is_mandatory_member.json @@ -8,89 +8,46 @@ "input": { "account": { "passphrase": "inherit moon normal relief spring bargain hobby join baby flash fog blood", - "privateKey": "de4a28610239ceac2ec3f592e36a2ead8ed4ac93cb16aa0d996ab6bb0249da2c0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "publicKey": "0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "address": "18141291412139607230L" + "privateKey": "3kooYQI5zqwuw/WS42ourY7UrJPLFqoNmWq2uwJJ2iwLIR/OS2FQg3AcuKjJlAfkZLL5qk82cJUyLeG3fl/Pvg==", + "publicKey": "CyEfzkthUINwHLioyZQH5GSy+apPNnCVMi3ht35fz74=", + "address": "vgRtM2zQwvveYrxH4gGZOV0u6tw=" }, - "networkIdentifier": "e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255", + "networkIdentifier": "5I/riNtbXPWtcdk83NHYebbV7Rh6NrAALMNODvmIMlU=", "members": { "targetAccount": { "passphrase": "inherit moon normal relief spring bargain hobby join baby flash fog blood", - "privateKey": "de4a28610239ceac2ec3f592e36a2ead8ed4ac93cb16aa0d996ab6bb0249da2c0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "publicKey": "0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "address": "18141291412139607230L" + "privateKey": "3kooYQI5zqwuw/WS42ourY7UrJPLFqoNmWq2uwJJ2iwLIR/OS2FQg3AcuKjJlAfkZLL5qk82cJUyLeG3fl/Pvg==", + "publicKey": "CyEfzkthUINwHLioyZQH5GSy+apPNnCVMi3ht35fz74=", + "address": "vgRtM2zQwvveYrxH4gGZOV0u6tw=" }, "mandatoryOne": { "passphrase": "trim elegant oven term access apple obtain error grain excite lawn neck", - "privateKey": "8a138c0dd8efe597c8b9c519af69e9821bd1e769cf0fb3490e22209e9cabfb8df1b9f4ee71b5d5857d3b346d441ca967f27870ebee88569db364fd13e28adba3", - "publicKey": "f1b9f4ee71b5d5857d3b346d441ca967f27870ebee88569db364fd13e28adba3", - "address": "10481548956627905381L" + "privateKey": "ihOMDdjv5ZfIucUZr2npghvR52nPD7NJDiIgnpyr+43xufTucbXVhX07NG1EHKln8nhw6+6IVp2zZP0T4orbow==", + "publicKey": "8bn07nG11YV9OzRtRBypZ/J4cOvuiFads2T9E+KK26M=", + "address": "ZSusDz7xdZF4RKhcSgpIT74jleQ=" }, "mandatoryTwo": { "passphrase": "desk deposit crumble farm tip cluster goose exotic dignity flee bring traffic", - "privateKey": "ddc8e19d6697d6e5c1dacf6576a7169752810999918212afe14d3978b354f8aa4a67646a446313db964c39370359845c52fce9225a3929770ef41448c258fd39", - "publicKey": "4a67646a446313db964c39370359845c52fce9225a3929770ef41448c258fd39", - "address": "3372320078773139180L" + "privateKey": "3cjhnWaX1uXB2s9ldqcWl1KBCZmRghKv4U05eLNU+KpKZ2RqRGMT25ZMOTcDWYRcUvzpIlo5KXcO9BRIwlj9OQ==", + "publicKey": "SmdkakRjE9uWTDk3A1mEXFL86SJaOSl3DvQUSMJY/Tk=", + "address": "7LYwjD7jzC7R+iZrhboSfWOk7hw=" }, "optionalOne": { "passphrase": "sugar object slender confirm clock peanut auto spice carbon knife increase estate", - "privateKey": "69aa94ea7ade3b7b08e277b18c1a590b2306ce5973ae8462b0b85122b180e89c57df5c3811961939f8dcfa858c6eaefebfaa4de942f7e703bf88127e0ee9cca4", - "publicKey": "57df5c3811961939f8dcfa858c6eaefebfaa4de942f7e703bf88127e0ee9cca4", - "address": "7745870967079479156L" + "privateKey": "aaqU6nreO3sI4nexjBpZCyMGzllzroRisLhRIrGA6JxX31w4EZYZOfjc+oWMbq7+v6pN6UL35wO/iBJ+DunMpA==", + "publicKey": "V99cOBGWGTn43PqFjG6u/r+qTelC9+cDv4gSfg7pzKQ=", + "address": "dKfI7Jrcfmulwc+UENXGxr9qun0=" }, "optionalTwo": { "passphrase": "faculty inspire crouch quit sorry vague hard ski scrap jaguar garment limb", - "privateKey": "ffed38380998a90a2af9501f10182bc2a07922448ab383575b1e34aeddfa5482fa406b6952d377f0278920e3eb8da919e4cf5c68b02eeba5d8b3334fdc0369b6", - "publicKey": "fa406b6952d377f0278920e3eb8da919e4cf5c68b02eeba5d8b3334fdc0369b6", - "address": "7086965981385941478L" + "privateKey": "/+04OAmYqQoq+VAfEBgrwqB5IkSKs4NXWx40rt36VIL6QGtpUtN38CeJIOPrjakZ5M9caLAu66XYszNP3ANptg==", + "publicKey": "+kBraVLTd/AniSDj642pGeTPXGiwLuul2LMzT9wDabY=", + "address": "5mHJ/wL2WWKsCLx5ovXA1EsxL7w=" } - }, - "transaction": { - "senderPublicKey": "0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "nonce": "1", - "fee": "1500000000", - "type": 12, - "asset": { - "mandatoryKeys": [ - "0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "4a67646a446313db964c39370359845c52fce9225a3929770ef41448c258fd39", - "f1b9f4ee71b5d5857d3b346d441ca967f27870ebee88569db364fd13e28adba3" - ], - "optionalKeys": [ - "57df5c3811961939f8dcfa858c6eaefebfaa4de942f7e703bf88127e0ee9cca4", - "fa406b6952d377f0278920e3eb8da919e4cf5c68b02eeba5d8b3334fdc0369b6" - ], - "numberOfSignatures": 4 - }, - "signatures": [] } }, "output": { - "senderPublicKey": "0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "nonce": "1", - "fee": "1500000000", - "type": 12, - "asset": { - "mandatoryKeys": [ - "0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "4a67646a446313db964c39370359845c52fce9225a3929770ef41448c258fd39", - "f1b9f4ee71b5d5857d3b346d441ca967f27870ebee88569db364fd13e28adba3" - ], - "optionalKeys": [ - "57df5c3811961939f8dcfa858c6eaefebfaa4de942f7e703bf88127e0ee9cca4", - "fa406b6952d377f0278920e3eb8da919e4cf5c68b02eeba5d8b3334fdc0369b6" - ], - "numberOfSignatures": 4 - }, - "signatures": [ - "3731b84799e355e4819afbc18ce3deec792772a966c8302eafd4471704b78a0fb62c91679c3f0e62f9dd1b0870455001af37247ca6408132e71c2f21a9abf60c", - "3731b84799e355e4819afbc18ce3deec792772a966c8302eafd4471704b78a0fb62c91679c3f0e62f9dd1b0870455001af37247ca6408132e71c2f21a9abf60c", - "c39b05bc3d962bff5526a37720fd79fe38494e1ce012eac18c2e2f15088d0c1a1549042ca5b3d7fe205e4bf0957f691e8538f7e2e9b8898c6862edb74d3fca02", - "c2fe0d5a601ff4510a1bb50b1cad80b942696d869a422d388bf7c51696ed308781828d4bd3af540a616bbd21f572623ab013a837ed142e32a6c52802e7fffc04", - "06bee8c8173053db0991a88032c92269ca7153710aaf5536171abedf9db6e44a0605bd27908777eb20769268a29887babaf97ed8072c5d633f6e62766ad5410b", - "b2f8f06e00b2fb84b02dead73f636f6dbf0bb8f0b5b3961fdaa8553804f139167712a7b207617a9fb34590444aa4017e42ae1c1b3fa8c81bf50ce128c5758500" - ], - "id": "e0804f6f054a402cf27618f9604253317cf5c445e9b85b4bdaf303f753c2f626" + "transaction": "CAwQARiA3qDLBSIgCyEfzkthUINwHLioyZQH5GSy+apPNnCVMi3ht35fz74qrAEIBBIgCyEfzkthUINwHLioyZQH5GSy+apPNnCVMi3ht35fz74SIEpnZGpEYxPblkw5NwNZhFxS/OkiWjkpdw70FEjCWP05EiDxufTucbXVhX07NG1EHKln8nhw6+6IVp2zZP0T4orboxogV99cOBGWGTn43PqFjG6u/r+qTelC9+cDv4gSfg7pzKQaIPpAa2lS03fwJ4kg4+uNqRnkz1xosC7rpdizM0/cA2m2MkDdZnk84WvPWOJ4c3w9j93/a9GJXAg+0n+GqX6ubPVBxSkhoLd8wRGBj0dOgzM4XqCbwrYuk8gYcrIKbFHmY44IMkDdZnk84WvPWOJ4c3w9j93/a9GJXAg+0n+GqX6ubPVBxSkhoLd8wRGBj0dOgzM4XqCbwrYuk8gYcrIKbFHmY44IMkA3to1lw5CbmB4nf6SzsS7Zn4Nb7lp8ITGHDfjyfsbwGP8v6Ey78Z2oRRZyYfVv/HQ4XGjOPieFvie9sHzbnugNMkDCfHvfjDkG67ni8uKNc3clrWd1d8lyGRwMDZKPpmsGDw5H1huOiWWQxzCzaiguGibi8BHrpaaRn3EZkBBqQMcAMkDP9qSw1YHJ6TdoiB8jeXGBX2BQAMckhdMweBPv7HobiAhDyO7lMooDR4WgebD7MHDaOjjbDS+rNlQlSfxmsmgLMkCgSEvSi45O6Nr8jfPzyRDb3BKIffHrUVfHniH8NnMIOPHO3d3edMoXl0S85bqWX3HPdkmVqeDl7F2dKK48iX0I" } } } diff --git a/protocol-specs/generator_outputs/proof_of_misbehavior_transaction/proof_of_misbehavior_transaction_scenario_1.json b/protocol-specs/generator_outputs/proof_of_misbehavior_transaction/proof_of_misbehavior_transaction_scenario_1.json index 901fa8a716f..b155cdf8fc7 100644 --- a/protocol-specs/generator_outputs/proof_of_misbehavior_transaction/proof_of_misbehavior_transaction_scenario_1.json +++ b/protocol-specs/generator_outputs/proof_of_misbehavior_transaction/proof_of_misbehavior_transaction_scenario_1.json @@ -9,67 +9,24 @@ "testCases": { "input": { "reportingAccount": { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", + "address": "qlQU1MkLZuIUerTfIBpziRwVEko=", + "publicKey": "wJTr7n7AxQ6+4ykYZV4In24aYEuDvKp2ApPGHg8Yq28=", "passphrase": "wagon stock borrow episode laundry kitten salute link globe zero feed marble", "balance": "10000000000000000", "encryptedPassphrase": "iterations=1&salt=e8c7dae4c893e458e0ebb8bff9a36d84&cipherText=c0fab123d83c386ffacef9a171b6e0e0e9d913e58b7972df8e5ef358afbc65f99c9a2b6fe7716f708166ed72f59f007d2f96a91f48f0428dd51d7c9962e0c6a5fc27ca0722038f1f2cf16333&iv=1a2206e426c714091b7e48f6&tag=3a9d9f9f9a92c9a58296b8df64820c15&version=1", "password": "elephant tree paris dragon chair galaxy" }, "targetAccount": { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", + "address": "BOYAyhKsAZdWSD+dxPfVgHm/Ifk=", + "publicKey": "rdsOFaRLD9xv8pG+KNjJj1VR0M2SGNdJ4w3bh8bjHKk=", "passphrase": "actress route auction pudding shiver crater forum liquid blouse imitate seven front", "balance": "10000000000000000", "delegateName": "genesis_100" }, - "networkIdentifier": "e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255" + "networkIdentifier": "5I/riNtbXPWtcdk83NHYebbV7Rh6NrAALMNODvmIMlU=" }, "output": { - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "nonce": "1", - "fee": "1500000000", - "type": 15, - "asset": { - "header1": { - "version": 2, - "timestamp": 2000000, - "previousBlockId": "9696342ed355848b4cd6d7c77093121ae3fc10f449447f41044972174e75bc2b", - "seedReveal": "c8c557b5dba8527c0e760124128fd15c", - "height": 900000, - "maxHeightPreviouslyForged": 690000, - "maxHeightPrevoted": 700000, - "numberOfTransactions": 0, - "totalAmount": "0", - "totalFee": "10000000000", - "reward": "10000000000", - "payloadLength": 0, - "transactionRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "blockSignature": "955d31e9c7a2827abe4cfe36316ecfc93f285c7b3864d81ff5910a1aaa21e1b0358d0fd8d3ceeb9a5fb5f208cd3c7ab553d01d344f2abba6e1b1dfb0ad91950a" - }, - "header2": { - "version": 2, - "timestamp": 3000000, - "previousBlockId": "9696342ed355848b4cd6d7c77093121ae3fc10f449447f41044972174e75bc2b", - "seedReveal": "c8c557b5dba8527c0e760124128fd15c", - "height": 800000, - "maxHeightPreviouslyForged": 700000, - "maxHeightPrevoted": 700000, - "numberOfTransactions": 0, - "totalAmount": "0", - "totalFee": "10000000000", - "reward": "10000000000", - "payloadLength": 0, - "transactionRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "blockSignature": "52ede022fbfb705fb82d55c53abbb2750679b4bcc1d2407d909d297f14184099d3b716ffb6e09a860f2ae35e47e769beb9212d696da9d9f7ee93ab745d8a8f00" - } - }, - "signatures": [ - "a0d92edaf8e43d2c6b02be5af6495a7d8a4159c863a59529abc9e570109f6d5f43ba63aa52a386b550586bc6db4e832e01d4c5e32d640980256a8078de586807" - ], - "id": "d8d3be5232ad7d5a6797f7b495c7ae28e04c71048f0a92fdd491e9ce4b0b357e" + "transaction": "CA8QARiA3qDLBSIgwJTr7n7AxQ6+4ykYZV4In24aYEuDvKp2ApPGHg8Yq28qADJAVQobO2F4HYgL83+APZ1VwyWJHlLBvu7eD9197ZJ9xiKU73QpSTguHiVhbVKfv67J7PFnYqxL7Odd4eISiJ+JDA==" } } } diff --git a/protocol-specs/generator_outputs/proof_of_misbehavior_transaction/proof_of_misbehavior_transaction_scenario_2.json b/protocol-specs/generator_outputs/proof_of_misbehavior_transaction/proof_of_misbehavior_transaction_scenario_2.json index 9916eb34c0f..20e322a99b5 100644 --- a/protocol-specs/generator_outputs/proof_of_misbehavior_transaction/proof_of_misbehavior_transaction_scenario_2.json +++ b/protocol-specs/generator_outputs/proof_of_misbehavior_transaction/proof_of_misbehavior_transaction_scenario_2.json @@ -9,67 +9,24 @@ "testCases": { "input": { "reportingAccount": { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", + "address": "qlQU1MkLZuIUerTfIBpziRwVEko=", + "publicKey": "wJTr7n7AxQ6+4ykYZV4In24aYEuDvKp2ApPGHg8Yq28=", "passphrase": "wagon stock borrow episode laundry kitten salute link globe zero feed marble", "balance": "10000000000000000", "encryptedPassphrase": "iterations=1&salt=e8c7dae4c893e458e0ebb8bff9a36d84&cipherText=c0fab123d83c386ffacef9a171b6e0e0e9d913e58b7972df8e5ef358afbc65f99c9a2b6fe7716f708166ed72f59f007d2f96a91f48f0428dd51d7c9962e0c6a5fc27ca0722038f1f2cf16333&iv=1a2206e426c714091b7e48f6&tag=3a9d9f9f9a92c9a58296b8df64820c15&version=1", "password": "elephant tree paris dragon chair galaxy" }, "targetAccount": { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", + "address": "BOYAyhKsAZdWSD+dxPfVgHm/Ifk=", + "publicKey": "rdsOFaRLD9xv8pG+KNjJj1VR0M2SGNdJ4w3bh8bjHKk=", "passphrase": "actress route auction pudding shiver crater forum liquid blouse imitate seven front", "balance": "10000000000000000", "delegateName": "genesis_100" }, - "networkIdentifier": "e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255" + "networkIdentifier": "5I/riNtbXPWtcdk83NHYebbV7Rh6NrAALMNODvmIMlU=" }, "output": { - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "nonce": "1", - "fee": "1500000000", - "type": 15, - "asset": { - "header1": { - "version": 2, - "timestamp": 2000000, - "previousBlockId": "9696342ed355848b4cd6d7c77093121ae3fc10f449447f41044972174e75bc2b", - "seedReveal": "c8c557b5dba8527c0e760124128fd15c", - "height": 800000, - "maxHeightPreviouslyForged": 700000, - "maxHeightPrevoted": 700000, - "numberOfTransactions": 0, - "totalAmount": "0", - "totalFee": "10000000000", - "reward": "10000000000", - "payloadLength": 0, - "transactionRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "blockSignature": "7f9dd4075f2783a86e35911044fb458bf12ffe3060a71e50152234250cf3583a48f2ea84b3caa558dc75d56121780bbce7b1af4190eeaae57268df777e8d2604" - }, - "header2": { - "version": 2, - "timestamp": 2000000, - "previousBlockId": "9696342ed355848b4cd6d7c77093121ae3fc10f449447f41044972174e75bc2b", - "seedReveal": "c8c557b5dba8527c0e760124128fd15c", - "height": 800000, - "maxHeightPreviouslyForged": 700000, - "maxHeightPrevoted": 650000, - "numberOfTransactions": 0, - "totalAmount": "0", - "totalFee": "10000000000", - "reward": "10000000000", - "payloadLength": 0, - "transactionRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "blockSignature": "fea202626fb8e47eecc01a53d2f1208751908e4ce6643d6ffb48cb3a8a1eef46d228aae033e20d674e1f6b584120eb6f25344590c272a844bacacc8d337ab20c" - } - }, - "signatures": [ - "eee31d2668219c895caad1b90a08b3dc10d2dfd741e84fb96e6e5ed702036d43aa0202cbdbd4c89f8cab74ea1a990d931cded86f098855754cc2ff5a608ebd0f" - ], - "id": "5e4325417c3e14c714d70b27810b7c32780be77b9d7e3f5f5033d33c9ca54dcc" + "transaction": "CA8QARiA3qDLBSIgwJTr7n7AxQ6+4ykYZV4In24aYEuDvKp2ApPGHg8Yq28qADJAVQobO2F4HYgL83+APZ1VwyWJHlLBvu7eD9197ZJ9xiKU73QpSTguHiVhbVKfv67J7PFnYqxL7Odd4eISiJ+JDA==" } } } diff --git a/protocol-specs/generator_outputs/proof_of_misbehavior_transaction/proof_of_misbehavior_transaction_scenario_3.json b/protocol-specs/generator_outputs/proof_of_misbehavior_transaction/proof_of_misbehavior_transaction_scenario_3.json index 465a843986e..7f3cb7ba337 100644 --- a/protocol-specs/generator_outputs/proof_of_misbehavior_transaction/proof_of_misbehavior_transaction_scenario_3.json +++ b/protocol-specs/generator_outputs/proof_of_misbehavior_transaction/proof_of_misbehavior_transaction_scenario_3.json @@ -9,67 +9,24 @@ "testCases": { "input": { "reportingAccount": { - "address": "16313739661670634666L", - "publicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", + "address": "qlQU1MkLZuIUerTfIBpziRwVEko=", + "publicKey": "wJTr7n7AxQ6+4ykYZV4In24aYEuDvKp2ApPGHg8Yq28=", "passphrase": "wagon stock borrow episode laundry kitten salute link globe zero feed marble", "balance": "10000000000000000", "encryptedPassphrase": "iterations=1&salt=e8c7dae4c893e458e0ebb8bff9a36d84&cipherText=c0fab123d83c386ffacef9a171b6e0e0e9d913e58b7972df8e5ef358afbc65f99c9a2b6fe7716f708166ed72f59f007d2f96a91f48f0428dd51d7c9962e0c6a5fc27ca0722038f1f2cf16333&iv=1a2206e426c714091b7e48f6&tag=3a9d9f9f9a92c9a58296b8df64820c15&version=1", "password": "elephant tree paris dragon chair galaxy" }, "targetAccount": { - "address": "10881167371402274308L", - "publicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", + "address": "BOYAyhKsAZdWSD+dxPfVgHm/Ifk=", + "publicKey": "rdsOFaRLD9xv8pG+KNjJj1VR0M2SGNdJ4w3bh8bjHKk=", "passphrase": "actress route auction pudding shiver crater forum liquid blouse imitate seven front", "balance": "10000000000000000", "delegateName": "genesis_100" }, - "networkIdentifier": "e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255" + "networkIdentifier": "5I/riNtbXPWtcdk83NHYebbV7Rh6NrAALMNODvmIMlU=" }, "output": { - "senderPublicKey": "c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f", - "nonce": "1", - "fee": "1500000000", - "type": 15, - "asset": { - "header1": { - "version": 2, - "timestamp": 2000000, - "previousBlockId": "9696342ed355848b4cd6d7c77093121ae3fc10f449447f41044972174e75bc2b", - "seedReveal": "c8c557b5dba8527c0e760124128fd15c", - "height": 900000, - "maxHeightPreviouslyForged": 850000, - "maxHeightPrevoted": 800000, - "numberOfTransactions": 0, - "totalAmount": "0", - "totalFee": "10000000000", - "reward": "10000000000", - "payloadLength": 0, - "transactionRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "blockSignature": "9a0e41c2a4ee4803840e2b0879f43dbe9feeff24b02e0ddf0e683097c06ffa0ee1cacbb9530c43c1aba20dfb5de556112e07ccd39381a25e9d6012b57c31510b" - }, - "header2": { - "version": 2, - "timestamp": 2000000, - "previousBlockId": "9696342ed355848b4cd6d7c77093121ae3fc10f449447f41044972174e75bc2b", - "seedReveal": "c8c557b5dba8527c0e760124128fd15c", - "height": 900000, - "maxHeightPreviouslyForged": 900000, - "maxHeightPrevoted": 700000, - "numberOfTransactions": 0, - "totalAmount": "0", - "totalFee": "10000000000", - "reward": "10000000000", - "payloadLength": 0, - "transactionRoot": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", - "generatorPublicKey": "addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9", - "blockSignature": "4bf9c5b0687d8686a67866279ab398fde1260a2faf04b2fc333fa3272ffbfe888931eea985f263f22ac2f1a6bebce13e31bf944649c2ca69f427436eb9edbb03" - } - }, - "signatures": [ - "5cecefc806d524eea4fe036f9e5cee19f523e8eb55d647adee1854ccc8f6870f85d66b792aaeb668d559126fee0d52451bd83d0fbad6eaf74bf00b0916780e01" - ], - "id": "ef7f187d8ef2c630d6ee4154a168f94fc11962a72d4016d877dc75e28bd95b0b" + "transaction": "CA8QARiA3qDLBSIgwJTr7n7AxQ6+4ykYZV4In24aYEuDvKp2ApPGHg8Yq28qADJAVQobO2F4HYgL83+APZ1VwyWJHlLBvu7eD9197ZJ9xiKU73QpSTguHiVhbVKfv67J7PFnYqxL7Odd4eISiJ+JDA==" } } } diff --git a/protocol-specs/generator_outputs/transaction_network_id_and_change_order/delegate_transaction_validate.json b/protocol-specs/generator_outputs/transaction_network_id_and_change_order/delegate_transaction_validate.json index d0e685a272d..fbd6f238b9f 100644 --- a/protocol-specs/generator_outputs/transaction_network_id_and_change_order/delegate_transaction_validate.json +++ b/protocol-specs/generator_outputs/transaction_network_id_and_change_order/delegate_transaction_validate.json @@ -12,32 +12,15 @@ "input": { "account": { "passphrase": "wear protect skill sentence lift enter wild sting lottery power floor neglect", - "privateKey": "8f41ff1e75c4f0f8a71bae4952266928d0e91660fc513566ac694fed61157497efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "publicKey": "efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "address": "2129300327344985743L", + "privateKey": "j0H/HnXE8PinG65JUiZpKNDpFmD8UTVmrGlP7WEVdJfvrx2XeJfLYNfbnTDo/WaN7gcKwNsfuNGEwGFSqLdfjQ==", + "publicKey": "768dl3iXy2DX250w6P1mje4HCsDbH7jRhMBhUqi3X40=", + "address": "RiH25fs1Hu++grkOKbpAD9j3HLQ=", "nonce": "2" }, - "networkIdentifier": "e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255", - "transaction": { - "type": 10, - "senderPublicKey": "efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "nonce": "2", - "fee": "100000000", - "asset": { - "username": "new_delegate" - } - } + "networkIdentifier": "5I/riNtbXPWtcdk83NHYebbV7Rh6NrAALMNODvmIMlU=" }, "output": { - "type": 10, - "senderPublicKey": "efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "nonce": "2", - "fee": "100000000", - "asset": { - "username": "new_delegate" - }, - "signature": "eeaee4c7abec51ac6b8f406c281ca073d99bb455dbc8f5ccbc137b34ccb92e372cd93f2256e8978d0962efea6def770f7ae65d2616ac1071fd3488a8e0f1b301", - "id": "18179433578411384385" + "transaction": "CAoQAhiAwtcvIiDvrx2XeJfLYNfbnTDo/WaN7gcKwNsfuNGEwGFSqLdfjSoAMkB42bW5FGuc3KKnqMUjonxti7Asa+0lRLXCgqcuRgKQi+JNy8LyxzY+UsMpRzgad/Ufqm4nEI4CydVx9hQnIpcB" } } ] diff --git a/protocol-specs/generator_outputs/transaction_network_id_and_change_order/multi_signature_transaction_validate.json b/protocol-specs/generator_outputs/transaction_network_id_and_change_order/multi_signature_transaction_validate.json deleted file mode 100644 index 7d93263099c..00000000000 --- a/protocol-specs/generator_outputs/transaction_network_id_and_change_order/multi_signature_transaction_validate.json +++ /dev/null @@ -1,84 +0,0 @@ -{ - "title": "Valid multi signature transaction", - "summary": "A valid multi signature transaction", - "config": { - "network": "devnet" - }, - "runner": "transaction_network_id_and_change_order", - "handler": "multi_signature_transaction_validate", - "testCases": [ - { - "description": "A valid multi signature transaction", - "input": { - "account": { - "passphrase": "wear protect skill sentence lift enter wild sting lottery power floor neglect", - "privateKey": "8f41ff1e75c4f0f8a71bae4952266928d0e91660fc513566ac694fed61157497efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "publicKey": "efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "address": "2129300327344985743L", - "nonce": "2" - }, - "networkIdentifier": "e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255", - "coSigners": [ - { - "passphrase": "inherit moon normal relief spring bargain hobby join baby flash fog blood", - "privateKey": "de4a28610239ceac2ec3f592e36a2ead8ed4ac93cb16aa0d996ab6bb0249da2c0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "publicKey": "0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "address": "18141291412139607230L", - "nonce": "2" - }, - { - "passphrase": "better across runway mansion jar route valid crack panic favorite smooth sword", - "privateKey": "de1520f8589408e76a97643ba7d27f20009b06899816c8af20f9b03f4a4bd8a66766ce280eb99e45d2cc7d9c8c852720940dab5d69f480e80477a97b4255d5d8", - "publicKey": "6766ce280eb99e45d2cc7d9c8c852720940dab5d69f480e80477a97b4255d5d8", - "address": "13191770412077040757L", - "nonce": "2" - }, - { - "passphrase": "mirror swap middle hunt angle furnace maid scheme amazing box bachelor debris", - "privateKey": "ad7462eb8f682b0c3424213ead044381ba0007bb65ce26287fc308027c871d951387d8ec6306807ffd6fe27ea3443985765c1157928bb09904307956f46a9972", - "publicKey": "1387d8ec6306807ffd6fe27ea3443985765c1157928bb09904307956f46a9972", - "address": "2443122499609067441L", - "nonce": "2" - } - ], - "transaction": { - "type": 12, - "senderPublicKey": "efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "nonce": "2", - "fee": "100000000", - "asset": { - "min": 2, - "lifetime": 22, - "keysgroup": [ - "+0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "+6766ce280eb99e45d2cc7d9c8c852720940dab5d69f480e80477a97b4255d5d8", - "+1387d8ec6306807ffd6fe27ea3443985765c1157928bb09904307956f46a9972" - ] - } - } - }, - "output": { - "type": 12, - "senderPublicKey": "efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "nonce": "2", - "fee": "100000000", - "asset": { - "min": 2, - "lifetime": 22, - "keysgroup": [ - "+0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "+6766ce280eb99e45d2cc7d9c8c852720940dab5d69f480e80477a97b4255d5d8", - "+1387d8ec6306807ffd6fe27ea3443985765c1157928bb09904307956f46a9972" - ] - }, - "signature": "fe47b6cd6ee838b5a8ff92259a74e396e55a3f57e5cce9280e594569cf1feb9318656b7e6793a8de6bc66d1752c7015008cc036de2c22906126804d956a60b0b", - "signatures": [ - "1225775c577ac675b07c16f2a069f30396f511029c493c0a713fd65c4e99983d6d72dddebbeed06515d08f4454992c789265d0f2f5977a9d80bcc5731b1bfa09", - "ed6191d5d6b037a870b8f53bc58a83b00cd4dbce87ecb044f7f5fff6ccf9e32025b88cd19e796a1c0b3539db8fcf6772bdcb6cbcc82909e739a632db39ad8305", - "0af517baa1fce4000d0bf662a2040a97c44465d4f7507c821cb7fd811410ff8f7a937db68bd7ad2087cc2cc577708a1c5ff4adbe36a4e0fbe93a6a9be34e7401" - ], - "id": "5379041042251595525" - } - } - ] -} diff --git a/protocol-specs/generator_outputs/transaction_network_id_and_change_order/second_signature_transaction_validate.json b/protocol-specs/generator_outputs/transaction_network_id_and_change_order/second_signature_transaction_validate.json deleted file mode 100644 index c889df9a9ef..00000000000 --- a/protocol-specs/generator_outputs/transaction_network_id_and_change_order/second_signature_transaction_validate.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "title": "Valid second signature transaction", - "summary": "A valid second signature transaction", - "config": { - "network": "devnet" - }, - "runner": "transaction_network_id_and_change_order", - "handler": "second_signature_transaction_validate", - "testCases": [ - { - "description": "A valid second signature transaction", - "input": { - "account": { - "passphrase": "wear protect skill sentence lift enter wild sting lottery power floor neglect", - "privateKey": "8f41ff1e75c4f0f8a71bae4952266928d0e91660fc513566ac694fed61157497efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "publicKey": "efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "address": "2129300327344985743L" - }, - "networkIdentifier": "e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255", - "transaction": { - "type": 9, - "senderPublicKey": "efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "timestamp": 54316325, - "asset": { - "publicKey": "0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe" - } - } - }, - "output": { - "type": 9, - "senderPublicKey": "efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "timestamp": 54316325, - "asset": { - "publicKey": "0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe" - }, - "signature": "0795b5a37b6e4050be04a2fbe7a8f34c10bc9b5e1d242df9974c2796e81e7813054516f6cc6e0069b22e1cd2ee65129425dbe36e5e3e24fcde8e14792d858c0a", - "id": "7101396061254215745" - } - } - ] -} diff --git a/protocol-specs/generator_outputs/transaction_network_id_and_change_order/transfer_transaction_validate.json b/protocol-specs/generator_outputs/transaction_network_id_and_change_order/transfer_transaction_validate.json index a19e3cae749..7bb78c3c137 100644 --- a/protocol-specs/generator_outputs/transaction_network_id_and_change_order/transfer_transaction_validate.json +++ b/protocol-specs/generator_outputs/transaction_network_id_and_change_order/transfer_transaction_validate.json @@ -12,38 +12,15 @@ "input": { "account": { "passphrase": "wear protect skill sentence lift enter wild sting lottery power floor neglect", - "privateKey": "8f41ff1e75c4f0f8a71bae4952266928d0e91660fc513566ac694fed61157497efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "publicKey": "efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "address": "2129300327344985743L", + "privateKey": "j0H/HnXE8PinG65JUiZpKNDpFmD8UTVmrGlP7WEVdJfvrx2XeJfLYNfbnTDo/WaN7gcKwNsfuNGEwGFSqLdfjQ==", + "publicKey": "768dl3iXy2DX250w6P1mje4HCsDbH7jRhMBhUqi3X40=", + "address": "RiH25fs1Hu++grkOKbpAD9j3HLQ=", "nonce": "2" }, - "networkIdentifier": "e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255", - "transaction": { - "type": 8, - "senderPublicKey": "efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "nonce": "2", - "fee": "100000000", - "asset": { - "recipientId": "18141291412139607230L", - "amount": "1234567890", - "data": "random data" - } - } + "networkIdentifier": "5I/riNtbXPWtcdk83NHYebbV7Rh6NrAALMNODvmIMlU=" }, "output": { - "type": 8, - "senderPublicKey": "efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "nonce": "2", - "fee": "100000000", - "asset": { - "recipientId": "18141291412139607230L", - "amount": "1234567890", - "data": "random data" - }, - "signatures": [ - "e98d7ec13909c2d8d58c4bafdf723b6f88480619b237c58dc96c9ae6cad7e74f8b8cfe72f0137827b17c0ba1def07f6fa92af22872a23060bbdae6651bb98807" - ], - "id": "14028804809042236201" + "transaction": "CAgQAhiAwtcvIiDvrx2XeJfLYNfbnTDo/WaN7gcKwNsfuNGEwGFSqLdfjSopCNKF2MwEEhQPocAetcqyl7CXClFlfNcyLyyKXBoLcmFuZG9tIGRhdGEyQONXtG4BSskrdhFVB7hr4LHoisPEB/UAvYnjm/OJ6Hzwp3JnekbP6QLMWrGh1Q9MCROIv2JYqyB1fC5SmXzZBg4=" } } ] diff --git a/protocol-specs/generator_outputs/transaction_network_id_and_change_order/transfer_transaction_with_multi_signature_validate.json b/protocol-specs/generator_outputs/transaction_network_id_and_change_order/transfer_transaction_with_multi_signature_validate.json deleted file mode 100644 index 061d7f1a86b..00000000000 --- a/protocol-specs/generator_outputs/transaction_network_id_and_change_order/transfer_transaction_with_multi_signature_validate.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "title": "Valid transfer transaction with multi signature", - "summary": "A valid transfer transaction with multi signature", - "config": { - "network": "devnet" - }, - "runner": "transaction_network_id_and_change_order", - "handler": "transfer_transaction_with_multi_signature_validate", - "testCases": [ - { - "description": "A valid transfer transaction with multi signature", - "input": { - "account": { - "passphrase": "wear protect skill sentence lift enter wild sting lottery power floor neglect", - "privateKey": "8f41ff1e75c4f0f8a71bae4952266928d0e91660fc513566ac694fed61157497efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "publicKey": "efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "address": "2129300327344985743L", - "nonce": "2" - }, - "coSigners": [ - { - "passphrase": "better across runway mansion jar route valid crack panic favorite smooth sword", - "privateKey": "de1520f8589408e76a97643ba7d27f20009b06899816c8af20f9b03f4a4bd8a66766ce280eb99e45d2cc7d9c8c852720940dab5d69f480e80477a97b4255d5d8", - "publicKey": "6766ce280eb99e45d2cc7d9c8c852720940dab5d69f480e80477a97b4255d5d8", - "address": "13191770412077040757L", - "nonce": "2" - }, - { - "passphrase": "mirror swap middle hunt angle furnace maid scheme amazing box bachelor debris", - "privateKey": "ad7462eb8f682b0c3424213ead044381ba0007bb65ce26287fc308027c871d951387d8ec6306807ffd6fe27ea3443985765c1157928bb09904307956f46a9972", - "publicKey": "1387d8ec6306807ffd6fe27ea3443985765c1157928bb09904307956f46a9972", - "address": "2443122499609067441L", - "nonce": "2" - } - ], - "networkIdentifier": "e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255", - "transaction": { - "type": 8, - "senderPublicKey": "efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "nonce": "2", - "fee": "100000000", - "asset": { - "recipientId": "18141291412139607230L", - "amount": "1234567890", - "data": "random data" - } - } - }, - "output": { - "type": 8, - "senderPublicKey": "efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "nonce": "2", - "fee": "100000000", - "asset": { - "recipientId": "18141291412139607230L", - "amount": "1234567890", - "data": "random data" - }, - "signature": "e98d7ec13909c2d8d58c4bafdf723b6f88480619b237c58dc96c9ae6cad7e74f8b8cfe72f0137827b17c0ba1def07f6fa92af22872a23060bbdae6651bb98807", - "signatures": [ - "c9c01590063c037edc356b9506db81adbbd2026e29e714d257ee8f8ebc2c6c8c08c7228c83d4a59a42c7364d519c10de31e20b6c393be15b33e2a1f67cd10009", - "6810d1113a528927dbbbf78e427d675e9ed1c8e5008aa75877bc8aa2a2257cdff977ac938c5210ac0d4506138c46cedeeeee8b0ec96411352131a0cdd8e03406" - ], - "id": "14028804809042236201" - } - } - ] -} diff --git a/protocol-specs/generator_outputs/transaction_network_id_and_change_order/transfer_transaction_with_second_and_multi_signature_validate.json b/protocol-specs/generator_outputs/transaction_network_id_and_change_order/transfer_transaction_with_second_and_multi_signature_validate.json deleted file mode 100644 index f68a66bc1ce..00000000000 --- a/protocol-specs/generator_outputs/transaction_network_id_and_change_order/transfer_transaction_with_second_and_multi_signature_validate.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "title": "Valid transfer transaction with second signature and multi signature", - "summary": "A valid transfer transaction with second signature and multi signature", - "config": { - "network": "devnet" - }, - "runner": "transaction_network_id_and_change_order", - "handler": "transfer_transaction_with_second_and_multi_signature_validate", - "testCases": [ - { - "description": "A valid transfer transaction with second signature and multi signature", - "input": { - "account": { - "passphrase": "wear protect skill sentence lift enter wild sting lottery power floor neglect", - "privateKey": "8f41ff1e75c4f0f8a71bae4952266928d0e91660fc513566ac694fed61157497efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "publicKey": "efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "address": "2129300327344985743L" - }, - "secondPassphrase": "inherit moon normal relief spring bargain hobby join baby flash fog blood", - "coSigners": [ - { - "passphrase": "better across runway mansion jar route valid crack panic favorite smooth sword", - "privateKey": "de1520f8589408e76a97643ba7d27f20009b06899816c8af20f9b03f4a4bd8a66766ce280eb99e45d2cc7d9c8c852720940dab5d69f480e80477a97b4255d5d8", - "publicKey": "6766ce280eb99e45d2cc7d9c8c852720940dab5d69f480e80477a97b4255d5d8", - "address": "13191770412077040757L" - }, - { - "passphrase": "mirror swap middle hunt angle furnace maid scheme amazing box bachelor debris", - "privateKey": "ad7462eb8f682b0c3424213ead044381ba0007bb65ce26287fc308027c871d951387d8ec6306807ffd6fe27ea3443985765c1157928bb09904307956f46a9972", - "publicKey": "1387d8ec6306807ffd6fe27ea3443985765c1157928bb09904307956f46a9972", - "address": "2443122499609067441L" - } - ], - "networkIdentifier": "e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255", - "transaction": { - "type": 8, - "senderPublicKey": "efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "timestamp": 54316325, - "asset": { - "recipientId": "18141291412139607230L", - "amount": "1234567890", - "data": "random data" - } - } - }, - "output": { - "type": 8, - "senderPublicKey": "efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "timestamp": 54316325, - "asset": { - "recipientId": "18141291412139607230L", - "amount": "1234567890", - "data": "random data" - }, - "signature": "b88d0408318d3bf700586116046c9101535ee76d2d4b6a5903ac31f5d302094ad4b08180105ff91882482d5d62ca48ba2ed281b75134b90110e1a98aed7efe0d", - "signSignature": "c4b0ca84aa4596401c3041a1638e670d6278e0e18949f027b3d7ede4f2f0a1685df7aec768b1a3c49acfe7ded9e7f5230998f06b0d58371bcba5a00695fb6901", - "signatures": [ - "4424342c342093f80f52f919876fc0abada5385e98e8caf211add16d1c0f5453ef6e47fa58a454128a9640f3b6e2ade618e5ee5fa8eebc4d68460d19f042050f", - "014cae10ddd5f482f8b99f8eb5699721fa795be0806118555282a304ea6a84510b1e3ec8675347c2a70f6c5abc29dc17160b94cc3cedec9f88eb1acf027ced02" - ], - "id": "1856045075247127242" - } - } - ] -} diff --git a/protocol-specs/generator_outputs/transaction_network_id_and_change_order/transfer_transaction_with_second_signature_validate.json b/protocol-specs/generator_outputs/transaction_network_id_and_change_order/transfer_transaction_with_second_signature_validate.json deleted file mode 100644 index 45389ef1968..00000000000 --- a/protocol-specs/generator_outputs/transaction_network_id_and_change_order/transfer_transaction_with_second_signature_validate.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "title": "Valid transfer transaction with second signature", - "summary": "A valid transfer transaction with second signature", - "config": { - "network": "devnet" - }, - "runner": "transaction_network_id_and_change_order", - "handler": "transfer_transaction_with_second_signature_validate", - "testCases": [ - { - "description": "A valid transfer transaction with second signature", - "input": { - "account": { - "passphrase": "wear protect skill sentence lift enter wild sting lottery power floor neglect", - "privateKey": "8f41ff1e75c4f0f8a71bae4952266928d0e91660fc513566ac694fed61157497efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "publicKey": "efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "address": "2129300327344985743L", - "nonce": "2" - }, - "secondPassphrase": "inherit moon normal relief spring bargain hobby join baby flash fog blood", - "networkIdentifier": "e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255", - "transaction": { - "type": 8, - "senderPublicKey": "efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "nonce": "2", - "fee": "100000000", - "asset": { - "recipientId": "18141291412139607230L", - "amount": "1234567890", - "data": "random data" - } - } - }, - "output": { - "type": 8, - "senderPublicKey": "efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "nonce": "2", - "fee": "100000000", - "asset": { - "recipientId": "18141291412139607230L", - "amount": "1234567890", - "data": "random data" - }, - "signature": "e98d7ec13909c2d8d58c4bafdf723b6f88480619b237c58dc96c9ae6cad7e74f8b8cfe72f0137827b17c0ba1def07f6fa92af22872a23060bbdae6651bb98807", - "signSignature": "cfe673c5bb85f1def8502c9932e1d4dade55ceb697f780b830e417e2304a823a01fe0c969fe776eca04f0f17e929041606f2cf515ef320762f9e32e45f6e8f08", - "id": "5007214519935123139" - } - } - ] -} diff --git a/protocol-specs/generator_outputs/transaction_network_id_and_change_order/vote_transaction_validate.json b/protocol-specs/generator_outputs/transaction_network_id_and_change_order/vote_transaction_validate.json deleted file mode 100644 index 9ef52097bcc..00000000000 --- a/protocol-specs/generator_outputs/transaction_network_id_and_change_order/vote_transaction_validate.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "title": "Valid vote transaction", - "summary": "Test suit for valid vote transaction", - "config": { - "network": "devnet" - }, - "runner": "transaction_network_id_and_change_order", - "handler": "vote_transaction_validate", - "testCases": [ - { - "description": "A valid vote transaction", - "input": { - "account": { - "passphrase": "wear protect skill sentence lift enter wild sting lottery power floor neglect", - "privateKey": "8f41ff1e75c4f0f8a71bae4952266928d0e91660fc513566ac694fed61157497efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "publicKey": "efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "address": "2129300327344985743L", - "nonce": "2" - }, - "networkIdentifier": "e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255", - "transaction": { - "type": 11, - "senderPublicKey": "efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "nonce": "2", - "fee": "100000000", - "asset": { - "votes": [ - "+0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "+6766ce280eb99e45d2cc7d9c8c852720940dab5d69f480e80477a97b4255d5d8", - "-1387d8ec6306807ffd6fe27ea3443985765c1157928bb09904307956f46a9972" - ] - } - } - }, - "output": { - "type": 11, - "senderPublicKey": "efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d", - "nonce": "2", - "fee": "100000000", - "asset": { - "votes": [ - "+0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe", - "+6766ce280eb99e45d2cc7d9c8c852720940dab5d69f480e80477a97b4255d5d8", - "-1387d8ec6306807ffd6fe27ea3443985765c1157928bb09904307956f46a9972" - ] - }, - "signature": "86d6e5ef1348c616015b8e5f4dd1bcb4572c3c499ab7bf6025ae5a0c4bda7761e3b0a4559a96ce9854ea4ada54ce9521c67d41b7aa6e508f6a358667ff777608", - "id": "2641382876493236895" - } - } - ] -} diff --git a/protocol-specs/generator_outputs/transaction_signing/valid_transaction_signing.json b/protocol-specs/generator_outputs/transaction_signing/valid_transaction_signing.json deleted file mode 100644 index 009ef524e5b..00000000000 --- a/protocol-specs/generator_outputs/transaction_signing/valid_transaction_signing.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "title": "Valid signature generation", - "summary": "based on a valid transfer transaction generate a signature an id for it", - "config": { - "network": "mainnet" - }, - "runner": "transaction_signing", - "handler": "valid_transaction_signing", - "testCases": [ - { - "description": "Test case for valid transaction signature", - "input": { - "transferTransaction": { - "amount": "10", - "recipientId": "17819145097849555674L", - "timestamp": 100565431, - "asset": {}, - "fee": "10000000", - "type": 0 - }, - "senderPassphrase": "movie tiger belt popular bridge dish frozen fragile quit high pass coconut" - }, - "output": { - "signature": "579164b3045a612823b2b9ec667374417565229a4028f905b8452bf91048633f9a679d49fc46169659f3f3329ad414e8c6e17e1c2f9866a6e1bee9efa2a60a0a" - } - } - ] -} diff --git a/protocol-specs/generator_outputs/unlock_transaction/unlock_transaction.json b/protocol-specs/generator_outputs/unlock_transaction/unlock_transaction.json index 9d7d5d23f5b..b44f317cd31 100644 --- a/protocol-specs/generator_outputs/unlock_transaction/unlock_transaction.json +++ b/protocol-specs/generator_outputs/unlock_transaction/unlock_transaction.json @@ -10,206 +10,95 @@ "input": { "account": { "passphrase": "lava toe nuclear candy erode present guilt develop include type pluck current", - "publicKey": "8c3d81b1555fbe4692adfa1026ee21c043633b9369924cf2790e2e0fc6b47a66", - "address": "841832338348093031L" + "publicKey": "jD2BsVVfvkaSrfoQJu4hwENjO5NpkkzyeQ4uD8a0emY=", + "address": "Z24KgZP2PRUkAslR/oNN9lbG3og=" }, - "networkIdentifier": "e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255", + "networkIdentifier": "5I/riNtbXPWtcdk83NHYebbV7Rh6NrAALMNODvmIMlU=", "delegates": [ { - "publicKey": "5430e775505b3145c124d15dc7c84ca7c751ecb69faf653bfb1e0c91e6e22f8a", - "address": "12957061101390022344L" + "publicKey": "VDDndVBbMUXBJNFdx8hMp8dR7Lafr2U7+x4MkebiL4o=", + "address": "d7zFYYWkOnuLRXlHngpuDN8Tvls=" }, { - "publicKey": "73a56ce40aa991293250d9bd61471d19111f023cf1827c9be189deed733f9ea2", - "address": "356975984361330918L" + "publicKey": "c6Vs5AqpkSkyUNm9YUcdGREfAjzxgnyb4Yne7XM/nqI=", + "address": "4db0eKDEfGuretM2kDcdwBm67t0=" }, { - "publicKey": "88d1d4e94f2466fe69770a510dc8e6c638875b71e96c02b4791ccc032a2a6472", - "address": "7539210577161571444L" + "publicKey": "iNHU6U8kZv5pdwpRDcjmxjiHW3HpbAK0eRzMAyoqZHI=", + "address": "VAX+lY+xRy/5jb1G79ePlJncbbU=" }, { - "publicKey": "41583c71f266a84200f0bfdee9b3bb984f6d67f3c903ba7288c97f1259bf8ddc", - "address": "15094767118732616261L" + "publicKey": "QVg8cfJmqEIA8L/e6bO7mE9tZ/PJA7pyiMl/Elm/jdw=", + "address": "/E8iN5x8/RLbzjPYhZEVEQ8Orfs=" }, { - "publicKey": "5158379dc110c7fc011cfaf52466016668aecc65e5bfa79c2958e16da30490bd", - "address": "5912821973123214356L" + "publicKey": "UVg3ncEQx/wBHPr1JGYBZmiuzGXlv6ecKVjhbaMEkL0=", + "address": "Mnbi245MZqZJyfj/E3ENQ3xUFNE=" }, { - "publicKey": "7cae1f08e4a4a437cffec509951ed1f30451415fff725adaa46a6d8946e95787", - "address": "18070133408355683425L" + "publicKey": "fK4fCOSkpDfP/sUJlR7R8wRRQV//clrapGptiUbpV4c=", + "address": "ErBkLUwRx8pFHmxa6/Gp8padnNo=" }, { - "publicKey": "f7b9ea443bdc180cd4116e2a86e302639b4b41659d818d5011bfff0642453c3a", - "address": "3640717344948993040L" + "publicKey": "97nqRDvcGAzUEW4qhuMCY5tLQWWdgY1QEb//BkJFPDo=", + "address": "14M2a7h/K8l9zKVc5f15BmeoFv4=" }, { - "publicKey": "53efe2e1b66ea35a356e07f99dbfd79965e94e78b3b80087485e38f25ff80b74", - "address": "8010175731603412841L" + "publicKey": "U+/i4bZuo1o1bgf5nb/XmWXpTnizuACHSF448l/4C3Q=", + "address": "wr1805a33lSbeJOREog8kMX2Y5E=" }, { - "publicKey": "4338f8c8417f96f315698ec670e8e9c35caa0830181f5554f618ba8829d436f0", - "address": "9570841103514584989L" + "publicKey": "Qzj4yEF/lvMVaY7GcOjpw1yqCDAYH1VU9hi6iCnUNvA=", + "address": "zwDhvy0SrGZUvBxjxaW5FbN/ZYk=" }, { - "publicKey": "ca8125b3a12a2f8ad47a6d514b00c360766df5785d57203748fb8c63092020fa", - "address": "10981135108497996104L" + "publicKey": "yoEls6EqL4rUem1RSwDDYHZt9XhdVyA3SPuMYwkgIPo=", + "address": "pZlDXL6CtdTugvGX16HyPYpJorw=" }, { - "publicKey": "27b7f01611f9588a2bf43774b9b890cedbdef695f1b844c815873f2fecf1e29e", - "address": "6263383429876179160L" + "publicKey": "J7fwFhH5WIor9Dd0ubiQztve9pXxuETIFYc/L+zx4p4=", + "address": "6oa57jHNrn360tJ8vy9RuEphXmc=" }, { - "publicKey": "6ff4c2b7df013316616b6b6b67ed102894184a4efcee365fd1b459e4d070cca0", - "address": "9439340122733729158L" + "publicKey": "b/TCt98BMxZha2trZ+0QKJQYSk787jZf0bRZ5NBwzKA=", + "address": "HoC5Gre50InRBFR/hlOTLUs5Vy0=" }, { - "publicKey": "e1f20a8b1c64193db5f009fd4d88fde9bd1320b8c921fafe800bacd94c347a2b", - "address": "15206119636421553919L" + "publicKey": "4fIKixxkGT218An9TYj96b0TILjJIfr+gAus2Uw0eis=", + "address": "mhC8UDw1gR1EC3uWqt6TRG1RjhY=" }, { - "publicKey": "1eb301328a5681a4d3a002c892644efcc057436985d48d55261133dae0af5c41", - "address": "10189413624252937509L" + "publicKey": "HrMBMopWgaTToALIkmRO/MBXQ2mF1I1VJhEz2uCvXEE=", + "address": "f6TNwxSb787pMISHanQQ475sNE8=" }, { - "publicKey": "0355085d4d6cc2565c69a248846e9d1cb7af023f8d3a2b31445a0386a45758a4", - "address": "15682953477545527099L" + "publicKey": "A1UIXU1swlZcaaJIhG6dHLevAj+NOisxRFoDhqRXWKQ=", + "address": "33TZBfsTHoSu5kKvs85/EgDF6JA=" }, { - "publicKey": "f740f22ff4413757457cd25b390f5312b5b10dd09f4ed901848a57cb84bc1261", - "address": "4458741937615618075L" + "publicKey": "90DyL/RBN1dFfNJbOQ9TErWxDdCfTtkBhIpXy4S8EmE=", + "address": "4ltStCMLSSxYDR4JLRKTa+Jxykg=" }, { - "publicKey": "09bf0bd593f354f7949cbbf42cedfdc9fabd2d7da5ff24e0f24c4017ebdb7450", - "address": "10182969975768460850L" + "publicKey": "Cb8L1ZPzVPeUnLv0LO39yfq9LX2l/yTg8kxAF+vbdFA=", + "address": "AskT2dgV3k/YHPwPahSNjo6jDdE=" }, { - "publicKey": "2998ae5c6b28388fd654262ca19a4d669abf067aa2a28fa2ecb94079d1386ec9", - "address": "16218061708783968021L" + "publicKey": "KZiuXGsoOI/WVCYsoZpNZpq/Bnqioo+i7LlAedE4bsk=", + "address": "0Smk0KZr1J7kRvpxHk2oU/UtoIU=" }, { - "publicKey": "f8b282fe76bed11e0048f668e2768f1b5346acd77b3afe2a01c9b3874612fba2", - "address": "12502596496028234907L" + "publicKey": "+LKC/na+0R4ASPZo4naPG1NGrNd7Ov4qAcmzh0YS+6I=", + "address": "R0dZtNKK64tS9pxRO4xcV3YF5E0=" }, { - "publicKey": "19528c41f749fb0acd840b5349823afea8d96d9380cf4c674a5cf522417a6946", - "address": "9098130216893659918L" + "publicKey": "GVKMQfdJ+wrNhAtTSYI6/qjZbZOAz0xnSlz1IkF6aUY=", + "address": "RETTPY2Wo9EelimD9bNsgdn6RSg=" } ] }, "output": { - "type": 14, - "fee": "1500000000", - "nonce": "3", - "senderPublicKey": "8c3d81b1555fbe4692adfa1026ee21c043633b9369924cf2790e2e0fc6b47a66", - "asset": { - "unlockObjects": [ - { - "delegateAddress": "12957061101390022344L", - "amount": "1000000000", - "unvoteHeight": 32 - }, - { - "delegateAddress": "356975984361330918L", - "amount": "50000000000", - "unvoteHeight": 12 - }, - { - "delegateAddress": "7539210577161571444L", - "amount": "320000000000", - "unvoteHeight": 14 - }, - { - "delegateAddress": "12957061101390022344L", - "amount": "420000000000", - "unvoteHeight": 19 - }, - { - "delegateAddress": "12957061101390022344L", - "amount": "520000000000", - "unvoteHeight": 50 - }, - { - "delegateAddress": "7539210577161571444L", - "amount": "620000000000", - "unvoteHeight": 14 - }, - { - "delegateAddress": "7539210577161571444L", - "amount": "620000000000", - "unvoteHeight": 14 - }, - { - "delegateAddress": "15094767118732616261L", - "amount": "920000000000", - "unvoteHeight": 33 - }, - { - "delegateAddress": "5912821973123214356L", - "amount": "140000000000", - "unvoteHeight": 19 - }, - { - "delegateAddress": "18070133408355683425L", - "amount": "130000000000", - "unvoteHeight": 53 - }, - { - "delegateAddress": "3640717344948993040L", - "amount": "1000000000", - "unvoteHeight": 32 - }, - { - "delegateAddress": "8010175731603412841L", - "amount": "50000000000", - "unvoteHeight": 18 - }, - { - "delegateAddress": "9570841103514584989L", - "amount": "320000000000", - "unvoteHeight": 29 - }, - { - "delegateAddress": "10981135108497996104L", - "amount": "420000000000", - "unvoteHeight": 6 - }, - { - "delegateAddress": "841832338348093031L", - "amount": "520000000000", - "unvoteHeight": 44 - }, - { - "delegateAddress": "9439340122733729158L", - "amount": "620000000000", - "unvoteHeight": 41 - }, - { - "delegateAddress": "15206119636421553919L", - "amount": "820000000000", - "unvoteHeight": 13 - }, - { - "delegateAddress": "10189413624252937509L", - "amount": "920000000000", - "unvoteHeight": 25 - }, - { - "delegateAddress": "15682953477545527099L", - "amount": "140000000000", - "unvoteHeight": 31 - }, - { - "delegateAddress": "4458741937615618075L", - "amount": "130000000000", - "unvoteHeight": 21 - } - ] - }, - "signatures": [ - "208aba76cddafebf3763b88ba9a4df844c994af9ea411e0c503a656fac692022bf4c27b0e08345c2c45e778d6714a7ece4fb949ffa06d5c982ddf6c0e8dec009" - ], - "id": "b838fb751b96adb3866e60ba096c6f4cd6e8c89ceee98d74ede717c011c4dd88" + "transaction": "CA4QAxiA3qDLBSIgjD2BsVVfvkaSrfoQJu4hwENjO5NpkkzyeQ4uD8a0emYqkgUCHgoUd7zFYYWkOnuLRXlHngpuDN8TvlsQgJTr3AMYIAIfChTh1vR4oMR8a6t60zaQNx3AGbru3RCA6O2hugEYDAIfChRUBf6Vj7FHL/mNvUbv14+UmdxttRCAgPKLqAkYDgIfChR3vMVhhaQ6e4tFeUeeCm4M3xO+WxCA0M3PnAwYEwIfChR3vMVhhaQ6e4tFeUeeCm4M3xO+WxCAoKmTkQ8YMgIfChRUBf6Vj7FHL/mNvUbv14+UmdxttRCA8ITXhRIYDgIfChRUBf6Vj7FHL/mNvUbv14+UmdxttRCA8ITXhRIYDgIfChT8TyI3nHz9EtvOM9iFkRURDw6t+xCA4Jei4xoYIQIfChQyduLbjkxmpknJ+P8TcQ1DfFQU0RCA8JnFiQQYEwIfChQSsGQtTBHHykUebFrr8anylp2c2hCAqOqk5AMYNQIeChTXgzZruH8ryX3MpVzl/XkGZ6gW/hCAlOvcAxggAh8KFMK9fNOWt95Um3iTkRKIPJDF9mOREIDo7aG6ARgSAh8KFM8A4b8tEqxmVLwcY8WluRWzf2WJEICA8ouoCRgdAh8KFKWZQ1y+grXU7oLxl9eh8j2KSaK8EIDQzc+cDBgGAh8KFGduCoGT9j0VJALJUf6DTfZWxt6IEICgqZORDxgsAh8KFB6AuRq3udCJ0QRUf4ZTky1LOVctEIDwhNeFEhgpAh8KFJoQvFA8NYEdRAt7lqrek0RtUY4WEICQvN7uFxgNAh8KFH+kzcMUm+/O6TCEh2p0EOO+bDRPEIDgl6LjGhgZAh8KFN902QX7Ex6EruZCr7POfxIAxeiQEIDwmcWJBBgfAh8KFOJbUrQjC0ksWA0eCS0Sk2viccpIEICo6qTkAxgVMkDhiMWcCL4FmjtJ86+rbVSUDXg+vUwKEUei2+Stn6Apa4AY3HPk0JSSI2y6ud3hzt6dTwOzm4VxwLP7nzTsHdUA" } } } diff --git a/protocol-specs/generator_outputs/vote_transaction/vote_transaction_10_downvotes.json b/protocol-specs/generator_outputs/vote_transaction/vote_transaction_10_downvotes.json index 596a8b5eaea..fbcb51e71a5 100644 --- a/protocol-specs/generator_outputs/vote_transaction/vote_transaction_10_downvotes.json +++ b/protocol-specs/generator_outputs/vote_transaction/vote_transaction_10_downvotes.json @@ -10,166 +10,115 @@ "input": { "account": { "passphrase": "lava toe nuclear candy erode present guilt develop include type pluck current", - "publicKey": "8c3d81b1555fbe4692adfa1026ee21c043633b9369924cf2790e2e0fc6b47a66", - "address": "841832338348093031L" + "publicKey": "jD2BsVVfvkaSrfoQJu4hwENjO5NpkkzyeQ4uD8a0emY=", + "address": "Z66sLw3Krgt3kHd6O0uilsQn2+s=" }, - "networkIdentifier": "e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255", + "networkIdentifier": "5I/riNtbXPWtcdk83NHYebbV7Rh6NrAALMNODvmIMlU=", "delegates": [ { "passphrase": "vivid phrase noble marble puzzle result pony dream loud deliver catch liquid", - "publicKey": "5430e775505b3145c124d15dc7c84ca7c751ecb69faf653bfb1e0c91e6e22f8a", - "address": "12957061101390022344L" + "publicKey": "VDDndVBbMUXBJNFdx8hMp8dR7Lafr2U7+x4MkebiL4o=", + "address": "yEZiGWy60LPISsphto7fr5uJqcs=" }, { "passphrase": "lonely good salon icon easy awkward cart tape vanish flee cattle spin", - "publicKey": "73a56ce40aa991293250d9bd61471d19111f023cf1827c9be189deed733f9ea2", - "address": "356975984361330918L" + "publicKey": "c6Vs5AqpkSkyUNm9YUcdGREfAjzxgnyb4Yne7XM/nqI=", + "address": "5tgzNcQ79ASHjXDg4vCbXOjdOtU=" }, { "passphrase": "wall stuff hand climb know earn mix type tragic doctor abandon bamboo", - "publicKey": "88d1d4e94f2466fe69770a510dc8e6c638875b71e96c02b4791ccc032a2a6472", - "address": "7539210577161571444L" + "publicKey": "iNHU6U8kZv5pdwpRDcjmxjiHW3HpbAK0eRzMAyoqZHI=", + "address": "dEyVUhOooGj9N/hxQU9ZSqjORW4=" }, { "passphrase": "since feel friend season leaf thunder garage learn clump negative zone actress", - "publicKey": "41583c71f266a84200f0bfdee9b3bb984f6d67f3c903ba7288c97f1259bf8ddc", - "address": "15094767118732616261L" + "publicKey": "QVg8cfJmqEIA8L/e6bO7mE9tZ/PJA7pyiMl/Elm/jdw=", + "address": "ReJND7hie9FzpiN4Bfqnoak6mmg=" }, { "passphrase": "pilot payment morning average bread crucial voice donor exchange egg until elite", - "publicKey": "5158379dc110c7fc011cfaf52466016668aecc65e5bfa79c2958e16da30490bd", - "address": "5912821973123214356L" + "publicKey": "UVg3ncEQx/wBHPr1JGYBZmiuzGXlv6ecKVjhbaMEkL0=", + "address": "FCwi0EGQDlIHaelGgKRd6Eqx7Vo=" }, { "passphrase": "tuna tide child strategy message snap purpose vibrant erode deputy damage shed", - "publicKey": "7cae1f08e4a4a437cffec509951ed1f30451415fff725adaa46a6d8946e95787", - "address": "18070133408355683425L" + "publicKey": "fK4fCOSkpDfP/sUJlR7R8wRRQV//clrapGptiUbpV4c=", + "address": "YYz1YJgCxvr93nbdu8al1iW4mVo=" }, { "passphrase": "pet later deliver cave weekend shell nerve basket barely tip awful fine", - "publicKey": "f7b9ea443bdc180cd4116e2a86e302639b4b41659d818d5011bfff0642453c3a", - "address": "3640717344948993040L" + "publicKey": "97nqRDvcGAzUEW4qhuMCY5tLQWWdgY1QEb//BkJFPDo=", + "address": "ELxJySJthjJzBu0qrAHr5QXGLKg=" }, { "passphrase": "episode topic dance ice garbage admit myself wage slim echo owner rifle", - "publicKey": "53efe2e1b66ea35a356e07f99dbfd79965e94e78b3b80087485e38f25ff80b74", - "address": "8010175731603412841L" + "publicKey": "U+/i4bZuo1o1bgf5nb/XmWXpTnizuACHSF448l/4C3Q=", + "address": "aRetXmPcKW/tYQaRcaUUcEjIFbM=" }, { "passphrase": "enlist garlic noodle green agent upon video hurry donate spy denial dismiss", - "publicKey": "4338f8c8417f96f315698ec670e8e9c35caa0830181f5554f618ba8829d436f0", - "address": "9570841103514584989L" + "publicKey": "Qzj4yEF/lvMVaY7GcOjpw1yqCDAYH1VU9hi6iCnUNvA=", + "address": "ncexcEZ10oRGKd4jGOKJUPFvmdk=" }, { "passphrase": "ignore field evidence imitate hood frame hip poverty enrich frozen gossip aspect", - "publicKey": "ca8125b3a12a2f8ad47a6d514b00c360766df5785d57203748fb8c63092020fa", - "address": "10981135108497996104L" + "publicKey": "yoEls6EqL4rUem1RSwDDYHZt9XhdVyA3SPuMYwkgIPo=", + "address": "SPmXXDPUZJimDdlPpU/YUybL4N0=" }, { "passphrase": "lawsuit network mushroom chair call honey core glance acoustic define screen tomorrow", - "publicKey": "27b7f01611f9588a2bf43774b9b890cedbdef695f1b844c815873f2fecf1e29e", - "address": "6263383429876179160L" + "publicKey": "J7fwFhH5WIor9Dd0ubiQztve9pXxuETIFYc/L+zx4p4=", + "address": "2GDWbQsC7Fbtc7DSnEdAwI7QnmY=" }, { "passphrase": "creek rely million boss share endless sell hungry lawn hurt jungle crater", - "publicKey": "6ff4c2b7df013316616b6b6b67ed102894184a4efcee365fd1b459e4d070cca0", - "address": "9439340122733729158L" + "publicKey": "b/TCt98BMxZha2trZ+0QKJQYSk787jZf0bRZ5NBwzKA=", + "address": "htWicdRF/4L7iAY0JUTalPw7eiM=" }, { "passphrase": "shield almost dinner rebel rotate nut harvest candy battle fix pass nut", - "publicKey": "e1f20a8b1c64193db5f009fd4d88fde9bd1320b8c921fafe800bacd94c347a2b", - "address": "15206119636421553919L" + "publicKey": "4fIKixxkGT218An9TYj96b0TILjJIfr+gAus2Uw0eis=", + "address": "/67/bD79BtNcN1eWmzQBNuWY7/8=" }, { "passphrase": "lounge basket time economy lounge destroy organ dynamic save auction loud secret", - "publicKey": "1eb301328a5681a4d3a002c892644efcc057436985d48d55261133dae0af5c41", - "address": "10189413624252937509L" + "publicKey": "HrMBMopWgaTToALIkmRO/MBXQ2mF1I1VJhEz2uCvXEE=", + "address": "JTUfl7QRaI05snj0ewcfcvMAxJU=" }, { "passphrase": "entire jungle toilet remain zoo spread combine eternal rug wish display infant", - "publicKey": "0355085d4d6cc2565c69a248846e9d1cb7af023f8d3a2b31445a0386a45758a4", - "address": "15682953477545527099L" + "publicKey": "A1UIXU1swlZcaaJIhG6dHLevAj+NOisxRFoDhqRXWKQ=", + "address": "OwcUkhgLpdmEZGalzOK92gfiy5M=" }, { "passphrase": "upset ivory pigeon dash theory lonely arch flock wrap adapt enable runway", - "publicKey": "f740f22ff4413757457cd25b390f5312b5b10dd09f4ed901848a57cb84bc1261", - "address": "4458741937615618075L" + "publicKey": "90DyL/RBN1dFfNJbOQ9TErWxDdCfTtkBhIpXy4S8EmE=", + "address": "G0C3OCui4D3ep8v7QfkwuyCgpDo=" }, { "passphrase": "search wild flavor suit culture alcohol energy rate glad trophy angle promote", - "publicKey": "09bf0bd593f354f7949cbbf42cedfdc9fabd2d7da5ff24e0f24c4017ebdb7450", - "address": "10182969975768460850L" + "publicKey": "Cb8L1ZPzVPeUnLv0LO39yfq9LX2l/yTg8kxAF+vbdFA=", + "address": "Mq4lxD0tUY3MY0JAVC3nERV33ms=" }, { "passphrase": "quality sniff spice melody royal wide industry parent antique animal inquiry economy", - "publicKey": "2998ae5c6b28388fd654262ca19a4d669abf067aa2a28fa2ecb94079d1386ec9", - "address": "16218061708783968021L" + "publicKey": "KZiuXGsoOI/WVCYsoZpNZpq/Bnqioo+i7LlAedE4bsk=", + "address": "Fd9ueTIhEuFu7l5k/HJWMyGSSJU=" }, { "passphrase": "find alcohol buzz emotion holiday forest problem age multiply sadness hen fashion", - "publicKey": "f8b282fe76bed11e0048f668e2768f1b5346acd77b3afe2a01c9b3874612fba2", - "address": "12502596496028234907L" + "publicKey": "+LKC/na+0R4ASPZo4naPG1NGrNd7Ov4qAcmzh0YS+6I=", + "address": "m3TOg0Ulgq3K/ATW2+VfWQFjxgI=" }, { "passphrase": "purse erase first gallery drama horror gloom abandon cupboard pill twist bitter", - "publicKey": "19528c41f749fb0acd840b5349823afea8d96d9380cf4c674a5cf522417a6946", - "address": "9098130216893659918L" + "publicKey": "GVKMQfdJ+wrNhAtTSYI6/qjZbZOAz0xnSlz1IkF6aUY=", + "address": "DrsxcjoNQ37B/EwtFjHGZGhKX/E=" } ] }, "output": { - "type": 13, - "fee": "1500000000", - "nonce": "2", - "senderPublicKey": "8c3d81b1555fbe4692adfa1026ee21c043633b9369924cf2790e2e0fc6b47a66", - "asset": { - "votes": [ - { - "delegateAddress": "12957061101390022344L", - "amount": "-10000000000000" - }, - { - "delegateAddress": "356975984361330918L", - "amount": "-20030000000000" - }, - { - "delegateAddress": "7539210577161571444L", - "amount": "-30030000000000" - }, - { - "delegateAddress": "15094767118732616261L", - "amount": "-40030000000000" - }, - { - "delegateAddress": "5912821973123214356L", - "amount": "-50200000000000" - }, - { - "delegateAddress": "18070133408355683425L", - "amount": "-40030000000000" - }, - { - "delegateAddress": "3640717344948993040L", - "amount": "-40030000000000" - }, - { - "delegateAddress": "8010175731603412841L", - "amount": "-50000000000000" - }, - { - "delegateAddress": "9570841103514584989L", - "amount": "-50000000000000" - }, - { - "delegateAddress": "10981135108497996104L", - "amount": "-10000000000000" - } - ] - }, - "signatures": [ - "094e192000f87c43fdb5a7858c8729f22fbf1c8c6766e2f69e359fe162008ab0af9743f494a1fc949b6fd17a674f99a9745724b20a49537f2dd799e0836d3006" - ], - "id": "302bc332589588e75213605802ee55f8f6b13c54f8ec5d5869514e8f8763c043" + "transaction": "CA0QAhiA3qDLBSIgjD2BsVVfvkaSrfoQJu4hwENjO5NpkkzyeQ4uD8a0emYqwAIKHgoUyEZiGWy60LPISsphto7fr5uJqcsQ//+U54nGBAoeChTm2DM1xDv0BIeNcODi8Jtc6N061RD/r8eQ840JCh4KFHRMlVITqKBo/Tf4cUFPWUqozkVuEP+v3Pf80w0KHgoUReJND7hie9FzpiN4Bfqnoak6mmgQ/6/x3oaaEgoeChQULCLQQZAOUgdp6UaApF3oSrHtWhD/v9eSg+oWCh4KFGGM9WCYAsb6/d523bvGpdYluJlaEP+v8d6GmhIKHgoUELxJySJthjJzBu0qrAHr5QXGLKgQ/6/x3oaaEgoeChRpF61eY9wpb+1hBpFxpRRwSMgVsxD//+iDsd4WCh4KFJ3HsXBGddKERineIxjiiVDxb5nZEP//6IOx3hYKHgoUSPmXXDPUZJimDdlPpU/YUybL4N0Q//+U54nGBDJAi1rIqFMVLVYFTsl12pGE3ROO70UouOpoq+X73qDw4Svo4TOX7n2oY3mIgTNaMG7AW4qWvEDjKBG10IFayLnrBA==" } } } diff --git a/protocol-specs/generator_outputs/vote_transaction/vote_transaction_10_upvotes.json b/protocol-specs/generator_outputs/vote_transaction/vote_transaction_10_upvotes.json index eebb1eabd57..cb25fdb14e6 100644 --- a/protocol-specs/generator_outputs/vote_transaction/vote_transaction_10_upvotes.json +++ b/protocol-specs/generator_outputs/vote_transaction/vote_transaction_10_upvotes.json @@ -10,166 +10,115 @@ "input": { "account": { "passphrase": "lava toe nuclear candy erode present guilt develop include type pluck current", - "publicKey": "8c3d81b1555fbe4692adfa1026ee21c043633b9369924cf2790e2e0fc6b47a66", - "address": "841832338348093031L" + "publicKey": "jD2BsVVfvkaSrfoQJu4hwENjO5NpkkzyeQ4uD8a0emY=", + "address": "Z66sLw3Krgt3kHd6O0uilsQn2+s=" }, - "networkIdentifier": "e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255", + "networkIdentifier": "5I/riNtbXPWtcdk83NHYebbV7Rh6NrAALMNODvmIMlU=", "delegates": [ { "passphrase": "vivid phrase noble marble puzzle result pony dream loud deliver catch liquid", - "publicKey": "5430e775505b3145c124d15dc7c84ca7c751ecb69faf653bfb1e0c91e6e22f8a", - "address": "12957061101390022344L" + "publicKey": "VDDndVBbMUXBJNFdx8hMp8dR7Lafr2U7+x4MkebiL4o=", + "address": "yEZiGWy60LPISsphto7fr5uJqcs=" }, { "passphrase": "lonely good salon icon easy awkward cart tape vanish flee cattle spin", - "publicKey": "73a56ce40aa991293250d9bd61471d19111f023cf1827c9be189deed733f9ea2", - "address": "356975984361330918L" + "publicKey": "c6Vs5AqpkSkyUNm9YUcdGREfAjzxgnyb4Yne7XM/nqI=", + "address": "5tgzNcQ79ASHjXDg4vCbXOjdOtU=" }, { "passphrase": "wall stuff hand climb know earn mix type tragic doctor abandon bamboo", - "publicKey": "88d1d4e94f2466fe69770a510dc8e6c638875b71e96c02b4791ccc032a2a6472", - "address": "7539210577161571444L" + "publicKey": "iNHU6U8kZv5pdwpRDcjmxjiHW3HpbAK0eRzMAyoqZHI=", + "address": "dEyVUhOooGj9N/hxQU9ZSqjORW4=" }, { "passphrase": "since feel friend season leaf thunder garage learn clump negative zone actress", - "publicKey": "41583c71f266a84200f0bfdee9b3bb984f6d67f3c903ba7288c97f1259bf8ddc", - "address": "15094767118732616261L" + "publicKey": "QVg8cfJmqEIA8L/e6bO7mE9tZ/PJA7pyiMl/Elm/jdw=", + "address": "ReJND7hie9FzpiN4Bfqnoak6mmg=" }, { "passphrase": "pilot payment morning average bread crucial voice donor exchange egg until elite", - "publicKey": "5158379dc110c7fc011cfaf52466016668aecc65e5bfa79c2958e16da30490bd", - "address": "5912821973123214356L" + "publicKey": "UVg3ncEQx/wBHPr1JGYBZmiuzGXlv6ecKVjhbaMEkL0=", + "address": "FCwi0EGQDlIHaelGgKRd6Eqx7Vo=" }, { "passphrase": "tuna tide child strategy message snap purpose vibrant erode deputy damage shed", - "publicKey": "7cae1f08e4a4a437cffec509951ed1f30451415fff725adaa46a6d8946e95787", - "address": "18070133408355683425L" + "publicKey": "fK4fCOSkpDfP/sUJlR7R8wRRQV//clrapGptiUbpV4c=", + "address": "YYz1YJgCxvr93nbdu8al1iW4mVo=" }, { "passphrase": "pet later deliver cave weekend shell nerve basket barely tip awful fine", - "publicKey": "f7b9ea443bdc180cd4116e2a86e302639b4b41659d818d5011bfff0642453c3a", - "address": "3640717344948993040L" + "publicKey": "97nqRDvcGAzUEW4qhuMCY5tLQWWdgY1QEb//BkJFPDo=", + "address": "ELxJySJthjJzBu0qrAHr5QXGLKg=" }, { "passphrase": "episode topic dance ice garbage admit myself wage slim echo owner rifle", - "publicKey": "53efe2e1b66ea35a356e07f99dbfd79965e94e78b3b80087485e38f25ff80b74", - "address": "8010175731603412841L" + "publicKey": "U+/i4bZuo1o1bgf5nb/XmWXpTnizuACHSF448l/4C3Q=", + "address": "aRetXmPcKW/tYQaRcaUUcEjIFbM=" }, { "passphrase": "enlist garlic noodle green agent upon video hurry donate spy denial dismiss", - "publicKey": "4338f8c8417f96f315698ec670e8e9c35caa0830181f5554f618ba8829d436f0", - "address": "9570841103514584989L" + "publicKey": "Qzj4yEF/lvMVaY7GcOjpw1yqCDAYH1VU9hi6iCnUNvA=", + "address": "ncexcEZ10oRGKd4jGOKJUPFvmdk=" }, { "passphrase": "ignore field evidence imitate hood frame hip poverty enrich frozen gossip aspect", - "publicKey": "ca8125b3a12a2f8ad47a6d514b00c360766df5785d57203748fb8c63092020fa", - "address": "10981135108497996104L" + "publicKey": "yoEls6EqL4rUem1RSwDDYHZt9XhdVyA3SPuMYwkgIPo=", + "address": "SPmXXDPUZJimDdlPpU/YUybL4N0=" }, { "passphrase": "lawsuit network mushroom chair call honey core glance acoustic define screen tomorrow", - "publicKey": "27b7f01611f9588a2bf43774b9b890cedbdef695f1b844c815873f2fecf1e29e", - "address": "6263383429876179160L" + "publicKey": "J7fwFhH5WIor9Dd0ubiQztve9pXxuETIFYc/L+zx4p4=", + "address": "2GDWbQsC7Fbtc7DSnEdAwI7QnmY=" }, { "passphrase": "creek rely million boss share endless sell hungry lawn hurt jungle crater", - "publicKey": "6ff4c2b7df013316616b6b6b67ed102894184a4efcee365fd1b459e4d070cca0", - "address": "9439340122733729158L" + "publicKey": "b/TCt98BMxZha2trZ+0QKJQYSk787jZf0bRZ5NBwzKA=", + "address": "htWicdRF/4L7iAY0JUTalPw7eiM=" }, { "passphrase": "shield almost dinner rebel rotate nut harvest candy battle fix pass nut", - "publicKey": "e1f20a8b1c64193db5f009fd4d88fde9bd1320b8c921fafe800bacd94c347a2b", - "address": "15206119636421553919L" + "publicKey": "4fIKixxkGT218An9TYj96b0TILjJIfr+gAus2Uw0eis=", + "address": "/67/bD79BtNcN1eWmzQBNuWY7/8=" }, { "passphrase": "lounge basket time economy lounge destroy organ dynamic save auction loud secret", - "publicKey": "1eb301328a5681a4d3a002c892644efcc057436985d48d55261133dae0af5c41", - "address": "10189413624252937509L" + "publicKey": "HrMBMopWgaTToALIkmRO/MBXQ2mF1I1VJhEz2uCvXEE=", + "address": "JTUfl7QRaI05snj0ewcfcvMAxJU=" }, { "passphrase": "entire jungle toilet remain zoo spread combine eternal rug wish display infant", - "publicKey": "0355085d4d6cc2565c69a248846e9d1cb7af023f8d3a2b31445a0386a45758a4", - "address": "15682953477545527099L" + "publicKey": "A1UIXU1swlZcaaJIhG6dHLevAj+NOisxRFoDhqRXWKQ=", + "address": "OwcUkhgLpdmEZGalzOK92gfiy5M=" }, { "passphrase": "upset ivory pigeon dash theory lonely arch flock wrap adapt enable runway", - "publicKey": "f740f22ff4413757457cd25b390f5312b5b10dd09f4ed901848a57cb84bc1261", - "address": "4458741937615618075L" + "publicKey": "90DyL/RBN1dFfNJbOQ9TErWxDdCfTtkBhIpXy4S8EmE=", + "address": "G0C3OCui4D3ep8v7QfkwuyCgpDo=" }, { "passphrase": "search wild flavor suit culture alcohol energy rate glad trophy angle promote", - "publicKey": "09bf0bd593f354f7949cbbf42cedfdc9fabd2d7da5ff24e0f24c4017ebdb7450", - "address": "10182969975768460850L" + "publicKey": "Cb8L1ZPzVPeUnLv0LO39yfq9LX2l/yTg8kxAF+vbdFA=", + "address": "Mq4lxD0tUY3MY0JAVC3nERV33ms=" }, { "passphrase": "quality sniff spice melody royal wide industry parent antique animal inquiry economy", - "publicKey": "2998ae5c6b28388fd654262ca19a4d669abf067aa2a28fa2ecb94079d1386ec9", - "address": "16218061708783968021L" + "publicKey": "KZiuXGsoOI/WVCYsoZpNZpq/Bnqioo+i7LlAedE4bsk=", + "address": "Fd9ueTIhEuFu7l5k/HJWMyGSSJU=" }, { "passphrase": "find alcohol buzz emotion holiday forest problem age multiply sadness hen fashion", - "publicKey": "f8b282fe76bed11e0048f668e2768f1b5346acd77b3afe2a01c9b3874612fba2", - "address": "12502596496028234907L" + "publicKey": "+LKC/na+0R4ASPZo4naPG1NGrNd7Ov4qAcmzh0YS+6I=", + "address": "m3TOg0Ulgq3K/ATW2+VfWQFjxgI=" }, { "passphrase": "purse erase first gallery drama horror gloom abandon cupboard pill twist bitter", - "publicKey": "19528c41f749fb0acd840b5349823afea8d96d9380cf4c674a5cf522417a6946", - "address": "9098130216893659918L" + "publicKey": "GVKMQfdJ+wrNhAtTSYI6/qjZbZOAz0xnSlz1IkF6aUY=", + "address": "DrsxcjoNQ37B/EwtFjHGZGhKX/E=" } ] }, "output": { - "type": 13, - "fee": "1500000000", - "nonce": "1", - "senderPublicKey": "8c3d81b1555fbe4692adfa1026ee21c043633b9369924cf2790e2e0fc6b47a66", - "asset": { - "votes": [ - { - "delegateAddress": "12957061101390022344L", - "amount": "1000000000" - }, - { - "delegateAddress": "356975984361330918L", - "amount": "50000000000" - }, - { - "delegateAddress": "7539210577161571444L", - "amount": "320000000000" - }, - { - "delegateAddress": "15094767118732616261L", - "amount": "420000000000" - }, - { - "delegateAddress": "5912821973123214356L", - "amount": "520000000000" - }, - { - "delegateAddress": "18070133408355683425L", - "amount": "620000000000" - }, - { - "delegateAddress": "3640717344948993040L", - "amount": "820000000000" - }, - { - "delegateAddress": "8010175731603412841L", - "amount": "920000000000" - }, - { - "delegateAddress": "9570841103514584989L", - "amount": "140000000000" - }, - { - "delegateAddress": "10981135108497996104L", - "amount": "130000000000" - } - ] - }, - "signatures": [ - "15535e38c5699570ebbd870f0c0da8c3abbea29ba772e274c84852a95d9a535e7f0144ff5a99984ca77f8fdb7fbaede451495fd0386ecf6c808c09bd0956410b" - ], - "id": "83d4f6bab2b58550ff7e6653ff0e48fdaef33d31d3cc2659be7a6adf6e628231" + "transaction": "CA0QARiA3qDLBSIgjD2BsVVfvkaSrfoQJu4hwENjO5NpkkzyeQ4uD8a0emYqtQIKHAoUyEZiGWy60LPISsphto7fr5uJqcsQgKjWuQcKHQoU5tgzNcQ79ASHjXDg4vCbXOjdOtUQgNDbw/QCCh0KFHRMlVITqKBo/Tf4cUFPWUqozkVuEICA5JfQEgodChRF4k0PuGJ70XOmI3gF+qehqTqaaBCAoJufuRgKHQoUFCwi0EGQDlIHaelGgKRd6Eqx7VoQgMDSpqIeCh0KFGGM9WCYAsb6/d523bvGpdYluJlaEIDgia6LJAodChQQvEnJIm2GMnMG7SqsAevlBcYsqBCAoPi83S8KHQoUaRetXmPcKW/tYQaRcaUUcEjIFbMQgMCvxMY1Ch0KFJ3HsXBGddKERineIxjiiVDxb5nZEIDgs4qTCAodChRI+ZdcM9RkmKYN2U+lT9hTJsvg3RCA0NTJyAcyQHu9nk77XT4yFEXgbZ08Zg40DzCnmIcNKzRxhq6Xg+SRnErfE6wW0wJe34tMzVj/qspkIVrBHl+eyM8yBnJMfgU=" } } } diff --git a/protocol-specs/generator_outputs/vote_transaction/vote_transaction_10_upvotes_and_10_downvotes.json b/protocol-specs/generator_outputs/vote_transaction/vote_transaction_10_upvotes_and_10_downvotes.json index 63e81e164c6..e320fbe8df4 100644 --- a/protocol-specs/generator_outputs/vote_transaction/vote_transaction_10_upvotes_and_10_downvotes.json +++ b/protocol-specs/generator_outputs/vote_transaction/vote_transaction_10_upvotes_and_10_downvotes.json @@ -10,206 +10,115 @@ "input": { "account": { "passphrase": "lava toe nuclear candy erode present guilt develop include type pluck current", - "publicKey": "8c3d81b1555fbe4692adfa1026ee21c043633b9369924cf2790e2e0fc6b47a66", - "address": "841832338348093031L" + "publicKey": "jD2BsVVfvkaSrfoQJu4hwENjO5NpkkzyeQ4uD8a0emY=", + "address": "Z66sLw3Krgt3kHd6O0uilsQn2+s=" }, - "networkIdentifier": "e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255", + "networkIdentifier": "5I/riNtbXPWtcdk83NHYebbV7Rh6NrAALMNODvmIMlU=", "delegates": [ { "passphrase": "vivid phrase noble marble puzzle result pony dream loud deliver catch liquid", - "publicKey": "5430e775505b3145c124d15dc7c84ca7c751ecb69faf653bfb1e0c91e6e22f8a", - "address": "12957061101390022344L" + "publicKey": "VDDndVBbMUXBJNFdx8hMp8dR7Lafr2U7+x4MkebiL4o=", + "address": "yEZiGWy60LPISsphto7fr5uJqcs=" }, { "passphrase": "lonely good salon icon easy awkward cart tape vanish flee cattle spin", - "publicKey": "73a56ce40aa991293250d9bd61471d19111f023cf1827c9be189deed733f9ea2", - "address": "356975984361330918L" + "publicKey": "c6Vs5AqpkSkyUNm9YUcdGREfAjzxgnyb4Yne7XM/nqI=", + "address": "5tgzNcQ79ASHjXDg4vCbXOjdOtU=" }, { "passphrase": "wall stuff hand climb know earn mix type tragic doctor abandon bamboo", - "publicKey": "88d1d4e94f2466fe69770a510dc8e6c638875b71e96c02b4791ccc032a2a6472", - "address": "7539210577161571444L" + "publicKey": "iNHU6U8kZv5pdwpRDcjmxjiHW3HpbAK0eRzMAyoqZHI=", + "address": "dEyVUhOooGj9N/hxQU9ZSqjORW4=" }, { "passphrase": "since feel friend season leaf thunder garage learn clump negative zone actress", - "publicKey": "41583c71f266a84200f0bfdee9b3bb984f6d67f3c903ba7288c97f1259bf8ddc", - "address": "15094767118732616261L" + "publicKey": "QVg8cfJmqEIA8L/e6bO7mE9tZ/PJA7pyiMl/Elm/jdw=", + "address": "ReJND7hie9FzpiN4Bfqnoak6mmg=" }, { "passphrase": "pilot payment morning average bread crucial voice donor exchange egg until elite", - "publicKey": "5158379dc110c7fc011cfaf52466016668aecc65e5bfa79c2958e16da30490bd", - "address": "5912821973123214356L" + "publicKey": "UVg3ncEQx/wBHPr1JGYBZmiuzGXlv6ecKVjhbaMEkL0=", + "address": "FCwi0EGQDlIHaelGgKRd6Eqx7Vo=" }, { "passphrase": "tuna tide child strategy message snap purpose vibrant erode deputy damage shed", - "publicKey": "7cae1f08e4a4a437cffec509951ed1f30451415fff725adaa46a6d8946e95787", - "address": "18070133408355683425L" + "publicKey": "fK4fCOSkpDfP/sUJlR7R8wRRQV//clrapGptiUbpV4c=", + "address": "YYz1YJgCxvr93nbdu8al1iW4mVo=" }, { "passphrase": "pet later deliver cave weekend shell nerve basket barely tip awful fine", - "publicKey": "f7b9ea443bdc180cd4116e2a86e302639b4b41659d818d5011bfff0642453c3a", - "address": "3640717344948993040L" + "publicKey": "97nqRDvcGAzUEW4qhuMCY5tLQWWdgY1QEb//BkJFPDo=", + "address": "ELxJySJthjJzBu0qrAHr5QXGLKg=" }, { "passphrase": "episode topic dance ice garbage admit myself wage slim echo owner rifle", - "publicKey": "53efe2e1b66ea35a356e07f99dbfd79965e94e78b3b80087485e38f25ff80b74", - "address": "8010175731603412841L" + "publicKey": "U+/i4bZuo1o1bgf5nb/XmWXpTnizuACHSF448l/4C3Q=", + "address": "aRetXmPcKW/tYQaRcaUUcEjIFbM=" }, { "passphrase": "enlist garlic noodle green agent upon video hurry donate spy denial dismiss", - "publicKey": "4338f8c8417f96f315698ec670e8e9c35caa0830181f5554f618ba8829d436f0", - "address": "9570841103514584989L" + "publicKey": "Qzj4yEF/lvMVaY7GcOjpw1yqCDAYH1VU9hi6iCnUNvA=", + "address": "ncexcEZ10oRGKd4jGOKJUPFvmdk=" }, { "passphrase": "ignore field evidence imitate hood frame hip poverty enrich frozen gossip aspect", - "publicKey": "ca8125b3a12a2f8ad47a6d514b00c360766df5785d57203748fb8c63092020fa", - "address": "10981135108497996104L" + "publicKey": "yoEls6EqL4rUem1RSwDDYHZt9XhdVyA3SPuMYwkgIPo=", + "address": "SPmXXDPUZJimDdlPpU/YUybL4N0=" }, { "passphrase": "lawsuit network mushroom chair call honey core glance acoustic define screen tomorrow", - "publicKey": "27b7f01611f9588a2bf43774b9b890cedbdef695f1b844c815873f2fecf1e29e", - "address": "6263383429876179160L" + "publicKey": "J7fwFhH5WIor9Dd0ubiQztve9pXxuETIFYc/L+zx4p4=", + "address": "2GDWbQsC7Fbtc7DSnEdAwI7QnmY=" }, { "passphrase": "creek rely million boss share endless sell hungry lawn hurt jungle crater", - "publicKey": "6ff4c2b7df013316616b6b6b67ed102894184a4efcee365fd1b459e4d070cca0", - "address": "9439340122733729158L" + "publicKey": "b/TCt98BMxZha2trZ+0QKJQYSk787jZf0bRZ5NBwzKA=", + "address": "htWicdRF/4L7iAY0JUTalPw7eiM=" }, { "passphrase": "shield almost dinner rebel rotate nut harvest candy battle fix pass nut", - "publicKey": "e1f20a8b1c64193db5f009fd4d88fde9bd1320b8c921fafe800bacd94c347a2b", - "address": "15206119636421553919L" + "publicKey": "4fIKixxkGT218An9TYj96b0TILjJIfr+gAus2Uw0eis=", + "address": "/67/bD79BtNcN1eWmzQBNuWY7/8=" }, { "passphrase": "lounge basket time economy lounge destroy organ dynamic save auction loud secret", - "publicKey": "1eb301328a5681a4d3a002c892644efcc057436985d48d55261133dae0af5c41", - "address": "10189413624252937509L" + "publicKey": "HrMBMopWgaTToALIkmRO/MBXQ2mF1I1VJhEz2uCvXEE=", + "address": "JTUfl7QRaI05snj0ewcfcvMAxJU=" }, { "passphrase": "entire jungle toilet remain zoo spread combine eternal rug wish display infant", - "publicKey": "0355085d4d6cc2565c69a248846e9d1cb7af023f8d3a2b31445a0386a45758a4", - "address": "15682953477545527099L" + "publicKey": "A1UIXU1swlZcaaJIhG6dHLevAj+NOisxRFoDhqRXWKQ=", + "address": "OwcUkhgLpdmEZGalzOK92gfiy5M=" }, { "passphrase": "upset ivory pigeon dash theory lonely arch flock wrap adapt enable runway", - "publicKey": "f740f22ff4413757457cd25b390f5312b5b10dd09f4ed901848a57cb84bc1261", - "address": "4458741937615618075L" + "publicKey": "90DyL/RBN1dFfNJbOQ9TErWxDdCfTtkBhIpXy4S8EmE=", + "address": "G0C3OCui4D3ep8v7QfkwuyCgpDo=" }, { "passphrase": "search wild flavor suit culture alcohol energy rate glad trophy angle promote", - "publicKey": "09bf0bd593f354f7949cbbf42cedfdc9fabd2d7da5ff24e0f24c4017ebdb7450", - "address": "10182969975768460850L" + "publicKey": "Cb8L1ZPzVPeUnLv0LO39yfq9LX2l/yTg8kxAF+vbdFA=", + "address": "Mq4lxD0tUY3MY0JAVC3nERV33ms=" }, { "passphrase": "quality sniff spice melody royal wide industry parent antique animal inquiry economy", - "publicKey": "2998ae5c6b28388fd654262ca19a4d669abf067aa2a28fa2ecb94079d1386ec9", - "address": "16218061708783968021L" + "publicKey": "KZiuXGsoOI/WVCYsoZpNZpq/Bnqioo+i7LlAedE4bsk=", + "address": "Fd9ueTIhEuFu7l5k/HJWMyGSSJU=" }, { "passphrase": "find alcohol buzz emotion holiday forest problem age multiply sadness hen fashion", - "publicKey": "f8b282fe76bed11e0048f668e2768f1b5346acd77b3afe2a01c9b3874612fba2", - "address": "12502596496028234907L" + "publicKey": "+LKC/na+0R4ASPZo4naPG1NGrNd7Ov4qAcmzh0YS+6I=", + "address": "m3TOg0Ulgq3K/ATW2+VfWQFjxgI=" }, { "passphrase": "purse erase first gallery drama horror gloom abandon cupboard pill twist bitter", - "publicKey": "19528c41f749fb0acd840b5349823afea8d96d9380cf4c674a5cf522417a6946", - "address": "9098130216893659918L" + "publicKey": "GVKMQfdJ+wrNhAtTSYI6/qjZbZOAz0xnSlz1IkF6aUY=", + "address": "DrsxcjoNQ37B/EwtFjHGZGhKX/E=" } ] }, "output": { - "type": 13, - "fee": "1500000000", - "nonce": "2", - "senderPublicKey": "8c3d81b1555fbe4692adfa1026ee21c043633b9369924cf2790e2e0fc6b47a66", - "asset": { - "votes": [ - { - "delegateAddress": "12957061101390022344L", - "amount": "-10000000000000" - }, - { - "delegateAddress": "356975984361330918L", - "amount": "1000000000" - }, - { - "delegateAddress": "7539210577161571444L", - "amount": "140000000000" - }, - { - "delegateAddress": "15094767118732616261L", - "amount": "-20030000000000" - }, - { - "delegateAddress": "5912821973123214356L", - "amount": "-30030000000000" - }, - { - "delegateAddress": "18070133408355683425L", - "amount": "50000000000" - }, - { - "delegateAddress": "3640717344948993040L", - "amount": "-40030000000000" - }, - { - "delegateAddress": "8010175731603412841L", - "amount": "-50200000000000" - }, - { - "delegateAddress": "9570841103514584989L", - "amount": "520000000000" - }, - { - "delegateAddress": "10981135108497996104L", - "amount": "420000000000" - }, - { - "delegateAddress": "6263383429876179160L", - "amount": "-40030000000000" - }, - { - "delegateAddress": "9439340122733729158L", - "amount": "-40030000000000" - }, - { - "delegateAddress": "15206119636421553919L", - "amount": "920000000000" - }, - { - "delegateAddress": "10189413624252937509L", - "amount": "-50000000000000" - }, - { - "delegateAddress": "15682953477545527099L", - "amount": "620000000000" - }, - { - "delegateAddress": "4458741937615618075L", - "amount": "-50000000000000" - }, - { - "delegateAddress": "10182969975768460850L", - "amount": "320000000000" - }, - { - "delegateAddress": "16218061708783968021L", - "amount": "820000000000" - }, - { - "delegateAddress": "12502596496028234907L", - "amount": "130000000000" - }, - { - "delegateAddress": "9098130216893659918L", - "amount": "-50000000000000" - } - ] - }, - "signatures": [ - "20879766774d6703a920bb49531ccf567f976ed2124732a66c748b62108e95733c22b2ce760e8e6e5a4faf0b491ff388295aca4a6e9ac97b924b5e5341dc6606" - ], - "id": "9f61758d237786d80816afe726a6a19c8df13740b15398f7bc28c8aa89819b0c" + "transaction": "CA0QAhiA3qDLBSIgjD2BsVVfvkaSrfoQJu4hwENjO5NpkkzyeQ4uD8a0emYq9QQKHgoUyEZiGWy60LPISsphto7fr5uJqcsQ//+U54nGBAocChTm2DM1xDv0BIeNcODi8Jtc6N061RCAqNa5BwodChR0TJVSE6igaP03+HFBT1lKqM5FbhCA4LOKkwgKHgoUReJND7hie9FzpiN4Bfqnoak6mmgQ/6/HkPONCQoeChQULCLQQZAOUgdp6UaApF3oSrHtWhD/r9z3/NMNCh0KFGGM9WCYAsb6/d523bvGpdYluJlaEIDQ28P0AgoeChQQvEnJIm2GMnMG7SqsAevlBcYsqBD/r/HehpoSCh4KFGkXrV5j3Clv7WEGkXGlFHBIyBWzEP+/15KD6hYKHQoUncexcEZ10oRGKd4jGOKJUPFvmdkQgMDSpqIeCh0KFEj5l1wz1GSYpg3ZT6VP2FMmy+DdEICgm5+5GAoeChTYYNZtCwLsVu1zsNKcR0DAjtCeZhD/r/HehpoSCh4KFIbVonHURf+C+4gGNCVE2pT8O3ojEP+v8d6GmhIKHQoU/67/bD79BtNcN1eWmzQBNuWY7/8QgMCvxMY1Ch4KFCU1H5e0EWiNObJ49HsHH3LzAMSVEP//6IOx3hYKHQoUOwcUkhgLpdmEZGalzOK92gfiy5MQgOCJroskCh4KFBtAtzgrouA93qfL+0H5MLsgoKQ6EP//6IOx3hYKHQoUMq4lxD0tUY3MY0JAVC3nERV33msQgIDkl9ASCh0KFBXfbnkyIRLhbu5eZPxyVjMhkkiVEICg+LzdLwodChSbdM6DRSWCrcr8BNbb5V9ZAWPGAhCA0NTJyAcKHgoUDrsxcjoNQ37B/EwtFjHGZGhKX/EQ///og7HeFjJACajgaluYNYiGn4JPp4MfuBldUm5YzOHu6d4WaAVc26c0X7vgyx1bIe5iSQSjP0rB/0aYg5LHzZxwHapRAlz4CQ==" } } } diff --git a/protocol-specs/generators/block_processing_delegate/README.md b/protocol-specs/generators/block_processing_delegate/README.md deleted file mode 100644 index 2121f875dc3..00000000000 --- a/protocol-specs/generators/block_processing_delegate/README.md +++ /dev/null @@ -1,48 +0,0 @@ -# Block Processing Test Generator - -A set of fixture generators for Delegate registration - -These generators makes use of an experimental library for combining transactions, include them into blocks and generate chain/account states. -The library can be found in the file utils/chain_state_builder.js with this library it's possible to build scenarios fairly quickly with a fluent interface. - -Transfer Lisk: - -```javascript -chainStateBuilder - .transfer('50') - .from('16313739661670634666L') - .to('10881167371402274308L') - .forge(); -``` - -Register Delegate: - -```javascript -chainStateBuilder - .registerDelegate('ADelegateName') - .for('2222471382442610527L') - .forge(); -``` - -Calls can also be chained: - -```javascript -chainStateBuilder - .transfer('50') - .from('16313739661670634666L') - .to('10881167371402274308L') - .transfer('20') - .from('10881167371402274308L') - .to('22313731441670634663L') - .forge(); -``` - -Calling `forge()` generates a new block in the state so depending on how many times transfer and registerDelegate are called different combination of transactions will be included in a block. - -## Resources - -- [Spec link or LIP]() - -## Comments - -Further comments diff --git a/protocol-specs/generators/block_processing_delegate/index.js b/protocol-specs/generators/block_processing_delegate/index.js deleted file mode 100644 index fd3c8f2dc46..00000000000 --- a/protocol-specs/generators/block_processing_delegate/index.js +++ /dev/null @@ -1,268 +0,0 @@ -/* - * Copyright © 2018 Lisk Foundation - * - * See the LICENSE file at the top-level directory of this distribution - * for licensing information. - * - * Unless otherwise agreed in a custom licensing agreement with the Lisk Foundation, - * no part of this software, including this file, may be copied, modified, - * propagated, or distributed except according to the terms contained in the - * LICENSE file. - * - * Removal or modification of this copyright notice is prohibited. - */ - -'use strict'; - -const BaseGenerator = require('../base_generator'); -const defaultConfig = require('../../config/devnet'); -const ChainStateBuilder = require('../../utils/chain_state_builder'); - -const { genesisBlock } = defaultConfig; - -// Computed within Client application -// TODO: Compute the initial account state here -const initialAccountsState = [ - { - address: '16313739661670634666L', - publicKey: - 'c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f', - secondPublicKey: null, - username: null, - isDelegate: false, - secondSignature: false, - balance: 9999899990000000, - multiMin: 0, - multiLifetime: 0, - nameExist: false, - missedBlocks: 0, - producedBlocks: 0, - rank: null, - fees: 0, - rewards: 0, - vote: 0, - productivity: 0, - }, - { - address: '10881167371402274308L', - publicKey: - 'addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9', - secondPublicKey: null, - username: 'genesis_100', - isDelegate: true, - secondSignature: false, - balance: 0, - multiMin: 0, - multiLifetime: 0, - nameExist: false, - missedBlocks: 1, - producedBlocks: 0, - rank: 70, - fees: 0, - rewards: 0, - vote: 9999899990000000, - productivity: 0, - }, -]; - -// Object holding the genesis account information and passphrase as well as -// an existing delegate account for DEVNET -// TODO: Move this to devnet.json config file. -const accounts = { - // Genesis account, initially holding 100M total supply - genesis: { - address: '16313739661670634666L', - publicKey: - 'c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f', - passphrase: - 'wagon stock borrow episode laundry kitten salute link globe zero feed marble', - balance: '10000000000000000', - encryptedPassphrase: - 'iterations=1&salt=e8c7dae4c893e458e0ebb8bff9a36d84&cipherText=c0fab123d83c386ffacef9a171b6e0e0e9d913e58b7972df8e5ef358afbc65f99c9a2b6fe7716f708166ed72f59f007d2f96a91f48f0428dd51d7c9962e0c6a5fc27ca0722038f1f2cf16333&iv=1a2206e426c714091b7e48f6&tag=3a9d9f9f9a92c9a58296b8df64820c15&version=1', - password: 'elephant tree paris dragon chair galaxy', - }, - existingDelegate: { - address: '10881167371402274308L', - publicKey: - 'addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9', - passphrase: - 'actress route auction pudding shiver crater forum liquid blouse imitate seven front', - balance: '0', - delegateName: 'genesis_100', - }, - futureDelegate: { - passphrase: - 'blame address tube insect cost knock major level regret bring april stick', - privateKey: - 'b92e223981770c716ee54192a0ad028639d28d41221b72e455447bc4767aeb94caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee', - publicKey: - 'caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee', - address: '2222471382442610527L', - balance: '0', - }, -}; - -const generateTestCasesValidBlockDelegateRegistration = () => { - const chainStateBuilder = new ChainStateBuilder( - genesisBlock, - initialAccountsState, - accounts, - ); - - chainStateBuilder - .transfer('50') - .from('16313739661670634666L') - .to('10881167371402274308L') - .forge(); - - chainStateBuilder - .transfer('30') - .from('10881167371402274308L') - .to('2222471382442610527L') - .forge(); - - chainStateBuilder - .registerDelegate('RadioHead') - .for('2222471382442610527L') - .forge(); - - const chainAndAccountStates = chainStateBuilder.getScenario(); - - return { - config: { - initialState: { - chain: chainAndAccountStates.chain.slice(0, 2), - accounts: chainAndAccountStates.initialAccountsState, - }, - }, - description: 'A valid block with a delegate registration', - input: chainAndAccountStates.chain.slice(2)[0], - output: { - chain: chainAndAccountStates.chain, - accounts: chainAndAccountStates.finalAccountsState.slice(-1), - }, - }; -}; - -const generateTestCasesInvalidBlockDelegateRegistrationSecondTime = () => { - const chainStateBuilder = new ChainStateBuilder( - genesisBlock, - initialAccountsState, - accounts, - ); - - chainStateBuilder - .transfer('50') - .from('16313739661670634666L') - .to('10881167371402274308L') - .forge(); - - chainStateBuilder - .transfer('30') - .from('10881167371402274308L') - .to('2222471382442610527L') - .forge(); - - chainStateBuilder - .registerDelegate('RadioHead') - .for('2222471382442610527L') - .forge(); - - chainStateBuilder - .registerDelegate('RadioHead') - .for('2222471382442610527L') - .forgeInvalidInputBlock(); - - const chainAndAccountStates = chainStateBuilder.getScenario(); - - return { - config: { - initialState: { - chain: chainAndAccountStates.chain.slice(0, 3), - accounts: chainAndAccountStates.initialAccountsState, - }, - }, - description: 'An invalid block with a second delegate registration', - input: chainAndAccountStates.inputBlock[0], - output: { - chain: chainAndAccountStates.chain, - accounts: chainAndAccountStates.finalAccountsState.slice(-1), - }, - }; -}; - -const generateTestCasesInvalidBlockDelegateRegistrationForbiddenName = () => { - const chainStateBuilder = new ChainStateBuilder( - genesisBlock, - initialAccountsState, - accounts, - ); - - chainStateBuilder - .transfer('50') - .from('16313739661670634666L') - .to('10881167371402274308L') - .forge(); - - chainStateBuilder - .transfer('30') - .from('10881167371402274308L') - .to('2222471382442610527L') - .forge(); - - chainStateBuilder - .registerDelegate('2222471382442610527L') - .for('2222471382442610527L') - .forgeInvalidInputBlock(); - - const chainAndAccountStates = chainStateBuilder.getScenario(); - - return { - config: { - initialState: { - chain: chainAndAccountStates.chain.slice(0, 2), - accounts: chainAndAccountStates.initialAccountsState, - }, - }, - description: - 'An invalid block with a delegate registration using invalid name', - input: chainAndAccountStates.inputBlock[0], - output: { - chain: chainAndAccountStates.chain, - accounts: chainAndAccountStates.finalAccountsState.slice(-1), - }, - }; -}; - -const validBlockWithDelegateRegistrationSuite = () => ({ - title: 'Valid block processing', - summary: 'A valid block with a delegate registration', - config: { network: 'mainnet' }, - runner: 'block_processing_delegate', - handler: 'valid_block_processing_delegate_registration_tx', - testCases: [generateTestCasesValidBlockDelegateRegistration()], -}); - -const invalidBlockWithSecondDelegateRegistrationSuite = () => ({ - title: 'Invalid block processing', - summary: 'An invalid block with a second delegate registration', - config: { network: 'mainnet' }, - runner: 'block_processing_delegate', - handler: 'invalid_block_processing_second_delegate_registration_tx', - testCases: [generateTestCasesInvalidBlockDelegateRegistrationSecondTime()], -}); - -const invalidBlockWithForbiddenNameDelegateRegistrationSuite = () => ({ - title: 'Invalid block processing', - summary: 'An invalid block with a delegate registration using invalid name', - config: { network: 'mainnet' }, - runner: 'block_processing_delegate', - handler: 'invalid_block_processing_forbidden_name_delegate_registration_tx', - testCases: [generateTestCasesInvalidBlockDelegateRegistrationForbiddenName()], -}); - -module.exports = BaseGenerator.runGenerator('block_processing_delegate', [ - validBlockWithDelegateRegistrationSuite, - invalidBlockWithSecondDelegateRegistrationSuite, - invalidBlockWithForbiddenNameDelegateRegistrationSuite, -]); diff --git a/protocol-specs/generators/block_processing_multisignatures/README.md b/protocol-specs/generators/block_processing_multisignatures/README.md deleted file mode 100644 index 7dfb1102e6b..00000000000 --- a/protocol-specs/generators/block_processing_multisignatures/README.md +++ /dev/null @@ -1,84 +0,0 @@ -# Block Processing Test Generator - -A set of fixture generators for Multi-signature registration - -These generators makes use of an experimental library for combining transactions, include them into blocks and generate chain/account states. -The library can be found in the file utils/chain_state_builder.js with this library it's possible to build scenarios fairly quickly with a fluent interface. - -Transfer Lisk: - -```javascript -chainStateBuilder - .transfer('50') - .from('16313739661670634666L') - .to('10881167371402274308L') - .forge(); -``` - -Register Delegate: - -```javascript -chainStateBuilder - .registerDelegate('ADelegateName') - .for('2222471382442610527L') - .forge(); -``` - -Register Multi-signature Account: - -```javascript -chainStateBuilder - .registerMultisignature('2222471382442610527L') - .addMemberAndSign('8465920867403822059L') - .addMemberAndSign('1670991471799963578L') - .finish() - .forge(); -``` - -Sign transactions from a multisignature account: -(can be done ONLY immediately after creating the transaction to be signed) - -```javascript -chainStateBuilder - .registerMultisignature('2222471382442610527L') - .addMemberAndSign('8465920867403822059L') - .addMemberAndSign('1670991471799963578L') - .finish() - .forge(); - -chainStateBuilder - .transfer('7') - .from('2222471382442610527L') - .to('10881167371402274308L'); - -chainStateBuilder - .signTransaction(chainStateBuilder.lastTransactionId) - .withAccount('8465920867403822059L'); - -chainStateBuilder - .signTransaction(chainStateBuilder.lastTransactionId) - .withAccount('1670991471799963578L'); -``` - -Calls can also be chained: - -```javascript -chainStateBuilder - .transfer('50') - .from('16313739661670634666L') - .to('10881167371402274308L') - .transfer('20') - .from('10881167371402274308L') - .to('22313731441670634663L') - .forge(); -``` - -Calling `forge()` generates a new block in the state so depending on how many times transfer and registerDelegate are called different combination of transactions will be included in a block. - -## Resources - -- [Spec link or LIP]() - -## Comments - -Further comments diff --git a/protocol-specs/generators/block_processing_multisignatures/index.js b/protocol-specs/generators/block_processing_multisignatures/index.js deleted file mode 100644 index 098d1f254cd..00000000000 --- a/protocol-specs/generators/block_processing_multisignatures/index.js +++ /dev/null @@ -1,397 +0,0 @@ -/* - * Copyright © 2018 Lisk Foundation - * - * See the LICENSE file at the top-level directory of this distribution - * for licensing information. - * - * Unless otherwise agreed in a custom licensing agreement with the Lisk Foundation, - * no part of this software, including this file, may be copied, modified, - * propagated, or distributed except according to the terms contained in the - * LICENSE file. - * - * Removal or modification of this copyright notice is prohibited. - */ - -'use strict'; - -const BaseGenerator = require('../base_generator'); -const defaultConfig = require('../../config/devnet'); -const ChainStateBuilder = require('../../utils/chain_state_builder'); - -const { genesisBlock } = defaultConfig; - -// Computed within Client application -// TODO: Compute the initial account state here -const initialAccountsState = [ - { - address: '16313739661670634666L', - publicKey: - 'c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f', - secondPublicKey: null, - username: null, - isDelegate: false, - secondSignature: false, - balance: 9999899990000000, - multiMin: 0, - multiLifetime: 0, - nameExist: false, - missedBlocks: 0, - producedBlocks: 0, - rank: null, - fees: 0, - rewards: 0, - vote: 0, - productivity: 0, - }, - { - address: '10881167371402274308L', - publicKey: - 'addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9', - secondPublicKey: null, - username: 'genesis_100', - isDelegate: true, - secondSignature: false, - balance: 0, - multiMin: 0, - multiLifetime: 0, - nameExist: false, - missedBlocks: 1, - producedBlocks: 0, - rank: 70, - fees: 0, - rewards: 0, - vote: 9999899990000000, - productivity: 0, - }, -]; - -// Object holding the genesis account information and passphrase as well as -// an existing delegate account for DEVNET -// TODO: Move this to devnet.json config file. -const accounts = { - // Genesis account, initially holding 100M total supply - genesis: { - address: '16313739661670634666L', - publicKey: - 'c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f', - passphrase: - 'wagon stock borrow episode laundry kitten salute link globe zero feed marble', - balance: '10000000000000000', - encryptedPassphrase: - 'iterations=1&salt=e8c7dae4c893e458e0ebb8bff9a36d84&cipherText=c0fab123d83c386ffacef9a171b6e0e0e9d913e58b7972df8e5ef358afbc65f99c9a2b6fe7716f708166ed72f59f007d2f96a91f48f0428dd51d7c9962e0c6a5fc27ca0722038f1f2cf16333&iv=1a2206e426c714091b7e48f6&tag=3a9d9f9f9a92c9a58296b8df64820c15&version=1', - password: 'elephant tree paris dragon chair galaxy', - }, - existingDelegate: { - address: '10881167371402274308L', - publicKey: - 'addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9', - passphrase: - 'actress route auction pudding shiver crater forum liquid blouse imitate seven front', - balance: '0', - delegateName: 'genesis_100', - }, - futureMultisignatureAccount: { - passphrase: - 'blame address tube insect cost knock major level regret bring april stick', - privateKey: - 'b92e223981770c716ee54192a0ad028639d28d41221b72e455447bc4767aeb94caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee', - publicKey: - 'caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee', - address: '2222471382442610527L', - balance: '0', - }, - - memberA: { - passphrase: - 'measure salon trigger series blood mother door wolf agent plate absent lens', - privateKey: - 'f25255abdd72b6033b860e71bd95696e2da6f7f5f080db9b330303c9b57b9623bed1c99f4a99cd584e886c80b300ef18e9d4265b5158e805bfdb609a77bd163f', - publicKey: - 'bed1c99f4a99cd584e886c80b300ef18e9d4265b5158e805bfdb609a77bd163f', - address: '8465920867403822059L', - }, - memberB: { - passphrase: - 'spoil taxi price maple steel detect welcome oyster glove alley caution year', - privateKey: - '328a236de4b2e877e6ae3e840a6c5513c2c68b62d13d6fcff50f056e60dfdeeaa3642d1c4605499182e5081f864b5a6f1584df336d2f2c3e49b197cbd1f36d78', - publicKey: - 'a3642d1c4605499182e5081f864b5a6f1584df336d2f2c3e49b197cbd1f36d78', - address: '1670991471799963578L', - }, -}; - -const generateTestCasesValidBlockMultisignatureRegistrationTx = () => { - const chainStateBuilder = new ChainStateBuilder( - genesisBlock, - initialAccountsState, - accounts, - ); - - // Transfer funds from genesis account to one of the delegates - chainStateBuilder - .transfer('100') - .from('16313739661670634666L') - .to('10881167371402274308L') - .forge(); - // Fund three accounts - chainStateBuilder - .transfer('30') - .from('10881167371402274308L') - .to('2222471382442610527L') - .forge(); - - // Register multisignature and two co-signers for it - chainStateBuilder - .registerMultisignature('2222471382442610527L') - .addMemberAndSign('8465920867403822059L') - .addMemberAndSign('1670991471799963578L') - .finish() - .forge(); - - const chainAndAccountStates = chainStateBuilder.getScenario(); - - return { - config: { - initialState: { - // Given the library chainStateBuilder saves all mutations we use slice here to pick the first accounts state - chain: chainAndAccountStates.chain.slice(0, 2), - accounts: chainAndAccountStates.finalAccountsState[4], - }, - }, - description: - 'A valid block with a multisignature registration transaction processed', - input: chainAndAccountStates.chain.slice(2)[0], - output: { - chain: chainAndAccountStates.chain, - // Given the library chainStateBuilder saves all mutations we use slice here to pick the last account state - accounts: chainAndAccountStates.finalAccountsState.slice(-1), - }, - }; -}; - -const generateTestCasesValidBlockTransferFromMultisignatureAccount = () => { - const chainStateBuilder = new ChainStateBuilder( - genesisBlock, - initialAccountsState, - accounts, - ); - - // Transfer funds from genesis account to one of the delegates - chainStateBuilder - .transfer('100') - .from('16313739661670634666L') - .to('10881167371402274308L') - .forge(); - // Fund three accounts - chainStateBuilder - .transfer('30') - .from('10881167371402274308L') - .to('2222471382442610527L') - .forge(); - - // Register multisignature and two co-signers for it - chainStateBuilder - .registerMultisignature('2222471382442610527L') - .addMemberAndSign('8465920867403822059L') - .addMemberAndSign('1670991471799963578L') - .finish() - .forge(); - // Tranfer from the new multisignature account - chainStateBuilder - .transfer('7') - .from('2222471382442610527L') - .to('10881167371402274308L'); - - chainStateBuilder - .signTransaction(chainStateBuilder.lastTransactionId) - .withAccount('8465920867403822059L'); - - chainStateBuilder - .signTransaction(chainStateBuilder.lastTransactionId) - .withAccount('1670991471799963578L') - .forge(); - - const chainAndAccountStates = chainStateBuilder.getScenario(); - - return { - config: { - initialState: { - // Given the library chainStateBuilder saves all mutations we use slice here to pick the first accounts state - chain: chainAndAccountStates.chain.slice(0, 3), - accounts: chainAndAccountStates.finalAccountsState[4], - }, - }, - description: - 'A valid block with a transfer transaction from a multisignature account processed', - input: chainAndAccountStates.chain.slice(3)[0], - output: { - chain: chainAndAccountStates.chain, - // Given the library chainStateBuilder saves all mutations we use slice here to pick the last account state - accounts: chainAndAccountStates.finalAccountsState.slice(-1), - }, - }; -}; - -const generateTestCasesInvalidBlockMultisignatureRegistrationAndFundingInSameBlock = () => { - const chainStateBuilder = new ChainStateBuilder( - genesisBlock, - initialAccountsState, - accounts, - ); - - // Transfer funds from genesis account to one of the delegates - chainStateBuilder - .transfer('100') - .from('16313739661670634666L') - .to('10881167371402274308L') - .forge(); - // Fund three accounts - chainStateBuilder - .transfer('30') - .from('10881167371402274308L') - .to('2222471382442610527L'); - - // Register multisignature and two co-signers for it - chainStateBuilder - .registerMultisignature('2222471382442610527L') - .addMemberAndSign('8465920867403822059L') - .addMemberAndSign('1670991471799963578L') - .finish() - .forgeInvalidInputBlock(); - - const chainAndAccountStates = chainStateBuilder.getScenario(); - - return { - config: { - initialState: { - // Given the library chainStateBuilder saves all mutations we use slice here to pick the first accounts state - chain: chainAndAccountStates.chain.slice(0), - accounts: chainAndAccountStates.initialAccountsState, - }, - }, - description: - 'An invalid block with a multisignature registration transaction and funding for members in same block', - input: chainAndAccountStates.inputBlock[0], - output: { - chain: chainAndAccountStates.chain, - // Given the library chainStateBuilder saves all mutations we use slice here to pick the last account state - accounts: chainAndAccountStates.finalAccountsState.slice(-1), - }, - }; -}; - -const generateTestCasesInvalidBlockTransferFromMultisignatureAccountOnSameBlockAsRegistration = () => { - const chainStateBuilder = new ChainStateBuilder( - genesisBlock, - initialAccountsState, - accounts, - ); - - // Transfer funds from genesis account to one of the delegates - chainStateBuilder - .transfer('100') - .from('16313739661670634666L') - .to('10881167371402274308L') - .forge(); - // Fund three accounts - chainStateBuilder - .transfer('30') - .from('10881167371402274308L') - .to('2222471382442610527L') - .forge(); - - // Register multisignature and two co-signers for it - chainStateBuilder - .registerMultisignature('2222471382442610527L') - .addMemberAndSign('8465920867403822059L') - .addMemberAndSign('1670991471799963578L') - .finish(); - // Tranfer from the new multisignature account - chainStateBuilder - .transfer('7') - .from('2222471382442610527L') - .to('10881167371402274308L'); - - chainStateBuilder - .signTransaction(chainStateBuilder.lastTransactionId) - .withAccount('8465920867403822059L'); - - chainStateBuilder - .signTransaction(chainStateBuilder.lastTransactionId) - .withAccount('1670991471799963578L') - .forgeInvalidInputBlock(); - - const chainAndAccountStates = chainStateBuilder.getScenario(); - - return { - config: { - initialState: { - // Given the library chainStateBuilder saves all mutations we use slice here to pick the first accounts state - chain: chainAndAccountStates.chain.slice(0, 2), - accounts: chainAndAccountStates.finalAccountsState[4], - }, - }, - description: - 'An invalid block with a multisignature registration and transfer from that account on same block', - input: chainAndAccountStates.inputBlock[0], - output: { - chain: chainAndAccountStates.chain, - // Given the library chainStateBuilder saves all mutations we use slice here to pick the last account state - accounts: chainAndAccountStates.finalAccountsState.slice(-1), - }, - }; -}; - -const validBlockWithMultisignatureRegistrationTx = () => ({ - title: 'Valid block processing', - summary: - 'A valid block with a multisignature registration transaction processed', - config: { network: 'mainnet' }, - runner: 'block_processing_multisignatures', - handler: 'valid_block_processing_multisignature_registration_tx', - testCases: [generateTestCasesValidBlockMultisignatureRegistrationTx()], -}); - -const validBlockWithTransferFromMultisigAccount = () => ({ - title: 'Valid block processing', - summary: - 'A valid block with a transfer transaction from a multisignature account processed', - config: { network: 'mainnet' }, - runner: 'block_processing_multisignatures', - handler: 'valid_block_processing_transfer_from_multisignature_account', - testCases: [generateTestCasesValidBlockTransferFromMultisignatureAccount()], -}); - -const invalidBlockWithMultisignatureRegistrationAndFundingInSameBlock = () => ({ - title: 'Invalid block processing', - summary: - 'An invalid block with a multisignature registration transaction and funding for members in same block', - config: { network: 'mainnet' }, - runner: 'block_processing_multisignatures', - handler: - 'invalid_block_processing_multisignature_registration_and_funding_for_members_same_block', - testCases: [ - generateTestCasesInvalidBlockMultisignatureRegistrationAndFundingInSameBlock(), - ], -}); - -const invalidBlockWithTransferFromMultisigAccountOnSameBlockAsRegistration = () => ({ - title: 'Invalid block processing', - summary: - 'An invalid block with a multisignature registration and transfer from that account on same block', - config: { network: 'mainnet' }, - runner: 'block_processing_multisignatures', - handler: - 'invalid_block_processing_transfer_from_multisignature_account_on_same_block_as_registration', - testCases: [ - generateTestCasesInvalidBlockTransferFromMultisignatureAccountOnSameBlockAsRegistration(), - ], -}); - -module.exports = BaseGenerator.runGenerator('block_processing_transfers', [ - validBlockWithMultisignatureRegistrationTx, - invalidBlockWithMultisignatureRegistrationAndFundingInSameBlock, - validBlockWithTransferFromMultisigAccount, - invalidBlockWithTransferFromMultisigAccountOnSameBlockAsRegistration, -]); diff --git a/protocol-specs/generators/block_processing_second_signature/README.md b/protocol-specs/generators/block_processing_second_signature/README.md deleted file mode 100644 index 201a792503c..00000000000 --- a/protocol-specs/generators/block_processing_second_signature/README.md +++ /dev/null @@ -1,18 +0,0 @@ -# Block Processing Test Generator - -A set of test generators related to block processing. - -This set needs to be extended and improved. - -For now the following suites are generated: - -- Processing a new valid empty block -- Processing a new valid block with one valid transfer transaction - -## Resources - -- [Spec link or LIP]() - -## Comments - -Further comments diff --git a/protocol-specs/generators/block_processing_second_signature/index.js b/protocol-specs/generators/block_processing_second_signature/index.js deleted file mode 100644 index 57881bd7c89..00000000000 --- a/protocol-specs/generators/block_processing_second_signature/index.js +++ /dev/null @@ -1,445 +0,0 @@ -/* - * Copyright © 2018 Lisk Foundation - * - * See the LICENSE file at the top-level directory of this distribution - * for licensing information. - * - * Unless otherwise agreed in a custom licensing agreement with the Lisk Foundation, - * no part of this software, including this file, may be copied, modified, - * propagated, or distributed except according to the terms contained in the - * LICENSE file. - * - * Removal or modification of this copyright notice is prohibited. - */ - -'use strict'; - -const { - TransferTransaction, - SecondSignatureTransaction, -} = require('@liskhq/lisk-transactions'); -const { getKeys } = require('@liskhq/lisk-cryptography'); -const { cloneDeep } = require('lodash'); -const BigNum = require('@liskhq/bignum'); -const BaseGenerator = require('../base_generator'); -const defaultConfig = require('../../config/devnet'); -const { createBlock } = require('../../utils/blocks'); - -const { genesisBlock } = defaultConfig; - -const timestamp = 102702700; - -// Computed within Client application -// TODO: Compute the initial account state here -// TODO: add this to chain_state_builder -const initialAccountState = [ - { - address: '16313739661670634666L', - publicKey: - 'c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f', - secondPublicKey: null, - username: null, - isDelegate: false, - secondSignature: false, - balance: 9999899990000000, - multiMin: 0, - multiLifetime: 0, - nameExist: false, - missedBlocks: 0, - producedBlocks: 0, - rank: null, - fees: 0, - rewards: 0, - vote: 0, - productivity: 0, - }, - { - address: '10881167371402274308L', - publicKey: - 'addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9', - secondPublicKey: null, - username: 'genesis_100', - isDelegate: true, - secondSignature: false, - balance: 0, - multiMin: 0, - multiLifetime: 0, - nameExist: false, - missedBlocks: 1, - producedBlocks: 0, - rank: 70, - fees: 0, - rewards: 0, - vote: 9999899990000000, - productivity: 0, - }, -]; - -// Object holding the genesis account information and passphrase as well as -// an existing delegate account for DEVNET -// TODO: Move this to devnet.json config file. -const accounts = { - // Genesis account, initially holding 100M total supply - genesis: { - address: '16313739661670634666L', - publicKey: - 'c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f', - passphrase: - 'wagon stock borrow episode laundry kitten salute link globe zero feed marble', - balance: '10000000000000000', - encryptedPassphrase: - 'iterations=1&salt=e8c7dae4c893e458e0ebb8bff9a36d84&cipherText=c0fab123d83c386ffacef9a171b6e0e0e9d913e58b7972df8e5ef358afbc65f99c9a2b6fe7716f708166ed72f59f007d2f96a91f48f0428dd51d7c9962e0c6a5fc27ca0722038f1f2cf16333&iv=1a2206e426c714091b7e48f6&tag=3a9d9f9f9a92c9a58296b8df64820c15&version=1', - password: 'elephant tree paris dragon chair galaxy', - }, - existingDelegate: { - address: '10881167371402274308L', - publicKey: - 'addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9', - passphrase: - 'actress route auction pudding shiver crater forum liquid blouse imitate seven front', - balance: '0', - delegateName: 'genesis_100', - }, -}; - -const generateTestCasesValidBlockSecondSignatureTx = () => { - const amount = '5500000000'; - const transferObject = { - amount, - recipientId: accounts.existingDelegate.address, - timestamp, - }; - - const transferTx = new TransferTransaction(transferObject); - transferTx.sign(accounts.genesis.passphrase); - - const block = createBlock( - defaultConfig, - initialAccountState, - genesisBlock, - 1, - 0, - { - version: 1, - transactions: [transferTx], - }, - ); - - const { balance: senderBalance } = initialAccountState.find( - account => account.address === accounts.genesis.address, - ); - - const { balance: recipientBalance } = initialAccountState.find( - account => account.address === accounts.existingDelegate.address, - ); - - const resultingAccountState = cloneDeep(initialAccountState); - - resultingAccountState.find( - account => account.address === accounts.genesis.address, - ).balance = parseInt( - new BigNum(senderBalance.toString()).sub(amount).toString(), - 10, - ); - - resultingAccountState.find( - account => account.address === accounts.existingDelegate.address, - ).balance = parseInt( - new BigNum(recipientBalance.toString()).plus(amount).toString(), - 10, - ); - - const secondSignature = - 'erupt sponsor rude supreme vacant delay salute allow laundry swamp curve brain'; - - const { publicKey } = getKeys(secondSignature); - const secondPassphraseObject = { - timestamp, - senderPublicKey: accounts.existingDelegate.publicKey, - asset: { - signature: { - publicKey, - }, - }, - }; - - const secondPassphraseTx = new SecondSignatureTransaction( - secondPassphraseObject, - ); - secondPassphraseTx.sign(accounts.existingDelegate.passphrase); - - const blockWithSecondSignatureRegistered = createBlock( - defaultConfig, - resultingAccountState, - block, - 2, - 0, - { - version: 1, - transactions: [secondPassphraseTx], - }, - ); - - const secondSignatureAccountState = cloneDeep(resultingAccountState); - - secondSignatureAccountState.find( - account => account.address === accounts.existingDelegate.address, - ).secondPublicKey = - '62e4d09ce3fa571fb4b073fb229f5ff18b6108ca89357924db887a409f61542c'; - - const targetAccount = secondSignatureAccountState.find( - account => account.address === accounts.existingDelegate.address, - ); - - targetAccount.balance = parseInt( - new BigNum(targetAccount.balance.toString()).sub(500000000).toString(), - 10, - ); - - return { - config: { - initialState: { - chain: [block], - accounts: resultingAccountState, - }, - }, - description: - 'A valid block with a second signature registration transaction is processed', - input: { - blockWithSecondSignatureRegistered, - }, - output: { - chain: [block, blockWithSecondSignatureRegistered], - accounts: secondSignatureAccountState, - }, - }; -}; - -const generateTestCasesinvalidBlockWithSecondSignatureAndFundsTxSuite = () => { - const amount = '5500000000'; - const transferObject = { - amount, - recipientId: accounts.existingDelegate.address, - timestamp, - }; - const transferTx = new TransferTransaction(transferObject); - transferTx.sign(accounts.genesis.passphrase); - - const secondSignature = - 'erupt sponsor rude supreme vacant delay salute allow laundry swamp curve brain'; - const { publicKey } = getKeys(secondSignature); - const secondPassphraseObject = { - timestamp, - senderPublicKey: accounts.existingDelegate.publicKey, - asset: { - signature: { - publicKey, - }, - }, - }; - - const secondPassphraseTx = new SecondSignatureTransaction( - secondPassphraseObject, - ); - secondPassphraseTx.sign(accounts.existingDelegate.passphrase); - - const block = createBlock( - defaultConfig, - initialAccountState, - genesisBlock, - 1, - 0, - { - version: 1, - transactions: [transferTx, secondPassphraseTx], - }, - ); - - return { - config: { - initialState: { - chain: [], - accounts: initialAccountState, - }, - }, - description: - 'An invalid block with a second signature registration transaction and funds for the account in same block', - input: { - block, - }, - output: { - chain: [], - accounts: initialAccountState, - }, - }; -}; - -const generateTestCasesInvalidBlockSecondSignatureTxSecondTime = () => { - const amount = '5500000000'; - const transferObject = { - amount, - recipientId: accounts.existingDelegate.address, - timestamp, - }; - const transferTx = new TransferTransaction(transferObject); - transferTx.sign(accounts.genesis.passphrase); - - const block = createBlock( - defaultConfig, - initialAccountState, - genesisBlock, - 1, - 0, - { - version: 1, - transactions: [transferTx], - }, - ); - - const { balance: senderBalance } = initialAccountState.find( - account => account.address === accounts.genesis.address, - ); - - const { balance: recipientBalance } = initialAccountState.find( - account => account.address === accounts.existingDelegate.address, - ); - - const resultingAccountState = cloneDeep(initialAccountState); - - resultingAccountState.find( - account => account.address === accounts.genesis.address, - ).balance = parseInt( - new BigNum(senderBalance.toString()).sub(amount).toString(), - 10, - ); - - resultingAccountState.find( - account => account.address === accounts.existingDelegate.address, - ).balance = parseInt( - new BigNum(recipientBalance.toString()).plus(amount).toString(), - 10, - ); - - const secondSignature = - 'erupt sponsor rude supreme vacant delay salute allow laundry swamp curve brain'; - - const { publicKey } = getKeys(secondSignature); - const secondPassphraseObject = { - timestamp, - senderPublicKey: accounts.existingDelegate.publicKey, - asset: { - signature: { - publicKey, - }, - }, - }; - - const secondPassphraseTx = new SecondSignatureTransaction( - secondPassphraseObject, - ); - secondPassphraseTx.sign(accounts.existingDelegate.passphrase); - - const blockWithSecondSignatureRegistered = createBlock( - defaultConfig, - resultingAccountState, - block, - 2, - 0, - { - version: 1, - transactions: [secondPassphraseTx], - }, - ); - - const secondSignatureAccountState = cloneDeep(resultingAccountState); - - secondSignatureAccountState.find( - account => account.address === accounts.existingDelegate.address, - ).secondPublicKey = - '62e4d09ce3fa571fb4b073fb229f5ff18b6108ca89357924db887a409f61542c'; - - const targetAccount = secondSignatureAccountState.find( - account => account.address === accounts.existingDelegate.address, - ); - - targetAccount.balance = parseInt( - new BigNum(targetAccount.balance.toString()).sub(500000000).toString(), - 10, - ); - - const newSecondPassphraseTx = new SecondSignatureTransaction( - secondPassphraseObject, - ); - newSecondPassphraseTx.sign(accounts.existingDelegate.passphrase); - - const blockWithNewSecondSignatureNewRegistration = createBlock( - defaultConfig, - resultingAccountState, - block, - 3, - 0, - { - version: 1, - transactions: [newSecondPassphraseTx], - }, - ); - - return { - config: { - initialState: { - chain: [block, blockWithSecondSignatureRegistered], - accounts: secondSignatureAccountState, - }, - }, - description: - 'An invalid block with a second signature registration transaction for an already second signature account', - input: { - blockWithNewSecondSignatureNewRegistration, - }, - output: { - chain: [block, blockWithSecondSignatureRegistered], - accounts: secondSignatureAccountState, - }, - }; -}; - -const validBlockWithSecondSignatureTxSuite = () => ({ - title: 'Valid block processing', - summary: - 'A valid block with a second signature registration transaction is processed', - config: { network: 'mainnet' }, - runner: 'block_processing_second_signature', - handler: 'valid_block_processing_one_second_signature_tx', - testCases: [generateTestCasesValidBlockSecondSignatureTx()], -}); - -const invalidBlockWithSecondSignatureAndFundsTxSuite = () => ({ - title: 'Invalid block processing', - summary: - 'An invalid block with a second signature registration transaction and funds for the account in same block', - config: { network: 'mainnet' }, - runner: 'block_processing_second_signature', - handler: 'invalid_block_processing_second_signature_and_funds_tx', - testCases: [ - generateTestCasesinvalidBlockWithSecondSignatureAndFundsTxSuite(), - ], -}); - -const invalidBlockWithNewSecondSignatureSuite = () => ({ - title: 'Invalid block processing', - summary: - 'An invalid block with a second signature registration transaction for an already second signature account', - config: { network: 'mainnet' }, - runner: 'block_processing_second_signature', - handler: 'invalid_block_processing_second_signature_for_already_registered', - testCases: [generateTestCasesInvalidBlockSecondSignatureTxSecondTime()], -}); - -module.exports = BaseGenerator.runGenerator( - 'block_processing_second_signature', - [ - validBlockWithSecondSignatureTxSuite, - invalidBlockWithSecondSignatureAndFundsTxSuite, - invalidBlockWithNewSecondSignatureSuite, - ], -); diff --git a/protocol-specs/generators/block_processing_transfers/README.md b/protocol-specs/generators/block_processing_transfers/README.md deleted file mode 100644 index 37c5cc19388..00000000000 --- a/protocol-specs/generators/block_processing_transfers/README.md +++ /dev/null @@ -1,61 +0,0 @@ -# Block Processing Test Generator - -A set of fixture generators for Transfer transactions - -These generators make use of an experimental library for combining transactions, include them into blocks and generate chain/account states. -The library can be found in the file utils/chain_state_builder.js with this library it's possible to build scenarios fairly quickly with a fluent interface. - -Transfer Lisk: - -```javascript -chainStateBuilder - .transfer('50') - .from('16313739661670634666L') - .to('10881167371402274308L') - .forge(); -``` - -Register Delegate: - -```javascript -chainStateBuilder - .registerDelegate('ADelegateName') - .for('2222471382442610527L') - .forge(); -``` - -Forge invalid input block (for cases where the final block should not be included): - -```javascript -chainStateBuilder - .transfer('0.5') - .from('2222471382442610527L') - .to('10881167371402274308L') - .transfer('0.5') - .from('2222471382442610527L') - .to('11325618463998518034L') - .forgeInvalidInputBlock(); -``` - -Calls can also be chained: - -```javascript -chainStateBuilder - .transfer('50') - .from('16313739661670634666L') - .to('10881167371402274308L') - .transfer('20') - .from('10881167371402274308L') - .to('22313731441670634663L') - .forge(); -``` - -Calling `forge()` generates a new block in the state so depending on how many times transfer and registerDelegate are called different combination of transactions will be included in a block. - -## Resources - -- [Spec link or LIP]() - -## Comments - -Further comments diff --git a/protocol-specs/generators/block_processing_transfers/index.js b/protocol-specs/generators/block_processing_transfers/index.js deleted file mode 100644 index 82810b3b0f8..00000000000 --- a/protocol-specs/generators/block_processing_transfers/index.js +++ /dev/null @@ -1,275 +0,0 @@ -/* - * Copyright © 2018 Lisk Foundation - * - * See the LICENSE file at the top-level directory of this distribution - * for licensing information. - * - * Unless otherwise agreed in a custom licensing agreement with the Lisk Foundation, - * no part of this software, including this file, may be copied, modified, - * propagated, or distributed except according to the terms contained in the - * LICENSE file. - * - * Removal or modification of this copyright notice is prohibited. - */ - -'use strict'; - -const BaseGenerator = require('../base_generator'); -const defaultConfig = require('../../config/devnet'); -const ChainStateBuilder = require('../../utils/chain_state_builder'); - -const { genesisBlock } = defaultConfig; - -// Computed within Client application -// TODO: Compute the initial account state here -const initialAccountsState = [ - { - address: '16313739661670634666L', - publicKey: - 'c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f', - secondPublicKey: null, - username: null, - isDelegate: false, - secondSignature: false, - balance: 9999899990000000, - multiMin: 0, - multiLifetime: 0, - nameExist: false, - missedBlocks: 0, - producedBlocks: 0, - rank: null, - fees: 0, - rewards: 0, - vote: 0, - productivity: 0, - }, - { - address: '10881167371402274308L', - publicKey: - 'addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9', - secondPublicKey: null, - username: 'genesis_100', - isDelegate: true, - secondSignature: false, - balance: 0, - multiMin: 0, - multiLifetime: 0, - nameExist: false, - missedBlocks: 1, - producedBlocks: 0, - rank: 70, - fees: 0, - rewards: 0, - vote: 9999899990000000, - productivity: 0, - }, -]; - -// Object holding the genesis account information and passphrase as well as -// an existing delegate account for DEVNET -// TODO: Move this to devnet.json config file. -const accounts = { - // Genesis account, initially holding 100M total supply - genesis: { - address: '16313739661670634666L', - publicKey: - 'c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f', - passphrase: - 'wagon stock borrow episode laundry kitten salute link globe zero feed marble', - balance: '10000000000000000', - encryptedPassphrase: - 'iterations=1&salt=e8c7dae4c893e458e0ebb8bff9a36d84&cipherText=c0fab123d83c386ffacef9a171b6e0e0e9d913e58b7972df8e5ef358afbc65f99c9a2b6fe7716f708166ed72f59f007d2f96a91f48f0428dd51d7c9962e0c6a5fc27ca0722038f1f2cf16333&iv=1a2206e426c714091b7e48f6&tag=3a9d9f9f9a92c9a58296b8df64820c15&version=1', - password: 'elephant tree paris dragon chair galaxy', - }, - account: { - address: '10881167371402274308L', - publicKey: - 'addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9', - passphrase: - 'actress route auction pudding shiver crater forum liquid blouse imitate seven front', - balance: '0', - delegateName: 'genesis_100', - }, - secondAccount: { - passphrase: - 'blame address tube insect cost knock major level regret bring april stick', - privateKey: - 'b92e223981770c716ee54192a0ad028639d28d41221b72e455447bc4767aeb94caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee', - publicKey: - 'caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee', - address: '2222471382442610527L', - balance: '0', - }, - thirdAccount: { - passphrase: - 'female favorite client offer winner loud ostrich rich slogan jacket owner february', - privateKey: - '9b10f230fb2109cc77ee1a1ad659bf51f0e7b3c16697da416004dd409b427578ae88a228d37de7438f3d74df1713f3da00dd1c51afdc97bd47fa3aceb111a47a', - publicKey: - 'ae88a228d37de7438f3d74df1713f3da00dd1c51afdc97bd47fa3aceb111a47a', - address: '11325618463998518034L', - }, -}; - -const generateTestCasesValidBlockTransferTx = () => { - const chainStateBuilder = new ChainStateBuilder( - genesisBlock, - initialAccountsState, - accounts, - ); - - chainStateBuilder - .transfer('50') - .from('16313739661670634666L') - .to('10881167371402274308L') - .forge(); - - chainStateBuilder - .transfer('40') - .from('10881167371402274308L') - .to('2222471382442610527L') - .forge(); - - const chainAndAccountStates = chainStateBuilder.getScenario(); - - return { - config: { - initialState: { - // Given the library chainStateBuilder saves all mutations we use slice here to pick the first accounts state - chain: chainAndAccountStates.chain.slice(0, 1), - accounts: chainAndAccountStates.initialAccountsState, - }, - }, - description: 'A valid block with a transfer transaction is processed', - input: chainAndAccountStates.chain.slice(1)[0], - output: { - chain: chainAndAccountStates.chain, - // Given the library chainStateBuilder saves all mutations we use slice here to pick the last account state - accounts: chainAndAccountStates.finalAccountsState.slice(-1), - }, - }; -}; - -const generateTestCasesValidTransfersInvalidInSame = () => { - const chainStateBuilder = new ChainStateBuilder( - genesisBlock, - initialAccountsState, - accounts, - ); - - chainStateBuilder - .transfer('50') - .from('16313739661670634666L') - .to('10881167371402274308L') - .forge(); - - chainStateBuilder - .transfer('40') - .from('10881167371402274308L') - .to('2222471382442610527L') - .transfer('20') - .from('2222471382442610527L') - .to('11325618463998518034L') - .forgeInvalidInputBlock(); - - const chainAndAccountStates = chainStateBuilder.getScenario(); - - return { - config: { - initialState: { - chain: chainAndAccountStates.chain.slice(0, 1), - accounts: chainAndAccountStates.initialAccountsState, - }, - }, - description: - 'An invalid block with transfers valid on their own but invalid in the context of same block', - input: chainAndAccountStates.inputBlock[0], - output: { - chain: chainAndAccountStates.chain, - accounts: chainAndAccountStates.finalAccountsState.slice(-1), - }, - }; -}; - -const generateTestCasesTransferTooMuchSpentInBlockContext = () => { - const chainStateBuilder = new ChainStateBuilder( - genesisBlock, - initialAccountsState, - accounts, - ); - - chainStateBuilder - .transfer('50') - .from('16313739661670634666L') - .to('10881167371402274308L') - .forge(); - - chainStateBuilder - .transfer('1') - .from('10881167371402274308L') - .to('2222471382442610527L') - .forge(); - - // After the first transfer of 0.5 lsk (0.5 + 0.1 fee) the second transfer leaves the account with insufficient funds (0.4) - chainStateBuilder - .transfer('0.5') - .from('2222471382442610527L') - .to('10881167371402274308L') - .transfer('0.5') - .from('2222471382442610527L') - .to('11325618463998518034L') - .forgeInvalidInputBlock(); - - const chainAndAccountStates = chainStateBuilder.getScenario(); - - return { - config: { - initialState: { - chain: chainAndAccountStates.chain.slice(0, 1), - accounts: chainAndAccountStates.initialAccountsState, - }, - }, - description: - 'An invalid block with transfers valid on their own but second transfer would not have enough funds after fee is applied', - input: chainAndAccountStates.inputBlock[0], - output: { - chain: chainAndAccountStates.chain, - accounts: chainAndAccountStates.finalAccountsState.slice(-1), - }, - }; -}; - -const validBlockWithTransferTxSuite = () => ({ - title: 'Valid block processing', - summary: 'A valid block with a transfer transaction is processed', - config: { network: 'mainnet' }, - runner: 'block_processing_transfers', - handler: 'valid_block_processing_one_transfer_tx', - testCases: [generateTestCasesValidBlockTransferTx()], -}); - -const invalidBlockFundingAndTransferSameBlock = () => ({ - title: 'Invalid block processing', - summary: - 'An invalid block with transfers valid on their own but invalid in the context of same block', - config: { network: 'mainnet' }, - runner: 'block_processing_transfers', - handler: 'invalid_block_processing_funding_and_transfer_same_block', - testCases: [generateTestCasesValidTransfersInvalidInSame()], -}); - -const invalidBlockTooMuchSpent = () => ({ - title: 'Invalid block processing', - summary: - 'An invalid block with transfers valid on their own but second transfer would not have enough funds after fee is applied', - config: { network: 'mainnet' }, - runner: 'block_processing_transfers', - handler: 'invalid_block_processing_not_enough_balance_for_second_transaction', - testCases: [generateTestCasesTransferTooMuchSpentInBlockContext()], -}); - -module.exports = BaseGenerator.runGenerator('block_processing_transfers', [ - validBlockWithTransferTxSuite, - invalidBlockFundingAndTransferSameBlock, - invalidBlockTooMuchSpent, -]); diff --git a/protocol-specs/generators/block_processing_votes/README.md b/protocol-specs/generators/block_processing_votes/README.md deleted file mode 100644 index ca88141e92e..00000000000 --- a/protocol-specs/generators/block_processing_votes/README.md +++ /dev/null @@ -1,76 +0,0 @@ -# Block Processing Test Generator - -A set of fixture generators for Transfer transactions - -These generators make use of an experimental library for combining transactions, include them into blocks and generate chain/account states. -The library can be found in the file utils/chain_state_builder.js with this library it's possible to build scenarios fairly quickly with a fluent interface. - -Transfer Lisk: - -```javascript -chainStateBuilder - .transfer('50') - .from('16313739661670634666L') - .to('10881167371402274308L') - .forge(); -``` - -Register Delegate: - -```javascript -chainStateBuilder - .registerDelegate('ADelegateName') - .for('2222471382442610527L') - .forge(); -``` - -Cast Votes - -```javascript -chainStateBuilder - .castVotesFrom('2222471382442610527L') - .voteDelegates([ - 'eeeb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9', - 'aaab0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9', - ]) - .unvoteDelegates([ - 'ooob0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9' - 'uuub0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9', - ]); -``` - -Forge invalid input block (for cases where the final block should not be included): - -```javascript -chainStateBuilder - .transfer('0.5') - .from('2222471382442610527L') - .to('10881167371402274308L') - .transfer('0.5') - .from('2222471382442610527L') - .to('11325618463998518034L') - .forgeInvalidInputBlock(); -``` - -Calls can also be chained: - -```javascript -chainStateBuilder - .transfer('50') - .from('16313739661670634666L') - .to('10881167371402274308L') - .transfer('20') - .from('10881167371402274308L') - .to('22313731441670634663L') - .forge(); -``` - -Calling `forge()` generates a new block in the state so depending on how many times transfer and registerDelegate are called different combination of transactions will be included in a block. - -## Resources - -- [Spec link or LIP]() - -## Comments - -Further comments diff --git a/protocol-specs/generators/block_processing_votes/index.js b/protocol-specs/generators/block_processing_votes/index.js deleted file mode 100644 index fae448d1432..00000000000 --- a/protocol-specs/generators/block_processing_votes/index.js +++ /dev/null @@ -1,586 +0,0 @@ -/* - * Copyright © 2019 Lisk Foundation - * - * See the LICENSE file at the top-level directory of this distribution - * for licensing information. - * - * Unless otherwise agreed in a custom licensing agreement with the Lisk Foundation, - * no part of this software, including this file, may be copied, modified, - * propagated, or distributed except according to the terms contained in the - * LICENSE file. - * - * Removal or modification of this copyright notice is prohibited. - */ - -'use strict'; - -const { - decryptPassphraseWithPassword, - parseEncryptedPassphrase, - getAddressFromPrivateKey, - getPrivateAndPublicKeyFromPassphrase, -} = require('@liskhq/lisk-cryptography'); - -const BaseGenerator = require('../base_generator'); -const defaultConfig = require('../../config/devnet'); -const genesisDelegateAccounts = require('../../config/devnet_genesis_delegates'); - -const ChainStateBuilder = require('../../utils/chain_state_builder'); - -const { genesisBlock } = defaultConfig; - -// Computed within Client application -// TODO: Compute the initial account state here -const initialAccountsState = [ - { - address: '16313739661670634666L', - publicKey: - 'c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f', - secondPublicKey: null, - username: null, - isDelegate: false, - secondSignature: false, - balance: '9999899990000000', - multiMin: 0, - multiLifetime: 0, - nameExist: false, - missedBlocks: 0, - producedBlocks: 0, - rank: null, - fees: 0, - rewards: 0, - vote: '0', - productivity: 0, - }, - ...genesisDelegateAccounts, -]; - -// Object holding the genesis account information and passphrase as well as -// an existing delegate account for DEVNET -// TODO: Move this to devnet.json config file. -const accounts = { - // Genesis account, initially holding 100M total supply - genesis: { - address: '16313739661670634666L', - publicKey: - 'c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f', - passphrase: - 'wagon stock borrow episode laundry kitten salute link globe zero feed marble', - balance: '10000000000000000', - encryptedPassphrase: - 'iterations=1&salt=e8c7dae4c893e458e0ebb8bff9a36d84&cipherText=c0fab123d83c386ffacef9a171b6e0e0e9d913e58b7972df8e5ef358afbc65f99c9a2b6fe7716f708166ed72f59f007d2f96a91f48f0428dd51d7c9962e0c6a5fc27ca0722038f1f2cf16333&iv=1a2206e426c714091b7e48f6&tag=3a9d9f9f9a92c9a58296b8df64820c15&version=1', - password: 'elephant tree paris dragon chair galaxy', - }, - votingAccount: { - passphrase: - 'blame address tube insect cost knock major level regret bring april stick', - privateKey: - 'b92e223981770c716ee54192a0ad028639d28d41221b72e455447bc4767aeb94caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee', - publicKey: - 'caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee', - address: '2222471382442610527L', - balance: '0', - }, -}; - -// Decrypt all passwords from delegate genesis and add to accounts array -// eslint-disable-next-line no-restricted-syntax -for (const anAccount of genesisDelegateAccounts) { - const { encryptedPassphrase } = defaultConfig.forging.delegates.find( - aDelegate => aDelegate.publicKey === anAccount.publicKey, - ); - - const passphrase = decryptPassphraseWithPassword( - parseEncryptedPassphrase(encryptedPassphrase), - defaultConfig.forging.defaultPassword, - ); - const keys = getPrivateAndPublicKeyFromPassphrase(passphrase); - const address = getAddressFromPrivateKey(keys.privateKey); - - accounts[`${anAccount.username}_delegate`] = { - passphrase, - privateKey: keys.privateKey, - publicKey: keys.publicKey, - address, - balance: '0', - }; -} - -// Generators -const generateTestCasesValidBlockVotesTx = () => { - const chainStateBuilder = new ChainStateBuilder( - genesisBlock, - initialAccountsState, - accounts, - ); - - // Give balance from genesis account to delegates just for having account states to compare against - // As the state builder is pretty basic so far we need to control forging only 25 transactions like this. - let transactionCount = 0; - // eslint-disable-next-line no-restricted-syntax - for (const anAccount of genesisDelegateAccounts) { - if (transactionCount === 25) { - chainStateBuilder.forge(); - transactionCount = 0; - } - transactionCount += 1; - - chainStateBuilder - .transfer('99') - .from('16313739661670634666L') - .to(anAccount.address); - } - // Fund account that will issue votes - chainStateBuilder - .transfer('101') - .from('16313739661670634666L') - .to('2222471382442610527L'); - - // Forge the block so as to have all delegates in the store - chainStateBuilder.forge(); - - // Vote for the 101 delegates with one account - chainStateBuilder - .castVotesFrom('2222471382442610527L') - .voteDelegates( - genesisDelegateAccounts - .slice(0, 33) - .map(aDelegate => aDelegate.publicKey), - ) - .unvoteDelegates([]); - - chainStateBuilder - .castVotesFrom('2222471382442610527L') - .voteDelegates( - genesisDelegateAccounts - .slice(33, 66) - .map(aDelegate => aDelegate.publicKey), - ) - .unvoteDelegates([]); - - chainStateBuilder - .castVotesFrom('2222471382442610527L') - .voteDelegates( - genesisDelegateAccounts - .slice(66, 99) - .map(aDelegate => aDelegate.publicKey), - ) - .unvoteDelegates([]); - - chainStateBuilder - .castVotesFrom('2222471382442610527L') - .voteDelegates( - genesisDelegateAccounts - .slice(99, 101) - .map(aDelegate => aDelegate.publicKey), - ) - .unvoteDelegates([]); - - chainStateBuilder.forge(); - - const chainAndAccountStates = chainStateBuilder.getScenario(); - return { - config: { - initialState: { - // Given the library chainStateBuilder saves all mutations we use slice here to pick the first accounts state - chain: chainAndAccountStates.chain.slice(0, 5), - accounts: chainAndAccountStates.initialAccountsState, - }, - }, - input: chainAndAccountStates.chain.slice(-1)[0], - description: 'A valid block with votes transactions', - output: { - mutatedState: { - chain: chainAndAccountStates.chain, - // Given the library chainStateBuilder saves all mutations we use slice here to pick the last account state - accounts: chainAndAccountStates.finalAccountsState.slice(-1)[0], - }, - }, - }; -}; - -const generateTestCasesInvalidBlockTooManyVotesTx = () => { - const chainStateBuilder = new ChainStateBuilder( - genesisBlock, - initialAccountsState, - accounts, - ); - - // Give balance from genesis account to delegates just for having account states to compare against - // As the state builder is pretty basic so far we need to control forging only 25 transactions like this. - let transactionCount = 0; - // eslint-disable-next-line no-restricted-syntax - for (const anAccount of genesisDelegateAccounts) { - if (transactionCount === 25) { - chainStateBuilder.forge(); - transactionCount = 0; - } - transactionCount += 1; - - chainStateBuilder - .transfer('99') - .from('16313739661670634666L') - .to(anAccount.address); - } - // Fund account that will issue votes - chainStateBuilder - .transfer('101') - .from('16313739661670634666L') - .to('2222471382442610527L'); - - // Forge the block so as to have all delegates in the store - chainStateBuilder.forge(); - - // Vote for the 101 delegates with one account - chainStateBuilder - .castVotesFrom('2222471382442610527L') - .voteDelegates( - genesisDelegateAccounts.map(aDelegate => aDelegate.publicKey), - ) - .unvoteDelegates([]); - - chainStateBuilder.forgeInvalidInputBlock(); - - const chainAndAccountStates = chainStateBuilder.getScenario(); - - return { - config: { - initialState: { - // Given the library chainStateBuilder saves all mutations we use slice here to pick the first accounts state - chain: chainAndAccountStates.chain, - accounts: chainAndAccountStates.initialAccountsState, - }, - }, - description: - 'An invalid block with a vote transaction that exceeds max votes', - input: chainAndAccountStates.inputBlock[0], - output: { - chain: chainAndAccountStates.chain, - // Given the library chainStateBuilder saves all mutations we use slice here to pick the last account state - accounts: chainAndAccountStates.finalAccountsState.slice(-1)[0], - }, - }; -}; - -const generateTestCasesInvalidBlockVoteNoDelegateTx = () => { - const chainStateBuilder = new ChainStateBuilder( - genesisBlock, - initialAccountsState, - accounts, - ); - - // Give balance from genesis account to delegates just for having account states to compare against - // As the state builder is pretty basic so far we need to control forging only 25 transactions like this. - let transactionCount = 0; - // eslint-disable-next-line no-restricted-syntax - for (const anAccount of genesisDelegateAccounts) { - if (transactionCount === 25) { - chainStateBuilder.forge(); - transactionCount = 0; - } - transactionCount += 1; - - chainStateBuilder - .transfer('99') - .from('16313739661670634666L') - .to(anAccount.address); - } - // Fund account that will issue votes - chainStateBuilder - .transfer('101') - .from('16313739661670634666L') - .to('2222471382442610527L'); - - // Forge the block so as to have all delegates in the store - chainStateBuilder.forge(); - // this is ok to not be in the input for the spec as is just a random/invalid account - const notAdelegate = { - passphrase: - 'finish key enact banner crouch rice legal scan palm noise gain claw', - privateKey: - '223a1d5dafe7bb019855929b010ddebc3326ffbf0ddb4dc32779d0b41e47f9f1b2b98de6f89d708a11af0bf5866db860f0889161e27af5b6bd7bbc9ad2cd797b', - publicKey: - 'b2b98de6f89d708a11af0bf5866db860f0889161e27af5b6bd7bbc9ad2cd797b', - address: '4786496342079411836L', - balance: '0', - }; - // Vote for an account is not a delegate - chainStateBuilder - .castVotesFrom('2222471382442610527L') - .voteDelegates([notAdelegate.publicKey]) - .unvoteDelegates([]); - - chainStateBuilder.forgeInvalidInputBlock(); - - const chainAndAccountStates = chainStateBuilder.getScenario(); - - return { - config: { - initialState: { - // Given the library chainStateBuilder saves all mutations we use slice here to pick the first accounts state - chain: chainAndAccountStates.chain, - accounts: chainAndAccountStates.initialAccountsState, - }, - }, - description: - 'An invalid block with a vote transaction that exceeds max votes', - input: chainAndAccountStates.inputBlock[0], - output: { - mutatedState: { - chain: chainAndAccountStates.chain, - // Given the library chainStateBuilder saves all mutations we use slice here to pick the last account state - accounts: chainAndAccountStates.finalAccountsState.slice(-1)[0], - }, - }, - }; -}; - -const generateTestCasesInvalidBlockVoteAlreadyVotedDelegateTx = () => { - const chainStateBuilder = new ChainStateBuilder( - genesisBlock, - initialAccountsState, - accounts, - ); - - // Give balance from genesis account to delegates just for having account states to compare against - // As the state builder is pretty basic so far we need to control forging only 25 transactions like this. - let transactionCount = 0; - // eslint-disable-next-line no-restricted-syntax - for (const anAccount of genesisDelegateAccounts) { - if (transactionCount === 25) { - chainStateBuilder.forge(); - transactionCount = 0; - } - transactionCount += 1; - - chainStateBuilder - .transfer('99') - .from('16313739661670634666L') - .to(anAccount.address); - } - // Fund account that will issue votes - chainStateBuilder - .transfer('101') - .from('16313739661670634666L') - .to('2222471382442610527L'); - - // Forge the block so as to have all delegates in the store - chainStateBuilder.forge(); - // Vote for an account is not a delegate - chainStateBuilder - .castVotesFrom('2222471382442610527L') - .voteDelegates([ - '1cc68fa0b12521158e09779fd5978ccc0ac26bf99320e00a9549b542dd9ada16', - ]) - .unvoteDelegates([]); - - chainStateBuilder.forgeInvalidInputBlock(); - - const chainAndAccountStates = chainStateBuilder.getScenario(); - - return { - config: { - initialState: { - // Given the library chainStateBuilder saves all mutations we use slice here to pick the first accounts state - chain: chainAndAccountStates.chain, - accounts: chainAndAccountStates.initialAccountsState, - }, - }, - description: - 'An invalid block with a vote transaction that exceeds max votes', - input: chainAndAccountStates.inputBlock[0], - output: { - mutatedState: { - chain: chainAndAccountStates.chain, - // Given the library chainStateBuilder saves all mutations we use slice here to pick the last account state - accounts: chainAndAccountStates.finalAccountsState.slice(-1)[0], - }, - }, - }; -}; - -const generateTestCasesInvalidBlockWithUnvoteForDelegateNotPreviouslyVoted = () => { - const initialAccountsStateUnvote = [ - { - address: '16313739661670634666L', - publicKey: - 'c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f', - secondPublicKey: null, - username: null, - isDelegate: false, - secondSignature: false, - balance: 9999899990000000, - multiMin: 0, - multiLifetime: 0, - nameExist: false, - missedBlocks: 0, - producedBlocks: 0, - rank: null, - fees: 0, - rewards: 0, - vote: 0, - productivity: 0, - }, - { - address: '10881167371402274308L', - publicKey: - 'addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9', - secondPublicKey: null, - username: 'genesis_100', - isDelegate: true, - secondSignature: false, - balance: 0, - multiMin: 0, - multiLifetime: 0, - nameExist: false, - missedBlocks: 1, - producedBlocks: 0, - rank: 70, - fees: 0, - rewards: 0, - vote: '9999899990000000', - productivity: 0, - }, - ]; - - const accountsForUnvote = { - // Genesis account, initially holding 100M total supply - genesis: { - address: '16313739661670634666L', - publicKey: - 'c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f', - passphrase: - 'wagon stock borrow episode laundry kitten salute link globe zero feed marble', - balance: '10000000000000000', - encryptedPassphrase: - 'iterations=1&salt=e8c7dae4c893e458e0ebb8bff9a36d84&cipherText=c0fab123d83c386ffacef9a171b6e0e0e9d913e58b7972df8e5ef358afbc65f99c9a2b6fe7716f708166ed72f59f007d2f96a91f48f0428dd51d7c9962e0c6a5fc27ca0722038f1f2cf16333&iv=1a2206e426c714091b7e48f6&tag=3a9d9f9f9a92c9a58296b8df64820c15&version=1', - password: 'elephant tree paris dragon chair galaxy', - }, - aDelegate: { - address: '10881167371402274308L', - publicKey: - 'addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9', - passphrase: - 'actress route auction pudding shiver crater forum liquid blouse imitate seven front', - balance: '0', - delegateName: 'genesis_100', - }, - votingAccount: { - passphrase: - 'blame address tube insect cost knock major level regret bring april stick', - privateKey: - 'b92e223981770c716ee54192a0ad028639d28d41221b72e455447bc4767aeb94caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee', - publicKey: - 'caff2242b740a733daa3f3f96fc1592303b60c1704a8ac626e2704da039f41ee', - address: '2222471382442610527L', - balance: '0', - }, - }; - - const chainStateBuilder = new ChainStateBuilder( - genesisBlock, - initialAccountsStateUnvote, - accountsForUnvote, - ); - - // Give balance from genesis account to delegates just for having account states to compare against - chainStateBuilder - .transfer('10') - .from('16313739661670634666L') - .to('10881167371402274308L'); - - // Fund account that will issue votes - chainStateBuilder - .transfer('10') - .from('16313739661670634666L') - .to('2222471382442610527L'); - - // Forge the block so as to have all delegates in the store - chainStateBuilder.forge(); - // Vote for an account is not a delegate - chainStateBuilder - .castVotesFrom('2222471382442610527L') - .voteDelegates([]) - .unvoteDelegates([ - 'addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9', - ]); - - chainStateBuilder.forgeInvalidInputBlock(); - - const chainAndAccountStates = chainStateBuilder.getScenario(); - - return { - config: { - initialState: { - // Given the library chainStateBuilder saves all mutations we use slice here to pick the first accounts state - chain: chainAndAccountStates.chain, - accounts: chainAndAccountStates.initialAccountsState, - }, - }, - description: - 'An invalid block with a vote transaction that exceeds max votes', - input: chainAndAccountStates.inputBlock[0], - output: { - mutatedState: { - chain: chainAndAccountStates.chain, - // Given the library chainStateBuilder saves all mutations we use slice here to pick the last account state - accounts: chainAndAccountStates.finalAccountsState.slice(-1)[0], - }, - }, - }; -}; - -const validBlockWithVoteTxSuite = () => ({ - title: 'Valid block processing', - summary: 'A valid block with votes transactions', - config: { netework: 'mainnet' }, - runner: 'block_processing_votes', - handler: 'valid_block_processing_vote_all_delegates', - testCases: [generateTestCasesValidBlockVotesTx()], -}); - -const invalidBlockWithTooManyVotesTxSuite = () => ({ - title: 'Invalid block processing', - summary: 'An invalid block with a vote transaction that exceeds max votes', - config: { netework: 'mainnet' }, - runner: 'block_processing_votes', - handler: 'invalid_block_processing_vote_all_delegates_in_one_transaction', - testCases: [generateTestCasesInvalidBlockTooManyVotesTx()], -}); - -const invalidBlockWithVotesForNoDelegateTxSuite = () => ({ - title: 'Invalid block processing', - summary: 'An invalid block with a vote transaction that exceeds max votes', - config: { netework: 'mainnet' }, - runner: 'block_processing_votes', - handler: 'invalid_block_processing_vote_no_delegate', - testCases: [generateTestCasesInvalidBlockVoteNoDelegateTx()], -}); - -const invalidBlockWithVoteForVotedDelegateSuite = () => ({ - title: 'Invalid block processing', - summary: 'An invalid block with a vote transaction that exceeds max votes', - config: { netework: 'mainnet' }, - runner: 'block_processing_votes', - handler: 'invalid_block_processing_vote_already_voted_delegate', - testCases: [generateTestCasesInvalidBlockVoteAlreadyVotedDelegateTx()], -}); - -const invalidBlockWithUnvoteForDelegateNotPreviouslyVoted = () => ({ - title: 'Invalid block processing', - summary: 'An invalid block with a vote transaction that exceeds max votes', - config: { netework: 'mainnet' }, - runner: 'block_processing_votes', - handler: 'invalid_block_processing_unvote_not_voted_delegate', - testCases: [ - generateTestCasesInvalidBlockWithUnvoteForDelegateNotPreviouslyVoted(), - ], -}); - -module.exports = BaseGenerator.runGenerator('block_processing_transfers', [ - validBlockWithVoteTxSuite, - invalidBlockWithTooManyVotesTxSuite, - invalidBlockWithVotesForNoDelegateTxSuite, - invalidBlockWithVoteForVotedDelegateSuite, - invalidBlockWithUnvoteForDelegateNotPreviouslyVoted, -]); diff --git a/protocol-specs/generators/multisignature_registration/index.js b/protocol-specs/generators/multisignature_registration/index.js index 35d27d7e51e..04f882f53e2 100644 --- a/protocol-specs/generators/multisignature_registration/index.js +++ b/protocol-specs/generators/multisignature_registration/index.js @@ -14,164 +14,206 @@ 'use strict'; -const { - hexToBuffer, - intToBuffer, - hash, - bufferToHex, - signData, -} = require('@liskhq/lisk-cryptography'); +const { signData } = require('@liskhq/lisk-cryptography'); +const { Codec } = require('@liskhq/lisk-codec'); const BaseGenerator = require('../base_generator'); -const networkIdentifier = - 'e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255'; +const codec = new Codec(); + +const networkIdentifier = Buffer.from( + 'e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255', + 'hex', +); const accounts = { targetAccount: { passphrase: 'inherit moon normal relief spring bargain hobby join baby flash fog blood', - privateKey: + privateKey: Buffer.from( 'de4a28610239ceac2ec3f592e36a2ead8ed4ac93cb16aa0d996ab6bb0249da2c0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe', - publicKey: + 'hex', + ), + publicKey: Buffer.from( '0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe', - address: '18141291412139607230L', + 'hex', + ), + address: Buffer.from('be046d336cd0c2fbde62bc47e20199395d2eeadc', 'hex'), }, mandatoryOne: { passphrase: 'trim elegant oven term access apple obtain error grain excite lawn neck', - privateKey: + privateKey: Buffer.from( '8a138c0dd8efe597c8b9c519af69e9821bd1e769cf0fb3490e22209e9cabfb8df1b9f4ee71b5d5857d3b346d441ca967f27870ebee88569db364fd13e28adba3', - publicKey: + 'hex', + ), + publicKey: Buffer.from( 'f1b9f4ee71b5d5857d3b346d441ca967f27870ebee88569db364fd13e28adba3', - address: '10481548956627905381L', + 'hex', + ), + address: Buffer.from('652bac0f3ef175917844a85c4a0a484fbe2395e4', 'hex'), }, mandatoryTwo: { passphrase: 'desk deposit crumble farm tip cluster goose exotic dignity flee bring traffic', - privateKey: + privateKey: Buffer.from( 'ddc8e19d6697d6e5c1dacf6576a7169752810999918212afe14d3978b354f8aa4a67646a446313db964c39370359845c52fce9225a3929770ef41448c258fd39', - publicKey: + 'hex', + ), + publicKey: Buffer.from( '4a67646a446313db964c39370359845c52fce9225a3929770ef41448c258fd39', - address: '3372320078773139180L', + 'hex', + ), + address: Buffer.from('ecb6308c3ee3cc2ed1fa266b85ba127d63a4ee1c', 'hex'), }, optionalOne: { passphrase: 'sugar object slender confirm clock peanut auto spice carbon knife increase estate', - privateKey: + privateKey: Buffer.from( '69aa94ea7ade3b7b08e277b18c1a590b2306ce5973ae8462b0b85122b180e89c57df5c3811961939f8dcfa858c6eaefebfaa4de942f7e703bf88127e0ee9cca4', - publicKey: + 'hex', + ), + publicKey: Buffer.from( '57df5c3811961939f8dcfa858c6eaefebfaa4de942f7e703bf88127e0ee9cca4', - address: '7745870967079479156L', + 'hex', + ), + address: Buffer.from('74a7c8ec9adc7e6ba5c1cf9410d5c6c6bf6aba7d', 'hex'), }, optionalTwo: { passphrase: 'faculty inspire crouch quit sorry vague hard ski scrap jaguar garment limb', - privateKey: + privateKey: Buffer.from( 'ffed38380998a90a2af9501f10182bc2a07922448ab383575b1e34aeddfa5482fa406b6952d377f0278920e3eb8da919e4cf5c68b02eeba5d8b3334fdc0369b6', - publicKey: + 'hex', + ), + publicKey: Buffer.from( 'fa406b6952d377f0278920e3eb8da919e4cf5c68b02eeba5d8b3334fdc0369b6', - address: '7086965981385941478L', + 'hex', + ), + address: Buffer.from('e661c9ff02f65962ac08bc79a2f5c0d44b312fbc', 'hex'), }, }; -const SIGNATURE_NOT_PRESENT = Buffer.from('00', 'hex'); -const SIGNATURE_PRESENT = Buffer.from('01', 'hex'); +const outputBase64Account = account => ({ + ...account, + privateKey: account.privateKey.toString('base64'), + publicKey: account.publicKey.toString('base64'), + address: account.address.toString('base64'), +}); -const sortKeysAscending = publicKeys => - publicKeys.sort((publicKeyA, publicKeyB) => { - // eslint-disable-next-line no-undef, new-cap - if (BigInt(`0x${publicKeyA}`) > BigInt(`0x${publicKeyB}`)) { - return 1; - } - // eslint-disable-next-line no-undef, new-cap - if (BigInt(`0x${publicKeyA}`) < BigInt(`0x${publicKeyB}`)) { - return -1; - } - return 0; - }); - -const getId = transactionBytes => { - const transactionHash = hash(transactionBytes); - const transactionId = bufferToHex(transactionHash); - - return transactionId; +const baseSchema = { + $id: 'baseSchema', + type: 'object', + required: ['type', 'nonce', 'fee', 'senderPublicKey', 'asset'], + properties: { + type: { + dataType: 'uint32', + fieldNumber: 1, + }, + nonce: { + dataType: 'uint64', + fieldNumber: 2, + }, + fee: { + dataType: 'uint64', + fieldNumber: 3, + }, + senderPublicKey: { + dataType: 'bytes', + fieldNumber: 4, + }, + asset: { + dataType: 'bytes', + fieldNumber: 5, + }, + signatures: { + type: 'array', + items: { + dataType: 'bytes', + }, + fieldNumber: 6, + }, + }, }; -const assetToBytes = tx => { - const { mandatoryKeys, optionalKeys, numberOfSignatures } = tx.asset; - const mandatoryKeysBuffer = Buffer.from(mandatoryKeys.join(''), 'hex'); - const optionalKeysBuffer = Buffer.from(optionalKeys.join(''), 'hex'); - - const assetBuffer = Buffer.concat([ - intToBuffer(mandatoryKeys.length, 1), - mandatoryKeysBuffer, - intToBuffer(optionalKeys.length, 1), - optionalKeysBuffer, - intToBuffer(numberOfSignatures, 1), - ]); - return assetBuffer; +const multisigRegAsset = { + type: 'object', + properties: { + numberOfSignatures: { dataType: 'uint32', fieldNumber: 1 }, + mandatoryKeys: { + type: 'array', + items: { dataType: 'bytes' }, + fieldNumber: 2, + }, + optionalKeys: { + type: 'array', + items: { dataType: 'bytes' }, + fieldNumber: 3, + }, + }, + required: ['numberOfSignatures', 'mandatoryKeys', 'optionalKeys'], }; -const createSignatureObject = (txBuffer, account) => ({ - signature: signData( - Buffer.concat([hexToBuffer(networkIdentifier), txBuffer]), - account.passphrase, - ), -}); - -const serializeBasicProperties = tx => { - const transactionNonce = intToBuffer(tx.nonce.toString(), 8); +const getAssetBytes = asset => codec.encode(multisigRegAsset, asset); - const buf = Buffer.concat([ - Buffer.alloc(1, tx.type), - transactionNonce, - hexToBuffer(tx.senderPublicKey), - intToBuffer(tx.fee.toString(), 8), - assetToBytes(tx), - ]); - - return buf; +const getSignBytes = tx => { + const assetBytes = getAssetBytes(tx.asset); + const signingTx = { + ...tx, + asset: assetBytes, + signatures: [], + }; + return codec.encode(baseSchema, signingTx); }; -const serializeMemberSignatures = (tx, txBuffer) => { - let txBufferCopy = Buffer.alloc(txBuffer.length); - txBuffer.copy(txBufferCopy); - - tx.signatures.forEach(aSignature => { - const signatureBuffer = Buffer.concat([hexToBuffer(aSignature)]); - if (signatureBuffer.lenght === 0) { - txBufferCopy = Buffer.concat([ - txBufferCopy, - SIGNATURE_NOT_PRESENT, - signatureBuffer, - ]); - } else { - txBufferCopy = Buffer.concat([ - txBufferCopy, - SIGNATURE_PRESENT, - signatureBuffer, - ]); - } - }); - return txBufferCopy; +const encode = tx => { + const assetBytes = getAssetBytes(tx.asset); + const txWithAssetBytes = { + ...tx, + asset: assetBytes, + }; + return codec.encode(baseSchema, txWithAssetBytes); }; +const sortKeysAscending = publicKeys => + publicKeys.sort((publicKeyA, publicKeyB) => publicKeyA.compare(publicKeyB)); + +const createSignatureObject = (txBuffer, account) => ({ + signature: Buffer.from( + signData(Buffer.concat([networkIdentifier, txBuffer]), account.passphrase), + 'hex', + ), +}); + const generateValidMultisignatureRegistrationTransaction = () => { // basic transaction const unsignedTransaction = { - senderPublicKey: + senderPublicKey: Buffer.from( '0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe', - nonce: '1', - fee: '1500000000', + 'hex', + ), + nonce: BigInt('1'), + fee: BigInt('1500000000'), type: 12, asset: { mandatoryKeys: [ - '4a67646a446313db964c39370359845c52fce9225a3929770ef41448c258fd39', - 'f1b9f4ee71b5d5857d3b346d441ca967f27870ebee88569db364fd13e28adba3', + Buffer.from( + '4a67646a446313db964c39370359845c52fce9225a3929770ef41448c258fd39', + 'hex', + ), + Buffer.from( + 'f1b9f4ee71b5d5857d3b346d441ca967f27870ebee88569db364fd13e28adba3', + 'hex', + ), ], optionalKeys: [ - '57df5c3811961939f8dcfa858c6eaefebfaa4de942f7e703bf88127e0ee9cca4', - 'fa406b6952d377f0278920e3eb8da919e4cf5c68b02eeba5d8b3334fdc0369b6', + Buffer.from( + '57df5c3811961939f8dcfa858c6eaefebfaa4de942f7e703bf88127e0ee9cca4', + 'hex', + ), + Buffer.from( + 'fa406b6952d377f0278920e3eb8da919e4cf5c68b02eeba5d8b3334fdc0369b6', + 'hex', + ), ], numberOfSignatures: 4, }, @@ -186,7 +228,7 @@ const generateValidMultisignatureRegistrationTransaction = () => { sortKeysAscending(tx.asset.mandatoryKeys); sortKeysAscending(tx.asset.optionalKeys); - let txBuffer = serializeBasicProperties(tx); + const txBuffer = getSignBytes(tx); // Sender signs tx.signatures.push( @@ -205,45 +247,60 @@ const generateValidMultisignatureRegistrationTransaction = () => { tx.signatures.push( createSignatureObject(txBuffer, accounts.optionalTwo).signature, ); - txBuffer = serializeMemberSignatures(tx, txBuffer); - const id = getId(txBuffer); - - tx.id = id; + const encodedTx = encode(tx); return { input: { - account: accounts.targetAccount, - networkIdentifier, + account: outputBase64Account(accounts.targetAccount), + networkIdentifier: networkIdentifier.toString('base64'), members: { - mandatoryOne: accounts.mandatoryOne, - mandatoryTwo: accounts.mandatoryTwo, - optionalOne: accounts.optionalOne, - optionalTwo: accounts.optionalTwo, + mandatoryOne: outputBase64Account(accounts.mandatoryOne), + mandatoryTwo: outputBase64Account(accounts.mandatoryTwo), + optionalOne: outputBase64Account(accounts.optionalOne), + optionalTwo: outputBase64Account(accounts.optionalTwo), }, - transaction: unsignedTransaction, }, - output: tx, + output: { + transaction: encodedTx.toString('base64'), + }, }; }; const generateValidMultisignatureRegistrationSenderIsMemberTransaction = () => { // basic transaction const unsignedTransaction = { - senderPublicKey: + senderPublicKey: Buffer.from( '0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe', - nonce: '1', - fee: '1500000000', + 'hex', + ), + nonce: BigInt('1'), + fee: BigInt('1500000000'), type: 12, asset: { mandatoryKeys: [ - '0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe', - '4a67646a446313db964c39370359845c52fce9225a3929770ef41448c258fd39', - 'f1b9f4ee71b5d5857d3b346d441ca967f27870ebee88569db364fd13e28adba3', + Buffer.from( + '0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe', + 'hex', + ), + Buffer.from( + '4a67646a446313db964c39370359845c52fce9225a3929770ef41448c258fd39', + 'hex', + ), + Buffer.from( + 'f1b9f4ee71b5d5857d3b346d441ca967f27870ebee88569db364fd13e28adba3', + 'hex', + ), ], optionalKeys: [ - '57df5c3811961939f8dcfa858c6eaefebfaa4de942f7e703bf88127e0ee9cca4', - 'fa406b6952d377f0278920e3eb8da919e4cf5c68b02eeba5d8b3334fdc0369b6', + Buffer.from( + '57df5c3811961939f8dcfa858c6eaefebfaa4de942f7e703bf88127e0ee9cca4', + 'hex', + ), + Buffer.from( + 'fa406b6952d377f0278920e3eb8da919e4cf5c68b02eeba5d8b3334fdc0369b6', + 'hex', + ), ], numberOfSignatures: 4, }, @@ -259,7 +316,7 @@ const generateValidMultisignatureRegistrationSenderIsMemberTransaction = () => { sortKeysAscending(tx.asset.mandatoryKeys); sortKeysAscending(tx.asset.optionalKeys); - let txBuffer = serializeBasicProperties(tx); + const txBuffer = getSignBytes(tx); // Sender signs tx.signatures.push( @@ -283,42 +340,48 @@ const generateValidMultisignatureRegistrationSenderIsMemberTransaction = () => { tx.signatures.push( createSignatureObject(txBuffer, accounts.optionalTwo).signature, ); - txBuffer = serializeMemberSignatures(tx, txBuffer); - - const id = getId(txBuffer); - tx.id = id; + const encodedTx = encode(tx); return { input: { - account: accounts.targetAccount, - networkIdentifier, + account: outputBase64Account(accounts.targetAccount), + networkIdentifier: networkIdentifier.toString('base64'), members: { - targetAccount: accounts.targetAccount, - mandatoryOne: accounts.mandatoryOne, - mandatoryTwo: accounts.mandatoryTwo, - optionalOne: accounts.optionalOne, - optionalTwo: accounts.optionalTwo, + targetAccount: outputBase64Account(accounts.targetAccount), + mandatoryOne: outputBase64Account(accounts.mandatoryOne), + mandatoryTwo: outputBase64Account(accounts.mandatoryTwo), + optionalOne: outputBase64Account(accounts.optionalOne), + optionalTwo: outputBase64Account(accounts.optionalTwo), }, - transaction: unsignedTransaction, }, - output: tx, + output: { + transaction: encodedTx.toString('base64'), + }, }; }; const generateValidMultisignatureRegistrationOnlyOptionalMembersTransaction = () => { // basic transaction const unsignedTransaction = { - senderPublicKey: + senderPublicKey: Buffer.from( '0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe', - nonce: '1', - fee: '1500000000', + 'hex', + ), + nonce: BigInt('1'), + fee: BigInt('1500000000'), type: 12, asset: { mandatoryKeys: [], optionalKeys: [ - '57df5c3811961939f8dcfa858c6eaefebfaa4de942f7e703bf88127e0ee9cca4', - 'fa406b6952d377f0278920e3eb8da919e4cf5c68b02eeba5d8b3334fdc0369b6', + Buffer.from( + '57df5c3811961939f8dcfa858c6eaefebfaa4de942f7e703bf88127e0ee9cca4', + 'hex', + ), + Buffer.from( + 'fa406b6952d377f0278920e3eb8da919e4cf5c68b02eeba5d8b3334fdc0369b6', + 'hex', + ), ], numberOfSignatures: 1, }, @@ -334,7 +397,7 @@ const generateValidMultisignatureRegistrationOnlyOptionalMembersTransaction = () sortKeysAscending(tx.asset.mandatoryKeys); sortKeysAscending(tx.asset.optionalKeys); - let txBuffer = serializeBasicProperties(tx); + const txBuffer = getSignBytes(tx); // Sender signs tx.signatures.push( @@ -347,38 +410,44 @@ const generateValidMultisignatureRegistrationOnlyOptionalMembersTransaction = () tx.signatures.push( createSignatureObject(txBuffer, accounts.optionalTwo).signature, ); - txBuffer = serializeMemberSignatures(tx, txBuffer); - - const id = getId(txBuffer); - tx.id = id; + const encodedTx = encode(tx); return { input: { - account: accounts.targetAccount, - networkIdentifier, + account: outputBase64Account(accounts.targetAccount), + networkIdentifier: networkIdentifier.toString('base64'), members: { - optionalOne: accounts.optionalOne, - optionalTwo: accounts.optionalTwo, + optionalOne: outputBase64Account(accounts.optionalOne), + optionalTwo: outputBase64Account(accounts.optionalTwo), }, - transaction: unsignedTransaction, }, - output: tx, + output: { + transaction: encodedTx.toString('base64'), + }, }; }; const generateValidMultisignatureRegistrationOnlyMandatoryMembersTransaction = () => { // basic transaction const unsignedTransaction = { - senderPublicKey: + senderPublicKey: Buffer.from( '0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe', - nonce: '1', - fee: '1500000000', + 'hex', + ), + nonce: BigInt('1'), + fee: BigInt('1500000000'), type: 12, asset: { mandatoryKeys: [ - '4a67646a446313db964c39370359845c52fce9225a3929770ef41448c258fd39', - 'f1b9f4ee71b5d5857d3b346d441ca967f27870ebee88569db364fd13e28adba3', + Buffer.from( + '4a67646a446313db964c39370359845c52fce9225a3929770ef41448c258fd39', + 'hex', + ), + Buffer.from( + 'f1b9f4ee71b5d5857d3b346d441ca967f27870ebee88569db364fd13e28adba3', + 'hex', + ), ], optionalKeys: [], numberOfSignatures: 2, @@ -395,7 +464,7 @@ const generateValidMultisignatureRegistrationOnlyMandatoryMembersTransaction = ( sortKeysAscending(tx.asset.mandatoryKeys); sortKeysAscending(tx.asset.optionalKeys); - let txBuffer = serializeBasicProperties(tx); + const txBuffer = getSignBytes(tx); // Sender signs tx.signatures.push( @@ -408,23 +477,21 @@ const generateValidMultisignatureRegistrationOnlyMandatoryMembersTransaction = ( tx.signatures.push( createSignatureObject(txBuffer, accounts.mandatoryOne).signature, ); - txBuffer = serializeMemberSignatures(tx, txBuffer); - - const id = getId(txBuffer); - tx.id = id; + const encodedTx = encode(tx); return { input: { - account: accounts.targetAccount, - networkIdentifier, + account: outputBase64Account(accounts.targetAccount), + networkIdentifier: networkIdentifier.toString('base64'), members: { - mandatoryOne: accounts.mandatoryOne, - mandatoryTwo: accounts.mandatoryTwo, + mandatoryOne: outputBase64Account(accounts.mandatoryOne), + mandatoryTwo: outputBase64Account(accounts.mandatoryTwo), }, - transaction: unsignedTransaction, }, - output: tx, + output: { + transaction: encodedTx.toString('base64'), + }, }; }; @@ -433,23 +500,32 @@ const generateFormerSecondSignatureTransactioon = () => { const secondSignature = { passphrase: 'oyster observe cinnamon elder rose judge baby length again subway pill plate', - privateKey: + privateKey: Buffer.from( 'ffa879f56c04b9293bc830ef29c53c8871fb892717be9d7e75fc89b507eba279ff30ef40b7de42114137be46f1009d30e5c19809a73d5a162bc99f7e7681d63d', - publicKey: + 'hex', + ), + publicKey: Buffer.from( 'ff30ef40b7de42114137be46f1009d30e5c19809a73d5a162bc99f7e7681d63d', - address: '1180031571206036491L', + 'hex', + ), + address: Buffer.from('0b5c7b4176506010434b80b3207ac965c2649a23', 'hex'), }; // basic transaction const unsignedTransaction = { - senderPublicKey: + senderPublicKey: Buffer.from( '0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe', - nonce: '1', - fee: '1500000000', + 'hex', + ), + nonce: BigInt('1'), + fee: BigInt('1500000000'), type: 12, asset: { mandatoryKeys: [ - '0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe', + Buffer.from( + '0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe', + 'hex', + ), secondSignature.publicKey, ], optionalKeys: [], @@ -467,7 +543,7 @@ const generateFormerSecondSignatureTransactioon = () => { sortKeysAscending(tx.asset.mandatoryKeys); sortKeysAscending(tx.asset.optionalKeys); - let txBuffer = serializeBasicProperties(tx); + const txBuffer = getSignBytes(tx); // Sender signs tx.signatures.push( @@ -480,23 +556,21 @@ const generateFormerSecondSignatureTransactioon = () => { tx.signatures.push( createSignatureObject(txBuffer, secondSignature).signature, ); - txBuffer = serializeMemberSignatures(tx, txBuffer); - const id = getId(txBuffer); - - tx.id = id; + const encodedTx = encode(tx); return { input: { - account: accounts.targetAccount, - networkIdentifier, + account: outputBase64Account(accounts.targetAccount), + networkIdentifier: networkIdentifier.toString('base64'), members: { - mandatoryOne: accounts.targetAccount, - mandatoryTwo: secondSignature, + mandatoryOne: outputBase64Account(accounts.targetAccount), + mandatoryTwo: outputBase64Account(secondSignature), }, - transaction: unsignedTransaction, }, - output: tx, + output: { + transaction: encodedTx.toString('base64'), + }, }; }; diff --git a/protocol-specs/generators/proof_of_misbehavior_transaction/index.js b/protocol-specs/generators/proof_of_misbehavior_transaction/index.js index 22621d2a5e8..8686d33028b 100644 --- a/protocol-specs/generators/proof_of_misbehavior_transaction/index.js +++ b/protocol-specs/generators/proof_of_misbehavior_transaction/index.js @@ -19,171 +19,192 @@ const { getPrivateAndPublicKeyBytesFromPassphrase, signData, signDataWithPrivateKey, - hexToBuffer, - intToBuffer, - LITTLE_ENDIAN, - bufferToHex, } = require('@liskhq/lisk-cryptography'); +const { Codec } = require('@liskhq/lisk-codec'); const BaseGenerator = require('../base_generator'); -const networkIdentifier = 'e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255'; -const SIZE_INT32 = 4; -const SIZE_INT64 = 8; +const codec = new Codec(); -const getBytes = block => { - const blockVersionBuffer = intToBuffer( - block.version, - SIZE_INT32, - LITTLE_ENDIAN, - ); - - const timestampBuffer = intToBuffer( - block.timestamp, - SIZE_INT32, - LITTLE_ENDIAN, - ); - - const previousBlockBuffer = block.previousBlockId ? Buffer.from(block.previousBlockId, 'hex') : Buffer.alloc(32); - - const seedRevealBuffer = Buffer.from(block.seedReveal, 'hex'); - - const heightBuffer = intToBuffer(block.height, SIZE_INT32, LITTLE_ENDIAN); - - const maxHeightPreviouslyForgedBuffer = intToBuffer( - block.maxHeightPreviouslyForged, - SIZE_INT32, - LITTLE_ENDIAN, - ); - - const maxHeightPrevotedBuffer = intToBuffer( - block.maxHeightPrevoted, - SIZE_INT32, - LITTLE_ENDIAN, - ); - - const numTransactionsBuffer = intToBuffer( - block.numberOfTransactions, - SIZE_INT32, - LITTLE_ENDIAN, - ); +const networkIdentifier = Buffer.from( + 'e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255', + 'hex', +); - const totalAmountBuffer = intToBuffer( - block.totalAmount.toString(), - SIZE_INT64, - LITTLE_ENDIAN, - ); +const baseSchema = { + $id: 'baseSchema', + type: 'object', + required: ['type', 'nonce', 'fee', 'senderPublicKey', 'asset'], + properties: { + type: { + dataType: 'uint32', + fieldNumber: 1, + }, + nonce: { + dataType: 'uint64', + fieldNumber: 2, + }, + fee: { + dataType: 'uint64', + fieldNumber: 3, + }, + senderPublicKey: { + dataType: 'bytes', + fieldNumber: 4, + }, + asset: { + dataType: 'bytes', + fieldNumber: 5, + }, + signatures: { + type: 'array', + items: { + dataType: 'bytes', + }, + fieldNumber: 6, + }, + }, +}; - const totalFeeBuffer = intToBuffer( - block.totalFee.toString(), - SIZE_INT64, - LITTLE_ENDIAN, - ); +const pomAsset = { + type: 'object', + 'properties:': { + header1: { dataType: 'bytes', fieldNumber: 1 }, + header2: { dataType: 'bytes', fieldNumber: 2 }, + }, + required: ['header1', 'header2'], +}; - const rewardBuffer = intToBuffer( - block.reward.toString(), - SIZE_INT64, - LITTLE_ENDIAN, - ); +const blockHeaderWithoutSignature = { + type: 'object', + properties: { + version: { dataType: 'uint32', fieldNumber: 1 }, + timestamp: { dataType: 'uint32', fieldNumber: 2 }, + height: { dataType: 'uint32', fieldNumber: 3 }, + previousBlockID: { dataType: 'bytes', fieldNumber: 4 }, + transactionRoot: { dataType: 'bytes', fieldNumber: 5 }, + generatorPublicKey: { dataType: 'bytes', fieldNumber: 6 }, + reward: { dataType: 'uint64', fieldNumber: 7 }, + asset: { dataType: 'bytes', fieldNumber: 8 }, + signature: { dataType: 'bytes', fieldNumber: 9 }, + }, + required: [ + 'version', + 'timestamp', + 'height', + 'previousBlockID', + 'transactionRoot', + 'generatorPublicKey', + 'reward', + 'asset', + ], +}; - const payloadLengthBuffer = intToBuffer( - block.payloadLength, - SIZE_INT32, - LITTLE_ENDIAN, - ); +const blockHeader = { + ...blockHeaderWithoutSignature, + properties: { + ...blockHeaderWithoutSignature.properties, + signature: { dataType: 'bytes', fieldNumber: 9 }, + }, +}; - const transactionRootBuffer = hexToBuffer(block.transactionRoot); - - const generatorPublicKeyBuffer = hexToBuffer(block.generatorPublicKey); - - const blockSignatureBuffer = block.blockSignature - ? hexToBuffer(block.blockSignature) - : Buffer.alloc(0); - - return Buffer.concat([ - blockVersionBuffer, - timestampBuffer, - previousBlockBuffer, - seedRevealBuffer, - heightBuffer, - maxHeightPreviouslyForgedBuffer, - maxHeightPrevotedBuffer, - numTransactionsBuffer, - totalAmountBuffer, - totalFeeBuffer, - rewardBuffer, - payloadLengthBuffer, - transactionRootBuffer, - generatorPublicKeyBuffer, - blockSignatureBuffer, - ]); +const blockAsset = { + type: 'object', + properties: { + maxHeightPreviouslyForged: { dataType: 'uint32', fieldNumber: 1 }, + maxHeightPrevoted: { dataType: 'uint32', fieldNumber: 2 }, + seedReveal: { dataType: 'bytes', fieldNumber: 3 }, + }, + required: ['maxHeightPreviouslyForged', 'maxHeightPrevoted', 'seedReveal'], }; -const sign = (block, privateKey) => - signDataWithPrivateKey( - Buffer.concat([Buffer.from(networkIdentifier, 'hex'), getBytes(block)]), - Buffer.from(privateKey, 'hex'), +const sign = (header, privateKey) => { + const assetBytes = codec.encode(blockAsset, header.asset); + const blockBytes = codec.encode(blockHeaderWithoutSignature, { + ...header, + asset: assetBytes, + }); + return Buffer.from( + signDataWithPrivateKey( + Buffer.concat([networkIdentifier, blockBytes]), + privateKey, + ), + 'hex', ); - -const getId = transactionBytes => { - const transactionHash = hash(transactionBytes); - const transactionId = bufferToHex(transactionHash); - - return transactionId; }; -const assetToBytes = tx => { - const { header1, header2 } = tx.asset; +const getAssetBytes = asset => { + const { header1, header2 } = asset; - const assetBuffer = Buffer.concat([getBytes(header1), getBytes(header2)]); + const header1Bytes = codec.encode(blockHeader, header1); + const header2Bytes = codec.encode(blockHeader, header2); - return assetBuffer; + return codec.encode(pomAsset, { + header1: header1Bytes, + header2: header2Bytes, + }); }; -const serialize = tx => { - const transactionNonce = intToBuffer(tx.nonce.toString(), 8); - - const buf = Buffer.concat([ - Buffer.alloc(1, tx.type), - transactionNonce, - hexToBuffer(tx.senderPublicKey), - intToBuffer(tx.fee.toString(), 8), - assetToBytes(tx), - ]); +const getSignBytes = tx => { + const assetBytes = getAssetBytes(tx.asset); + const signingTx = { + ...tx, + asset: assetBytes, + signatures: [], + }; + return codec.encode(baseSchema, signingTx); +}; - return buf; +const encode = tx => { + const assetBytes = getAssetBytes(tx.asset); + const txWithAssetBytes = { + ...tx, + asset: assetBytes, + }; + return codec.encode(baseSchema, txWithAssetBytes); }; const createSignatureObject = (txBuffer, account) => ({ - signature: signData( - Buffer.concat([hexToBuffer(networkIdentifier), txBuffer]), - account.passphrase, + signature: Buffer.from( + signData(Buffer.concat([networkIdentifier, txBuffer]), account.passphrase), + 'hex', ), }); const accounts = { reporter: { - address: '16313739661670634666L', - publicKey: + address: Buffer.from('aa5414d4c90b66e2147ab4df201a73891c15124a', 'hex'), + publicKey: Buffer.from( 'c094ebee7ec0c50ebee32918655e089f6e1a604b83bcaa760293c61e0f18ab6f', + 'hex', + ), passphrase: 'wagon stock borrow episode laundry kitten salute link globe zero feed marble', - balance: '10000000000000000', + balance: BigInt('10000000000000000'), encryptedPassphrase: 'iterations=1&salt=e8c7dae4c893e458e0ebb8bff9a36d84&cipherText=c0fab123d83c386ffacef9a171b6e0e0e9d913e58b7972df8e5ef358afbc65f99c9a2b6fe7716f708166ed72f59f007d2f96a91f48f0428dd51d7c9962e0c6a5fc27ca0722038f1f2cf16333&iv=1a2206e426c714091b7e48f6&tag=3a9d9f9f9a92c9a58296b8df64820c15&version=1', password: 'elephant tree paris dragon chair galaxy', }, forger: { - address: '10881167371402274308L', - publicKey: + address: Buffer.from('04e600ca12ac019756483f9dc4f7d58079bf21f9', 'hex'), + publicKey: Buffer.from( 'addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9', + 'hex', + ), passphrase: 'actress route auction pudding shiver crater forum liquid blouse imitate seven front', - balance: '10000000000000000', + balance: BigInt('10000000000000000'), delegateName: 'genesis_100', }, }; +const getBase64Account = account => ({ + ...account, + address: account.address.toString('base64'), + publicKey: account.publicKey.toString('base64'), + balance: account.balance.toString(), +}); + const forgerKeyPair = getPrivateAndPublicKeyBytesFromPassphrase( accounts.forger.passphrase, ); @@ -197,54 +218,60 @@ const forgerKeyPair = getPrivateAndPublicKeyBytesFromPassphrase( const scenario1Header1 = { version: 2, timestamp: 2000000, - previousBlockId: '9696342ed355848b4cd6d7c77093121ae3fc10f449447f41044972174e75bc2b', - seedReveal: 'c8c557b5dba8527c0e760124128fd15c', + previousBlockID: Buffer.from( + '9696342ed355848b4cd6d7c77093121ae3fc10f449447f41044972174e75bc2b', + 'hex', + ), height: 900000, - maxHeightPreviouslyForged: 690000, - maxHeightPrevoted: 700000, - numberOfTransactions: 0, - totalAmount: '0', - totalFee: '10000000000', - reward: '10000000000', - payloadLength: 0, + reward: BigInt('10000000000'), transactionRoot: hash(Buffer.alloc(0)).toString('hex'), - generatorPublicKey: + generatorPublicKey: Buffer.from( 'addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9', + 'hex', + ), + asset: { + maxHeightPreviouslyForged: 690000, + maxHeightPrevoted: 700000, + seedReveal: Buffer.from('c8c557b5dba8527c0e760124128fd15c', 'hex'), + }, }; -scenario1Header1.blockSignature = sign( +scenario1Header1.signature = sign( scenario1Header1, - forgerKeyPair.privateKeyBytes.toString('hex'), + forgerKeyPair.privateKeyBytes, ); const scenario1Header2 = { version: 2, timestamp: 3000000, - previousBlockId: '9696342ed355848b4cd6d7c77093121ae3fc10f449447f41044972174e75bc2b', - seedReveal: 'c8c557b5dba8527c0e760124128fd15c', + previousBlockID: Buffer.from( + '9696342ed355848b4cd6d7c77093121ae3fc10f449447f41044972174e75bc2b', + 'hex', + ), height: 800000, - maxHeightPreviouslyForged: 700000, - maxHeightPrevoted: 700000, - numberOfTransactions: 0, - totalAmount: '0', - totalFee: '10000000000', - reward: '10000000000', - payloadLength: 0, + reward: BigInt('10000000000'), transactionRoot: hash(Buffer.alloc(0)).toString('hex'), - generatorPublicKey: + generatorPublicKey: Buffer.from( 'addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9', + 'hex', + ), + asset: { + maxHeightPreviouslyForged: 700000, + maxHeightPrevoted: 700000, + seedReveal: Buffer.from('c8c557b5dba8527c0e760124128fd15c', 'hex'), + }, }; -scenario1Header2.blockSignature = sign( +scenario1Header2.signature = sign( scenario1Header2, - forgerKeyPair.privateKeyBytes.toString('hex'), + forgerKeyPair.privateKeyBytes, ); const generateValidProofOfMisbehaviorTransactionForScenario1 = () => { const unsignedTransaction = { senderPublicKey: accounts.reporter.publicKey, - nonce: '1', - fee: '1500000000', + nonce: BigInt('1'), + fee: BigInt('1500000000'), type: 15, asset: { header1: scenario1Header1, @@ -259,29 +286,23 @@ const generateValidProofOfMisbehaviorTransactionForScenario1 = () => { signatures: [], }; - const signBytes = serialize(tx); + const signBytes = getSignBytes(tx); tx.signatures.push( createSignatureObject(signBytes, accounts.reporter).signature, ); - const id = getId( - Buffer.concat([ - signBytes, - Buffer.from('01', 'hex'), - Buffer.from(tx.signatures[0], 'hex'), - ]), - ); - - tx.id = id; + const encodedTx = encode(tx); return { input: { - reportingAccount: accounts.reporter, - targetAccount: accounts.forger, - networkIdentifier, + reportingAccount: getBase64Account(accounts.reporter), + targetAccount: getBase64Account(accounts.forger), + networkIdentifier: networkIdentifier.toString('base64'), + }, + output: { + transaction: encodedTx.toString('base64'), }, - output: tx, }; }; @@ -294,54 +315,60 @@ const generateValidProofOfMisbehaviorTransactionForScenario1 = () => { const scenario2Header1 = { version: 2, timestamp: 2000000, - previousBlockId: '9696342ed355848b4cd6d7c77093121ae3fc10f449447f41044972174e75bc2b', - seedReveal: 'c8c557b5dba8527c0e760124128fd15c', + previousBlockID: Buffer.from( + '9696342ed355848b4cd6d7c77093121ae3fc10f449447f41044972174e75bc2b', + 'hex', + ), height: 800000, - maxHeightPreviouslyForged: 700000, - maxHeightPrevoted: 700000, - numberOfTransactions: 0, - totalAmount: '0', - totalFee: '10000000000', - reward: '10000000000', - payloadLength: 0, + reward: BigInt('10000000000'), transactionRoot: hash(Buffer.alloc(0)).toString('hex'), - generatorPublicKey: + generatorPublicKey: Buffer.from( 'addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9', + 'hex', + ), + asset: { + maxHeightPreviouslyForged: 700000, + maxHeightPrevoted: 700000, + seedReveal: Buffer.from('c8c557b5dba8527c0e760124128fd15c', 'hex'), + }, }; -scenario2Header1.blockSignature = sign( +scenario2Header1.signature = sign( scenario2Header1, - forgerKeyPair.privateKeyBytes.toString('hex'), + forgerKeyPair.privateKeyBytes, ); const scenario2Header2 = { version: 2, timestamp: 2000000, - previousBlockId: '9696342ed355848b4cd6d7c77093121ae3fc10f449447f41044972174e75bc2b', - seedReveal: 'c8c557b5dba8527c0e760124128fd15c', + previousBlockID: Buffer.from( + '9696342ed355848b4cd6d7c77093121ae3fc10f449447f41044972174e75bc2b', + 'hex', + ), height: 800000, - maxHeightPreviouslyForged: 700000, - maxHeightPrevoted: 650000, - numberOfTransactions: 0, - totalAmount: '0', - totalFee: '10000000000', - reward: '10000000000', - payloadLength: 0, + reward: BigInt('10000000000'), transactionRoot: hash(Buffer.alloc(0)).toString('hex'), - generatorPublicKey: + generatorPublicKey: Buffer.from( 'addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9', + 'hex', + ), + asset: { + maxHeightPreviouslyForged: 700000, + maxHeightPrevoted: 650000, + seedReveal: Buffer.from('c8c557b5dba8527c0e760124128fd15c', 'hex'), + }, }; -scenario2Header2.blockSignature = sign( +scenario2Header2.signature = sign( scenario2Header2, - forgerKeyPair.privateKeyBytes.toString('hex'), + forgerKeyPair.privateKeyBytes, ); const generateValidProofOfMisbehaviorTransactionForScenario2 = () => { const unsignedTransaction = { senderPublicKey: accounts.reporter.publicKey, - nonce: '1', - fee: '1500000000', + nonce: BigInt('1'), + fee: BigInt('1500000000'), type: 15, asset: { header1: scenario2Header1, @@ -356,29 +383,23 @@ const generateValidProofOfMisbehaviorTransactionForScenario2 = () => { signatures: [], }; - const signBytes = serialize(tx); + const signBytes = getSignBytes(tx); tx.signatures.push( createSignatureObject(signBytes, accounts.reporter).signature, ); - const id = getId( - Buffer.concat([ - signBytes, - Buffer.from('01', 'hex'), - Buffer.from(tx.signatures[0], 'hex'), - ]), - ); - - tx.id = id; + const encodedTx = encode(tx); return { input: { - reportingAccount: accounts.reporter, - targetAccount: accounts.forger, - networkIdentifier, + reportingAccount: getBase64Account(accounts.reporter), + targetAccount: getBase64Account(accounts.forger), + networkIdentifier: networkIdentifier.toString('base64'), + }, + output: { + transaction: encodedTx.toString('base64'), }, - output: tx, }; }; @@ -391,54 +412,60 @@ const generateValidProofOfMisbehaviorTransactionForScenario2 = () => { const scenario3Header1 = { version: 2, timestamp: 2000000, - previousBlockId: '9696342ed355848b4cd6d7c77093121ae3fc10f449447f41044972174e75bc2b', - seedReveal: 'c8c557b5dba8527c0e760124128fd15c', + previousBlockID: Buffer.from( + '9696342ed355848b4cd6d7c77093121ae3fc10f449447f41044972174e75bc2b', + 'hex', + ), height: 900000, - maxHeightPreviouslyForged: 850000, - maxHeightPrevoted: 800000, - numberOfTransactions: 0, - totalAmount: '0', - totalFee: '10000000000', - reward: '10000000000', - payloadLength: 0, + reward: BigInt('10000000000'), transactionRoot: hash(Buffer.alloc(0)).toString('hex'), - generatorPublicKey: + generatorPublicKey: Buffer.from( 'addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9', + 'hex', + ), + asset: { + maxHeightPreviouslyForged: 850000, + maxHeightPrevoted: 800000, + seedReveal: Buffer.from('c8c557b5dba8527c0e760124128fd15c', 'hex'), + }, }; -scenario3Header1.blockSignature = sign( +scenario3Header1.signature = sign( scenario3Header1, - forgerKeyPair.privateKeyBytes.toString('hex'), + forgerKeyPair.privateKeyBytes, ); const scenario3Header2 = { version: 2, timestamp: 2000000, - previousBlockId: '9696342ed355848b4cd6d7c77093121ae3fc10f449447f41044972174e75bc2b', - seedReveal: 'c8c557b5dba8527c0e760124128fd15c', + previousBlockID: Buffer.from( + '9696342ed355848b4cd6d7c77093121ae3fc10f449447f41044972174e75bc2b', + 'hex', + ), height: 900000, - maxHeightPreviouslyForged: 900000, - maxHeightPrevoted: 700000, - numberOfTransactions: 0, - totalAmount: '0', - totalFee: '10000000000', - reward: '10000000000', - payloadLength: 0, + reward: BigInt('10000000000'), transactionRoot: hash(Buffer.alloc(0)).toString('hex'), - generatorPublicKey: + generatorPublicKey: Buffer.from( 'addb0e15a44b0fdc6ff291be28d8c98f5551d0cd9218d749e30ddb87c6e31ca9', + 'hex', + ), + asset: { + maxHeightPreviouslyForged: 900000, + maxHeightPrevoted: 700000, + seedReveal: Buffer.from('c8c557b5dba8527c0e760124128fd15c', 'hex'), + }, }; -scenario3Header2.blockSignature = sign( +scenario3Header2.signature = sign( scenario3Header2, - forgerKeyPair.privateKeyBytes.toString('hex'), + forgerKeyPair.privateKeyBytes, ); const generateValidProofOfMisbehaviorTransactionForScenario3 = () => { const unsignedTransaction = { senderPublicKey: accounts.reporter.publicKey, - nonce: '1', - fee: '1500000000', + nonce: BigInt('1'), + fee: BigInt('1500000000'), type: 15, asset: { header1: scenario3Header1, @@ -453,29 +480,23 @@ const generateValidProofOfMisbehaviorTransactionForScenario3 = () => { signatures: [], }; - const signBytes = serialize(tx); + const signBytes = getSignBytes(tx); tx.signatures.push( createSignatureObject(signBytes, accounts.reporter).signature, ); - const id = getId( - Buffer.concat([ - signBytes, - Buffer.from('01', 'hex'), - Buffer.from(tx.signatures[0], 'hex'), - ]), - ); - - tx.id = id; + const encodedTx = encode(tx); return { input: { - reportingAccount: accounts.reporter, - targetAccount: accounts.forger, - networkIdentifier, + reportingAccount: getBase64Account(accounts.reporter), + targetAccount: getBase64Account(accounts.forger), + networkIdentifier: networkIdentifier.toString('base64'), + }, + output: { + transaction: encodedTx.toString('base64'), }, - output: tx, }; }; diff --git a/protocol-specs/generators/transaction_network_id_and_change_order/index.js b/protocol-specs/generators/transaction_network_id_and_change_order/index.js index 9a833bb68b0..5fe321646b3 100644 --- a/protocol-specs/generators/transaction_network_id_and_change_order/index.js +++ b/protocol-specs/generators/transaction_network_id_and_change_order/index.js @@ -14,242 +14,177 @@ 'use strict'; -const { - hexToBuffer, - intToBuffer, - hash, - getFirstEightBytesReversed, - bufferToIntAsString, - signData, -} = require('@liskhq/lisk-cryptography'); +const { signData } = require('@liskhq/lisk-cryptography'); +const { Codec } = require('@liskhq/lisk-codec'); const BaseGenerator = require('../base_generator'); +const codec = new Codec(); + const accounts = [ { passphrase: 'wear protect skill sentence lift enter wild sting lottery power floor neglect', - privateKey: + privateKey: Buffer.from( '8f41ff1e75c4f0f8a71bae4952266928d0e91660fc513566ac694fed61157497efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d', - publicKey: + 'hex', + ), + publicKey: Buffer.from( 'efaf1d977897cb60d7db9d30e8fd668dee070ac0db1fb8d184c06152a8b75f8d', - address: '2129300327344985743L', - nonce: '2', + 'hex', + ), + address: Buffer.from('4621f6e5fb351eefbe82b90e29ba400fd8f71cb4', 'hex'), + nonce: BigInt(2), }, { passphrase: 'inherit moon normal relief spring bargain hobby join baby flash fog blood', - privateKey: + privateKey: Buffer.from( 'de4a28610239ceac2ec3f592e36a2ead8ed4ac93cb16aa0d996ab6bb0249da2c0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe', - publicKey: + 'hex', + ), + publicKey: Buffer.from( '0b211fce4b615083701cb8a8c99407e464b2f9aa4f367095322de1b77e5fcfbe', - address: '18141291412139607230L', - nonce: '2', + 'hex', + ), + address: Buffer.from('0fa1c01eb5cab297b0970a51657cd7322f2c8a5c', 'hex'), + nonce: BigInt(2), }, { passphrase: 'better across runway mansion jar route valid crack panic favorite smooth sword', - privateKey: + privateKey: Buffer.from( 'de1520f8589408e76a97643ba7d27f20009b06899816c8af20f9b03f4a4bd8a66766ce280eb99e45d2cc7d9c8c852720940dab5d69f480e80477a97b4255d5d8', - publicKey: + 'hex', + ), + publicKey: Buffer.from( '6766ce280eb99e45d2cc7d9c8c852720940dab5d69f480e80477a97b4255d5d8', - address: '13191770412077040757L', - nonce: '2', + 'hex', + ), + address: Buffer.from('ea8731ee308273e61c1854261be3b46da2f4f24f', 'hex'), + nonce: BigInt(2), }, { passphrase: 'mirror swap middle hunt angle furnace maid scheme amazing box bachelor debris', - privateKey: + privateKey: Buffer.from( 'ad7462eb8f682b0c3424213ead044381ba0007bb65ce26287fc308027c871d951387d8ec6306807ffd6fe27ea3443985765c1157928bb09904307956f46a9972', - publicKey: + 'hex', + ), + publicKey: Buffer.from( '1387d8ec6306807ffd6fe27ea3443985765c1157928bb09904307956f46a9972', - address: '2443122499609067441L', - nonce: '2', + 'hex', + ), + address: Buffer.from('48e8edbf0fe066108c467c6941bad717980e4f4f', 'hex'), + nonce: BigInt(2), }, ]; -const networkIdentifier = - 'e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255'; - -const getId = transactionBytes => { - const transactionHash = hash(transactionBytes); - const bufferFromFirstEntriesReversed = getFirstEightBytesReversed( - transactionHash, - ); - const transactionId = bufferToIntAsString(bufferFromFirstEntriesReversed); - - return transactionId; -}; +const networkIdentifier = Buffer.from( + 'e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255', + 'hex', +); -const generateValidTransferTransaction = () => { - const tx = { - type: 8, - senderPublicKey: accounts[0].publicKey, - nonce: '2', - fee: '100000000', - asset: { - recipientId: accounts[1].address, - amount: '1234567890', - data: 'random data', +const baseSchema = { + $id: 'baseSchema', + type: 'object', + required: ['type', 'nonce', 'fee', 'senderPublicKey', 'asset'], + properties: { + type: { + dataType: 'uint32', + fieldNumber: 1, }, - }; - - const txBuffer = Buffer.concat([ - Buffer.alloc(1, tx.type), - intToBuffer(tx.nonce, 8, 'big'), - hexToBuffer(tx.senderPublicKey), - intToBuffer(tx.fee, 8, 'big'), - intToBuffer(tx.asset.amount, 8, 'big'), - intToBuffer(tx.asset.recipientId.slice(0, -1), 8), - Buffer.from(tx.asset.data, 'utf8'), - ]); - - const signature = signData( - Buffer.concat([hexToBuffer(networkIdentifier), txBuffer]), - accounts[0].passphrase, - ); - - const id = getId(Buffer.concat([txBuffer, Buffer.from(signature, 'hex')])); - - const signedTransaction = { - ...tx, - signature, - id, - }; - - return { - description: 'A valid transfer transaction', - input: { - account: accounts[0], - networkIdentifier, - transaction: tx, + nonce: { + dataType: 'uint64', + fieldNumber: 2, + }, + fee: { + dataType: 'uint64', + fieldNumber: 3, + }, + senderPublicKey: { + dataType: 'bytes', + fieldNumber: 4, }, - output: signedTransaction, - }; -}; - -const generateValidTransferTransactionWithSecondSignature = () => { - const tx = { - type: 8, - senderPublicKey: accounts[0].publicKey, - nonce: '2', - fee: '100000000', asset: { - recipientId: accounts[1].address, - amount: '1234567890', - data: 'random data', + dataType: 'bytes', + fieldNumber: 5, }, - }; - - const txBuffer = Buffer.concat([ - Buffer.alloc(1, tx.type), - intToBuffer(tx.nonce, 8, 'big'), - hexToBuffer(tx.senderPublicKey), - intToBuffer(tx.fee, 8, 'big'), - intToBuffer(tx.asset.amount, 8, 'big'), - intToBuffer(tx.asset.recipientId.slice(0, -1), 8), - Buffer.from(tx.asset.data, 'utf8'), - ]); - - const signature = signData( - Buffer.concat([hexToBuffer(networkIdentifier), txBuffer]), - accounts[0].passphrase, - ); - - const signSignature = signData( - hash( - Buffer.concat([ - hexToBuffer(networkIdentifier), - txBuffer, - Buffer.from(signature, 'hex'), - ]), - ), - accounts[1].passphrase, - ); - - const id = getId( - Buffer.concat([ - txBuffer, - Buffer.from(signature, 'hex'), - Buffer.from(signSignature, 'hex'), - ]), - ); + signatures: { + type: 'array', + items: { + dataType: 'bytes', + }, + fieldNumber: 6, + }, + }, +}; - const signedTransaction = { - ...tx, - signature, - signSignature, - id, - }; +const balanceTransferAsset = { + type: 'object', + properties: { + amount: { dataType: 'uint64', fieldNumber: 1 }, + recipientAddress: { dataType: 'bytes', fieldNumber: 2 }, + data: { dataType: 'string', fieldNumber: 3 }, + }, + required: ['amount', 'recipientAddress', 'data'], +}; - return { - description: 'A valid transfer transaction with second signature', - input: { - account: accounts[0], - secondPassphrase: accounts[1].passphrase, - networkIdentifier, - transaction: tx, - }, - output: signedTransaction, - }; +const delegateRegAsset = { + type: 'object', + properties: { username: { dataType: 'string', fieldNumber: 1 } }, + required: ['username'], }; -const generateValidTransferTransactionWithMultiSignature = () => { +const generateValidTransferTransaction = () => { const tx = { type: 8, senderPublicKey: accounts[0].publicKey, - nonce: '2', - fee: '100000000', + nonce: BigInt(2), + fee: BigInt('100000000'), asset: { - recipientId: accounts[1].address, - amount: '1234567890', + recipientAddress: accounts[1].address, + amount: BigInt('1234567890'), data: 'random data', }, }; - const txBuffer = Buffer.concat([ - Buffer.alloc(1, tx.type), - intToBuffer(tx.nonce, 8, 'big'), - hexToBuffer(tx.senderPublicKey), - intToBuffer(tx.fee, 8, 'big'), - intToBuffer(tx.asset.amount, 8, 'big'), - intToBuffer(tx.asset.recipientId.slice(0, -1), 8), - Buffer.from(tx.asset.data, 'utf8'), - ]); - - const signature = signData( - Buffer.concat([hexToBuffer(networkIdentifier), txBuffer]), - accounts[0].passphrase, - ); - - const id = getId(Buffer.concat([txBuffer, Buffer.from(signature, 'hex')])); + const assetBytes = codec.encode(balanceTransferAsset, tx.asset); + const signingTx = { + ...tx, + asset: assetBytes, + signatures: [], + }; + const signingBytes = codec.encode(baseSchema, signingTx); - const signatures = [ - signData( - Buffer.concat([hexToBuffer(networkIdentifier), txBuffer]), - accounts[2].passphrase, - ), + const signature = Buffer.from( signData( - Buffer.concat([hexToBuffer(networkIdentifier), txBuffer]), - accounts[3].passphrase, + Buffer.concat([networkIdentifier, signingBytes]), + accounts[0].passphrase, ), - ]; + 'hex', + ); - const signedTransaction = { + const encodedTx = codec.encode(baseSchema, { ...tx, - signature, - signatures, - id, - }; + asset: assetBytes, + signatures: [signature], + }); return { - description: 'A valid transfer transaction with multi signature', + description: 'A valid transfer transaction', input: { - account: accounts[0], - coSigners: [accounts[2], accounts[3]], - networkIdentifier, - transaction: tx, + account: { + ...accounts[0], + nonce: accounts[0].nonce.toString(), + publicKey: accounts[0].publicKey.toString('base64'), + privateKey: accounts[0].privateKey.toString('base64'), + address: accounts[0].address.toString('base64'), + }, + networkIdentifier: networkIdentifier.toString('base64'), + }, + output: { + transaction: encodedTx.toString('base64'), }, - output: signedTransaction, }; }; @@ -257,157 +192,50 @@ const generateValidDelegateTransaction = () => { const tx = { type: 10, senderPublicKey: accounts[0].publicKey, - nonce: '2', - fee: '100000000', + nonce: BigInt('2'), + fee: BigInt('100000000'), asset: { username: 'new_delegate', }, }; - const txBuffer = Buffer.concat([ - Buffer.alloc(1, tx.type), - intToBuffer(tx.nonce, 8, 'big'), - hexToBuffer(tx.senderPublicKey), - intToBuffer(tx.fee, 8, 'big'), - Buffer.from(tx.asset.username, 'utf8'), - ]); - - const signature = signData( - Buffer.concat([hexToBuffer(networkIdentifier), txBuffer]), - accounts[0].passphrase, - ); - - const id = getId(Buffer.concat([txBuffer, Buffer.from(signature, 'hex')])); - - const signedTransaction = { - ...tx, - signature, - id, - }; - - return { - description: 'A valid delegate transaction', - input: { - account: accounts[0], - networkIdentifier, - transaction: tx, - }, - output: signedTransaction, - }; -}; - -const generateValidVoteTransaction = () => { - const tx = { - type: 11, - senderPublicKey: accounts[0].publicKey, - nonce: '2', - fee: '100000000', - asset: { - votes: [ - `+${accounts[1].publicKey}`, - `+${accounts[2].publicKey}`, - `-${accounts[3].publicKey}`, - ], - }, - }; - - const txBuffer = Buffer.concat([ - Buffer.alloc(1, tx.type), - intToBuffer(tx.nonce, 8, 'big'), - hexToBuffer(tx.senderPublicKey), - intToBuffer(tx.fee, 8, 'big'), - Buffer.from(tx.asset.votes.join(''), 'utf8'), - ]); - - const signature = signData( - Buffer.concat([hexToBuffer(networkIdentifier), txBuffer]), - accounts[0].passphrase, - ); - - const id = getId(Buffer.concat([txBuffer, Buffer.from(signature, 'hex')])); - - const signedTransaction = { + const assetBytes = codec.encode(delegateRegAsset, tx.asset); + const signingTx = { ...tx, - signature, - id, - }; - - return { - description: 'A valid vote transaction', - input: { - account: accounts[0], - networkIdentifier, - transaction: tx, - }, - output: signedTransaction, - }; -}; - -const generateValidMultisignatureTransaction = () => { - const tx = { - type: 12, - senderPublicKey: accounts[0].publicKey, - nonce: '2', - fee: '100000000', - asset: { - min: 2, - lifetime: 22, - keysgroup: [ - `+${accounts[1].publicKey}`, - `+${accounts[2].publicKey}`, - `+${accounts[3].publicKey}`, - ], - }, + asset: assetBytes, + signatures: [], }; + const signingBytes = codec.encode(baseSchema, signingTx); - const txBuffer = Buffer.concat([ - Buffer.alloc(1, tx.type), - intToBuffer(tx.nonce, 8, 'big'), - hexToBuffer(tx.senderPublicKey), - intToBuffer(tx.fee, 8, 'big'), - Buffer.alloc(1, tx.asset.min), - Buffer.alloc(1, tx.asset.lifetime), - Buffer.from(tx.asset.keysgroup.join(''), 'utf8'), - ]); - - const signature = signData( - Buffer.concat([hexToBuffer(networkIdentifier), txBuffer]), - accounts[0].passphrase, - ); - - const id = getId(Buffer.concat([txBuffer, Buffer.from(signature, 'hex')])); - - const signatures = [ - signData( - Buffer.concat([hexToBuffer(networkIdentifier), txBuffer]), - accounts[1].passphrase, - ), - signData( - Buffer.concat([hexToBuffer(networkIdentifier), txBuffer]), - accounts[2].passphrase, - ), + const signature = Buffer.from( signData( - Buffer.concat([hexToBuffer(networkIdentifier), txBuffer]), - accounts[3].passphrase, + Buffer.concat([networkIdentifier, signingBytes]), + accounts[0].passphrase, ), - ]; + 'hex', + ); - const signedTransaction = { + const encodedTx = codec.encode(baseSchema, { ...tx, - signature, - signatures, - id, - }; + asset: assetBytes, + signatures: [signature], + }); return { - description: 'A valid multi signature transaction', + description: 'A valid delegate transaction', input: { - account: accounts[0], - networkIdentifier, - coSigners: [accounts[1], accounts[2], accounts[3]], - transaction: tx, + account: { + ...accounts[0], + nonce: accounts[0].nonce.toString(), + publicKey: accounts[0].publicKey.toString('base64'), + privateKey: accounts[0].privateKey.toString('base64'), + address: accounts[0].address.toString('base64'), + }, + networkIdentifier: networkIdentifier.toString('base64'), + }, + output: { + transaction: encodedTx.toString('base64'), }, - output: signedTransaction, }; }; @@ -420,24 +248,6 @@ const validTransferSuite = () => ({ testCases: [generateValidTransferTransaction()], }); -const validTransferWithSecondSignatureSuite = () => ({ - title: 'Valid transfer transaction with second signature', - summary: 'A valid transfer transaction with second signature', - config: { network: 'devnet' }, - runner: 'transaction_network_id_and_change_order', - handler: 'transfer_transaction_with_second_signature_validate', - testCases: [generateValidTransferTransactionWithSecondSignature()], -}); - -const validTransferWithMultisignature = () => ({ - title: 'Valid transfer transaction with multi signature', - summary: 'A valid transfer transaction with multi signature', - config: { network: 'devnet' }, - runner: 'transaction_network_id_and_change_order', - handler: 'transfer_transaction_with_multi_signature_validate', - testCases: [generateValidTransferTransactionWithMultiSignature()], -}); - const validDelegateSuite = () => ({ title: 'Valid delegate transaction', summary: 'A valid delegate transaction', @@ -447,32 +257,7 @@ const validDelegateSuite = () => ({ testCases: [generateValidDelegateTransaction()], }); -const validVoteSuite = () => ({ - title: 'Valid vote transaction', - summary: 'Test suit for valid vote transaction', - config: { network: 'devnet' }, - runner: 'transaction_network_id_and_change_order', - handler: 'vote_transaction_validate', - testCases: [generateValidVoteTransaction()], -}); - -const validMultisignatureSuite = () => ({ - title: 'Valid multi signature transaction', - summary: 'A valid multi signature transaction', - config: { network: 'devnet' }, - runner: 'transaction_network_id_and_change_order', - handler: 'multi_signature_transaction_validate', - testCases: [generateValidMultisignatureTransaction()], -}); - module.exports = BaseGenerator.runGenerator( 'transaction_network_id_and_change_order', - [ - validTransferSuite, - validTransferWithSecondSignatureSuite, - validTransferWithMultisignature, - validDelegateSuite, - validVoteSuite, - validMultisignatureSuite, - ], + [validTransferSuite, validDelegateSuite], ); diff --git a/protocol-specs/generators/transaction_signing/README.md b/protocol-specs/generators/transaction_signing/README.md deleted file mode 100644 index d4b21410770..00000000000 --- a/protocol-specs/generators/transaction_signing/README.md +++ /dev/null @@ -1,11 +0,0 @@ -# Transaction Signing Test Generator - -A set of test generators for transaction signing. - -## Resources - -- [Spec link or LIP]() - -## Comments - -Further comments diff --git a/protocol-specs/generators/transaction_signing/index.js b/protocol-specs/generators/transaction_signing/index.js deleted file mode 100644 index ac781883e6a..00000000000 --- a/protocol-specs/generators/transaction_signing/index.js +++ /dev/null @@ -1,74 +0,0 @@ -/* - * Copyright © 2018 Lisk Foundation - * - * See the LICENSE file at the top-level directory of this distribution - * for licensing information. - * - * Unless otherwise agreed in a custom licensing agreement with the Lisk Foundation, - * no part of this software, including this file, may be copied, modified, - * propagated, or distributed except according to the terms contained in the - * LICENSE file. - * - * Removal or modification of this copyright notice is prohibited. - */ - -'use strict'; - -const BaseGenerator = require('../base_generator'); - -const SENDER_ACCOUNT = { - passphrase: - 'movie tiger belt popular bridge dish frozen fragile quit high pass coconut', - privateKey: - 'b2b833cffa07ff0cac5b4806d961bea17283c20004864b9ff3b91d2a1614e4982ce28adf8f6dcbd11fcc2f7a0a8721e378dd15ec07eb94ec34b996a132193eee', - publicKey: '2ce28adf8f6dcbd11fcc2f7a0a8721e378dd15ec07eb94ec34b996a132193eee', - address: '572744713366027662L', -}; - -const TARGET_ACCOUNT = { - passphrase: - 'mixture pond wool snake affair online chalk birth apple injury miss face', - privateKey: - '37c67af69695af1c6b7b4c952c73336a6ed171285b2b0c88facfd53900028eae80b44e69311d9c832d365d2a3e2c8a9c8a9079eeef9f9d1c7491a6598502947d', - publicKey: '80b44e69311d9c832d365d2a3e2c8a9c8a9079eeef9f9d1c7491a6598502947d', - address: '17819145097849555674L', -}; - -const BASIC_TRANSFER = { - amount: '10', - recipientId: TARGET_ACCOUNT.address, - timestamp: 100565431, - asset: {}, - fee: '10000000', - type: 0, -}; - -const generateTestCasesForValidSignature = () => [ - { - description: 'Test case for valid transaction signature', - input: { - transferTransaction: BASIC_TRANSFER, - senderPassphrase: SENDER_ACCOUNT.passphrase, - }, - output: { - signature: - '579164b3045a612823b2b9ec667374417565229a4028f905b8452bf91048633f9a679d49fc46169659f3f3329ad414e8c6e17e1c2f9866a6e1bee9efa2a60a0a', - }, - }, -]; - -const validSignatureSuite = () => ({ - title: 'Valid signature generation', - summary: - 'based on a valid transfer transaction generate a signature an id for it', - config: { - network: 'mainnet', - }, - runner: 'transaction_signing', - handler: 'valid_transaction_signing', - testCases: generateTestCasesForValidSignature(), -}); - -module.exports = BaseGenerator.runGenerator('transaction_signing', [ - validSignatureSuite, -]); diff --git a/protocol-specs/generators/unlocking_transaction/index.js b/protocol-specs/generators/unlocking_transaction/index.js index 63783d7df43..f424746937d 100644 --- a/protocol-specs/generators/unlocking_transaction/index.js +++ b/protocol-specs/generators/unlocking_transaction/index.js @@ -14,300 +14,386 @@ 'use strict'; -const { - hexToBuffer, - intToBuffer, - hash, - bufferToHex, - signData, -} = require('@liskhq/lisk-cryptography'); +const { signData } = require('@liskhq/lisk-cryptography'); +const { Codec } = require('@liskhq/lisk-codec'); const BaseGenerator = require('../base_generator'); -const networkIdentifier = - 'e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255'; +const codec = new Codec(); + +const networkIdentifier = Buffer.from( + 'e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255', + 'hex', +); const senderAccount = { passphrase: 'lava toe nuclear candy erode present guilt develop include type pluck current', - publicKey: '8c3d81b1555fbe4692adfa1026ee21c043633b9369924cf2790e2e0fc6b47a66', - address: '841832338348093031L', + publicKey: Buffer.from( + '8c3d81b1555fbe4692adfa1026ee21c043633b9369924cf2790e2e0fc6b47a66', + 'hex', + ), + address: Buffer.from('676e0a8193f63d152402c951fe834df656c6de88', 'hex'), }; const delegateAccounts = [ { - publicKey: + publicKey: Buffer.from( '5430e775505b3145c124d15dc7c84ca7c751ecb69faf653bfb1e0c91e6e22f8a', - address: '12957061101390022344L', + 'hex', + ), + address: Buffer.from('77bcc56185a43a7b8b4579479e0a6e0cdf13be5b', 'hex'), }, { - publicKey: + publicKey: Buffer.from( '73a56ce40aa991293250d9bd61471d19111f023cf1827c9be189deed733f9ea2', - address: '356975984361330918L', + 'hex', + ), + address: Buffer.from('e1d6f478a0c47c6bab7ad33690371dc019baeedd', 'hex'), }, { - publicKey: + publicKey: Buffer.from( '88d1d4e94f2466fe69770a510dc8e6c638875b71e96c02b4791ccc032a2a6472', - address: '7539210577161571444L', + 'hex', + ), + address: Buffer.from('5405fe958fb1472ff98dbd46efd78f9499dc6db5', 'hex'), }, { - publicKey: + publicKey: Buffer.from( '41583c71f266a84200f0bfdee9b3bb984f6d67f3c903ba7288c97f1259bf8ddc', - address: '15094767118732616261L', + 'hex', + ), + address: Buffer.from('fc4f22379c7cfd12dbce33d8859115110f0eadfb', 'hex'), }, { - publicKey: + publicKey: Buffer.from( '5158379dc110c7fc011cfaf52466016668aecc65e5bfa79c2958e16da30490bd', - address: '5912821973123214356L', + 'hex', + ), + address: Buffer.from('3276e2db8e4c66a649c9f8ff13710d437c5414d1', 'hex'), }, { - publicKey: + publicKey: Buffer.from( '7cae1f08e4a4a437cffec509951ed1f30451415fff725adaa46a6d8946e95787', - address: '18070133408355683425L', + 'hex', + ), + address: Buffer.from('12b0642d4c11c7ca451e6c5aebf1a9f2969d9cda', 'hex'), }, { - publicKey: + publicKey: Buffer.from( 'f7b9ea443bdc180cd4116e2a86e302639b4b41659d818d5011bfff0642453c3a', - address: '3640717344948993040L', + 'hex', + ), + address: Buffer.from('d783366bb87f2bc97dcca55ce5fd790667a816fe', 'hex'), }, { - publicKey: + publicKey: Buffer.from( '53efe2e1b66ea35a356e07f99dbfd79965e94e78b3b80087485e38f25ff80b74', - address: '8010175731603412841L', + 'hex', + ), + address: Buffer.from('c2bd7cd396b7de549b78939112883c90c5f66391', 'hex'), }, { - publicKey: + publicKey: Buffer.from( '4338f8c8417f96f315698ec670e8e9c35caa0830181f5554f618ba8829d436f0', - address: '9570841103514584989L', + 'hex', + ), + address: Buffer.from('cf00e1bf2d12ac6654bc1c63c5a5b915b37f6589', 'hex'), }, { - publicKey: + publicKey: Buffer.from( 'ca8125b3a12a2f8ad47a6d514b00c360766df5785d57203748fb8c63092020fa', - address: '10981135108497996104L', + 'hex', + ), + address: Buffer.from('a599435cbe82b5d4ee82f197d7a1f23d8a49a2bc', 'hex'), }, { - publicKey: + publicKey: Buffer.from( '27b7f01611f9588a2bf43774b9b890cedbdef695f1b844c815873f2fecf1e29e', - address: '6263383429876179160L', + 'hex', + ), + address: Buffer.from('ea86b9ee31cdae7dfad2d27cbf2f51b84a615e67', 'hex'), }, { - publicKey: + publicKey: Buffer.from( '6ff4c2b7df013316616b6b6b67ed102894184a4efcee365fd1b459e4d070cca0', - address: '9439340122733729158L', + 'hex', + ), + address: Buffer.from('1e80b91ab7b9d089d104547f8653932d4b39572d', 'hex'), }, { - publicKey: + publicKey: Buffer.from( 'e1f20a8b1c64193db5f009fd4d88fde9bd1320b8c921fafe800bacd94c347a2b', - address: '15206119636421553919L', + 'hex', + ), + address: Buffer.from('9a10bc503c35811d440b7b96aade93446d518e16', 'hex'), }, { - publicKey: + publicKey: Buffer.from( '1eb301328a5681a4d3a002c892644efcc057436985d48d55261133dae0af5c41', - address: '10189413624252937509L', + 'hex', + ), + address: Buffer.from('7fa4cdc3149befcee93084876a7410e3be6c344f', 'hex'), }, { - publicKey: + publicKey: Buffer.from( '0355085d4d6cc2565c69a248846e9d1cb7af023f8d3a2b31445a0386a45758a4', - address: '15682953477545527099L', + 'hex', + ), + address: Buffer.from('df74d905fb131e84aee642afb3ce7f1200c5e890', 'hex'), }, { - publicKey: + publicKey: Buffer.from( 'f740f22ff4413757457cd25b390f5312b5b10dd09f4ed901848a57cb84bc1261', - address: '4458741937615618075L', + 'hex', + ), + address: Buffer.from('e25b52b4230b492c580d1e092d12936be271ca48', 'hex'), }, { - publicKey: + publicKey: Buffer.from( '09bf0bd593f354f7949cbbf42cedfdc9fabd2d7da5ff24e0f24c4017ebdb7450', - address: '10182969975768460850L', + 'hex', + ), + address: Buffer.from('02c913d9d815de4fd81cfc0f6a148d8e8ea30dd1', 'hex'), }, { - publicKey: + publicKey: Buffer.from( '2998ae5c6b28388fd654262ca19a4d669abf067aa2a28fa2ecb94079d1386ec9', - address: '16218061708783968021L', + 'hex', + ), + address: Buffer.from('d129a4d0a66bd49ee446fa711e4da853f52da085', 'hex'), }, { - publicKey: + publicKey: Buffer.from( 'f8b282fe76bed11e0048f668e2768f1b5346acd77b3afe2a01c9b3874612fba2', - address: '12502596496028234907L', + 'hex', + ), + address: Buffer.from('474759b4d28aeb8b52f69c513b8c5c577605e44d', 'hex'), }, { - publicKey: + publicKey: Buffer.from( '19528c41f749fb0acd840b5349823afea8d96d9380cf4c674a5cf522417a6946', - address: '9098130216893659918L', + 'hex', + ), + address: Buffer.from('4444d33d8d96a3d11e962983f5b36c81d9fa4528', 'hex'), }, ]; -const getAssetBytes = asset => { - const buffers = []; - for (const unlockingObject of asset.unlockObjects) { - const addressBuffer = Buffer.alloc(8); - addressBuffer.writeBigUInt64BE( - BigInt(unlockingObject.delegateAddress.slice(0, -1)), - ); - buffers.push(addressBuffer); - const amountBuffer = Buffer.alloc(8); - amountBuffer.writeBigInt64BE(BigInt(unlockingObject.amount)); - buffers.push(amountBuffer); - const unvoteHeightBuffer = Buffer.alloc(4); - unvoteHeightBuffer.writeUIntBE(Number(unlockingObject.unvoteHeight), 0, 4); - buffers.push(unvoteHeightBuffer); - } +const baseSchema = { + $id: 'baseSchema', + type: 'object', + required: ['type', 'nonce', 'fee', 'senderPublicKey', 'asset'], + properties: { + type: { + dataType: 'uint32', + fieldNumber: 1, + }, + nonce: { + dataType: 'uint64', + fieldNumber: 2, + }, + fee: { + dataType: 'uint64', + fieldNumber: 3, + }, + senderPublicKey: { + dataType: 'bytes', + fieldNumber: 4, + }, + asset: { + dataType: 'bytes', + fieldNumber: 5, + }, + signatures: { + type: 'array', + items: { + dataType: 'bytes', + }, + fieldNumber: 6, + }, + }, +}; - return Buffer.concat(buffers); +const assetSchema = { + $id: 'assetSchema', + type: 'object', + properties: { + unlockObjects: { + type: 'array', + items: { + type: 'object', + properties: { + delegateAddress: { dataType: 'bytes', fieldNumber: 1 }, + amount: { dataType: 'uint64', fieldNumber: 2 }, + unvoteHeight: { dataType: 'uint32', fieldNumber: 3 }, + }, + required: ['delegateAddress', 'amount', 'unvoteHeight'], + }, + }, + fieldNumber: 1, + }, + required: ['unlockObjects'], }; -const getSignBytes = tx => { - const transactionNonce = intToBuffer(tx.nonce, 8); - const buf = Buffer.concat([ - Buffer.alloc(1, tx.type), - transactionNonce, - hexToBuffer(tx.senderPublicKey), - intToBuffer(tx.fee.toString(), 8), - getAssetBytes(tx.asset), - ]); +const getAssetBytes = asset => codec.encode(assetSchema, asset); - return buf; +const getSignBytes = tx => { + const assetBytes = getAssetBytes(tx.asset); + const signingTx = { + ...tx, + asset: assetBytes, + signatures: [], + }; + return codec.encode(baseSchema, signingTx); }; -const getId = transactionBytes => { - const transactionHash = hash(transactionBytes); - const transactionId = bufferToHex(transactionHash); - - return transactionId; +const encode = tx => { + const assetBytes = getAssetBytes(tx.asset); + const txWithAssetBytes = { + ...tx, + asset: assetBytes, + }; + return codec.encode(baseSchema, txWithAssetBytes); }; const generateValidUpvoteTransaction = () => { const unsignedTransaction = { type: 14, - fee: '1500000000', - nonce: '3', + fee: BigInt('1500000000'), + nonce: BigInt('3'), senderPublicKey: senderAccount.publicKey, asset: { unlockObjects: [ { delegateAddress: delegateAccounts[0].address, - amount: '1000000000', + amount: BigInt('1000000000'), unvoteHeight: 32, }, { delegateAddress: delegateAccounts[1].address, - amount: '50000000000', + amount: BigInt('50000000000'), unvoteHeight: 12, }, { delegateAddress: delegateAccounts[2].address, - amount: '320000000000', + amount: BigInt('320000000000'), unvoteHeight: 14, }, { delegateAddress: delegateAccounts[0].address, - amount: '420000000000', + amount: BigInt('420000000000'), unvoteHeight: 19, }, { delegateAddress: delegateAccounts[0].address, - amount: '520000000000', + amount: BigInt('520000000000'), unvoteHeight: 50, }, { delegateAddress: delegateAccounts[2].address, - amount: '620000000000', + amount: BigInt('620000000000'), unvoteHeight: 14, }, { delegateAddress: delegateAccounts[2].address, - amount: '620000000000', + amount: BigInt('620000000000'), unvoteHeight: 14, }, { delegateAddress: delegateAccounts[3].address, - amount: '920000000000', + amount: BigInt('920000000000'), unvoteHeight: 33, }, { delegateAddress: delegateAccounts[4].address, - amount: '140000000000', + amount: BigInt('140000000000'), unvoteHeight: 19, }, { delegateAddress: delegateAccounts[5].address, - amount: '130000000000', + amount: BigInt('130000000000'), unvoteHeight: 53, }, { delegateAddress: delegateAccounts[6].address, - amount: '1000000000', + amount: BigInt('1000000000'), unvoteHeight: 32, }, { delegateAddress: delegateAccounts[7].address, - amount: '50000000000', + amount: BigInt('50000000000'), unvoteHeight: 18, }, { delegateAddress: delegateAccounts[8].address, - amount: '320000000000', + amount: BigInt('320000000000'), unvoteHeight: 29, }, { delegateAddress: delegateAccounts[9].address, - amount: '420000000000', + amount: BigInt('420000000000'), unvoteHeight: 6, }, { delegateAddress: senderAccount.address, - amount: '520000000000', + amount: BigInt('520000000000'), unvoteHeight: 44, }, { delegateAddress: delegateAccounts[11].address, - amount: '620000000000', + amount: BigInt('620000000000'), unvoteHeight: 41, }, { delegateAddress: delegateAccounts[12].address, - amount: '820000000000', + amount: BigInt('820000000000'), unvoteHeight: 13, }, { delegateAddress: delegateAccounts[13].address, - amount: '920000000000', + amount: BigInt('920000000000'), unvoteHeight: 25, }, { delegateAddress: delegateAccounts[14].address, - amount: '140000000000', + amount: BigInt('140000000000'), unvoteHeight: 31, }, { delegateAddress: delegateAccounts[15].address, - amount: '130000000000', + amount: BigInt('130000000000'), unvoteHeight: 21, }, ], }, }; const signBytes = getSignBytes(unsignedTransaction); - const signature = signData( - Buffer.concat([hexToBuffer(networkIdentifier), signBytes]), - senderAccount.passphrase, - ); - const id = getId( - Buffer.concat([ - signBytes, - Buffer.from('01', 'hex'), - Buffer.from(signature, 'hex'), - ]), + const signature = Buffer.from( + signData( + Buffer.concat([networkIdentifier, signBytes]), + senderAccount.passphrase, + ), + 'hex', ); + const encodedTx = encode({ + ...unsignedTransaction, + signatures: [signature], + }); return { input: { - account: senderAccount, - networkIdentifier, - delegates: delegateAccounts, + account: { + ...senderAccount, + address: senderAccount.address.toString('base64'), + publicKey: senderAccount.publicKey.toString('base64'), + }, + networkIdentifier: networkIdentifier.toString('base64'), + delegates: delegateAccounts.map(d => ({ + ...d, + address: d.address.toString('base64'), + publicKey: d.publicKey.toString('base64'), + })), }, output: { - ...unsignedTransaction, - signatures: [signature], - id, + transaction: encodedTx.toString('base64'), }, }; }; diff --git a/protocol-specs/generators/vote_transaction/index.js b/protocol-specs/generators/vote_transaction/index.js index 52b4d9f9877..ddba37825fd 100644 --- a/protocol-specs/generators/vote_transaction/index.js +++ b/protocol-specs/generators/vote_transaction/index.js @@ -14,269 +14,361 @@ 'use strict'; -const { - hexToBuffer, - intToBuffer, - hash, - bufferToHex, - signData, -} = require('@liskhq/lisk-cryptography'); +const { signData } = require('@liskhq/lisk-cryptography'); +const { Codec } = require('@liskhq/lisk-codec'); const BaseGenerator = require('../base_generator'); -const networkIdentifier = - 'e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255'; +const codec = new Codec(); + +const networkIdentifier = Buffer.from( + 'e48feb88db5b5cf5ad71d93cdcd1d879b6d5ed187a36b0002cc34e0ef9883255', + 'hex', +); const senderAccount = { passphrase: 'lava toe nuclear candy erode present guilt develop include type pluck current', - publicKey: '8c3d81b1555fbe4692adfa1026ee21c043633b9369924cf2790e2e0fc6b47a66', - address: '841832338348093031L', + publicKey: Buffer.from( + '8c3d81b1555fbe4692adfa1026ee21c043633b9369924cf2790e2e0fc6b47a66', + 'hex', + ), + address: Buffer.from('67aeac2f0dcaae0b7790777a3b4ba296c427dbeb', 'hex'), }; const delegateAccounts = [ { passphrase: 'vivid phrase noble marble puzzle result pony dream loud deliver catch liquid', - publicKey: + publicKey: Buffer.from( '5430e775505b3145c124d15dc7c84ca7c751ecb69faf653bfb1e0c91e6e22f8a', - address: '12957061101390022344L', + 'hex', + ), + address: Buffer.from('c84662196cbad0b3c84aca61b68edfaf9b89a9cb', 'hex'), }, { passphrase: 'lonely good salon icon easy awkward cart tape vanish flee cattle spin', - publicKey: + publicKey: Buffer.from( '73a56ce40aa991293250d9bd61471d19111f023cf1827c9be189deed733f9ea2', - address: '356975984361330918L', + 'hex', + ), + address: Buffer.from('e6d83335c43bf404878d70e0e2f09b5ce8dd3ad5', 'hex'), }, { passphrase: 'wall stuff hand climb know earn mix type tragic doctor abandon bamboo', - publicKey: + publicKey: Buffer.from( '88d1d4e94f2466fe69770a510dc8e6c638875b71e96c02b4791ccc032a2a6472', - address: '7539210577161571444L', + 'hex', + ), + address: Buffer.from('744c955213a8a068fd37f871414f594aa8ce456e', 'hex'), }, { passphrase: 'since feel friend season leaf thunder garage learn clump negative zone actress', - publicKey: + publicKey: Buffer.from( '41583c71f266a84200f0bfdee9b3bb984f6d67f3c903ba7288c97f1259bf8ddc', - address: '15094767118732616261L', + 'hex', + ), + address: Buffer.from('45e24d0fb8627bd173a6237805faa7a1a93a9a68', 'hex'), }, { passphrase: 'pilot payment morning average bread crucial voice donor exchange egg until elite', - publicKey: + publicKey: Buffer.from( '5158379dc110c7fc011cfaf52466016668aecc65e5bfa79c2958e16da30490bd', - address: '5912821973123214356L', + 'hex', + ), + address: Buffer.from('142c22d041900e520769e94680a45de84ab1ed5a', 'hex'), }, { passphrase: 'tuna tide child strategy message snap purpose vibrant erode deputy damage shed', - publicKey: + publicKey: Buffer.from( '7cae1f08e4a4a437cffec509951ed1f30451415fff725adaa46a6d8946e95787', - address: '18070133408355683425L', + 'hex', + ), + address: Buffer.from('618cf5609802c6fafdde76ddbbc6a5d625b8995a', 'hex'), }, { passphrase: 'pet later deliver cave weekend shell nerve basket barely tip awful fine', - publicKey: + publicKey: Buffer.from( 'f7b9ea443bdc180cd4116e2a86e302639b4b41659d818d5011bfff0642453c3a', - address: '3640717344948993040L', + 'hex', + ), + address: Buffer.from('10bc49c9226d86327306ed2aac01ebe505c62ca8', 'hex'), }, { passphrase: 'episode topic dance ice garbage admit myself wage slim echo owner rifle', - publicKey: + publicKey: Buffer.from( '53efe2e1b66ea35a356e07f99dbfd79965e94e78b3b80087485e38f25ff80b74', - address: '8010175731603412841L', + 'hex', + ), + address: Buffer.from('6917ad5e63dc296fed61069171a5147048c815b3', 'hex'), }, { passphrase: 'enlist garlic noodle green agent upon video hurry donate spy denial dismiss', - publicKey: + publicKey: Buffer.from( '4338f8c8417f96f315698ec670e8e9c35caa0830181f5554f618ba8829d436f0', - address: '9570841103514584989L', + 'hex', + ), + address: Buffer.from('9dc7b1704675d2844629de2318e28950f16f99d9', 'hex'), }, { passphrase: 'ignore field evidence imitate hood frame hip poverty enrich frozen gossip aspect', - publicKey: + publicKey: Buffer.from( 'ca8125b3a12a2f8ad47a6d514b00c360766df5785d57203748fb8c63092020fa', - address: '10981135108497996104L', + 'hex', + ), + address: Buffer.from('48f9975c33d46498a60dd94fa54fd85326cbe0dd', 'hex'), }, { passphrase: 'lawsuit network mushroom chair call honey core glance acoustic define screen tomorrow', - publicKey: + publicKey: Buffer.from( '27b7f01611f9588a2bf43774b9b890cedbdef695f1b844c815873f2fecf1e29e', - address: '6263383429876179160L', + 'hex', + ), + address: Buffer.from('d860d66d0b02ec56ed73b0d29c4740c08ed09e66', 'hex'), }, { passphrase: 'creek rely million boss share endless sell hungry lawn hurt jungle crater', - publicKey: + publicKey: Buffer.from( '6ff4c2b7df013316616b6b6b67ed102894184a4efcee365fd1b459e4d070cca0', - address: '9439340122733729158L', + 'hex', + ), + address: Buffer.from('86d5a271d445ff82fb8806342544da94fc3b7a23', 'hex'), }, { passphrase: 'shield almost dinner rebel rotate nut harvest candy battle fix pass nut', - publicKey: + publicKey: Buffer.from( 'e1f20a8b1c64193db5f009fd4d88fde9bd1320b8c921fafe800bacd94c347a2b', - address: '15206119636421553919L', + 'hex', + ), + address: Buffer.from('ffaeff6c3efd06d35c3757969b340136e598efff', 'hex'), }, { passphrase: 'lounge basket time economy lounge destroy organ dynamic save auction loud secret', - publicKey: + publicKey: Buffer.from( '1eb301328a5681a4d3a002c892644efcc057436985d48d55261133dae0af5c41', - address: '10189413624252937509L', + 'hex', + ), + address: Buffer.from('25351f97b411688d39b278f47b071f72f300c495', 'hex'), }, { passphrase: 'entire jungle toilet remain zoo spread combine eternal rug wish display infant', - publicKey: + publicKey: Buffer.from( '0355085d4d6cc2565c69a248846e9d1cb7af023f8d3a2b31445a0386a45758a4', - address: '15682953477545527099L', + 'hex', + ), + address: Buffer.from('3b071492180ba5d9846466a5cce2bdda07e2cb93', 'hex'), }, { passphrase: 'upset ivory pigeon dash theory lonely arch flock wrap adapt enable runway', - publicKey: + publicKey: Buffer.from( 'f740f22ff4413757457cd25b390f5312b5b10dd09f4ed901848a57cb84bc1261', - address: '4458741937615618075L', + 'hex', + ), + address: Buffer.from('1b40b7382ba2e03ddea7cbfb41f930bb20a0a43a', 'hex'), }, { passphrase: 'search wild flavor suit culture alcohol energy rate glad trophy angle promote', - publicKey: + publicKey: Buffer.from( '09bf0bd593f354f7949cbbf42cedfdc9fabd2d7da5ff24e0f24c4017ebdb7450', - address: '10182969975768460850L', + 'hex', + ), + address: Buffer.from('32ae25c43d2d518dcc634240542de7111577de6b', 'hex'), }, { passphrase: 'quality sniff spice melody royal wide industry parent antique animal inquiry economy', - publicKey: + publicKey: Buffer.from( '2998ae5c6b28388fd654262ca19a4d669abf067aa2a28fa2ecb94079d1386ec9', - address: '16218061708783968021L', + 'hex', + ), + address: Buffer.from('15df6e79322112e16eee5e64fc72563321924895', 'hex'), }, { passphrase: 'find alcohol buzz emotion holiday forest problem age multiply sadness hen fashion', - publicKey: + publicKey: Buffer.from( 'f8b282fe76bed11e0048f668e2768f1b5346acd77b3afe2a01c9b3874612fba2', - address: '12502596496028234907L', + 'hex', + ), + address: Buffer.from('9b74ce83452582adcafc04d6dbe55f590163c602', 'hex'), }, { passphrase: 'purse erase first gallery drama horror gloom abandon cupboard pill twist bitter', - publicKey: + publicKey: Buffer.from( '19528c41f749fb0acd840b5349823afea8d96d9380cf4c674a5cf522417a6946', - address: '9098130216893659918L', + 'hex', + ), + address: Buffer.from('0ebb31723a0d437ec1fc4c2d1631c664684a5ff1', 'hex'), }, ]; -const getAssetBytes = asset => { - const buffers = []; - for (const vote of asset.votes) { - const addressBuffer = Buffer.alloc(8); - addressBuffer.writeBigUInt64BE(BigInt(vote.delegateAddress.slice(0, -1))); - buffers.push(addressBuffer); - const amountBuffer = Buffer.alloc(8); - amountBuffer.writeBigInt64BE(BigInt(vote.amount)); - buffers.push(amountBuffer); - } +const baseSchema = { + $id: 'baseSchema', + type: 'object', + required: ['type', 'nonce', 'fee', 'senderPublicKey', 'asset'], + properties: { + type: { + dataType: 'uint32', + fieldNumber: 1, + }, + nonce: { + dataType: 'uint64', + fieldNumber: 2, + }, + fee: { + dataType: 'uint64', + fieldNumber: 3, + }, + senderPublicKey: { + dataType: 'bytes', + fieldNumber: 4, + }, + asset: { + dataType: 'bytes', + fieldNumber: 5, + }, + signatures: { + type: 'array', + items: { + dataType: 'bytes', + }, + fieldNumber: 6, + }, + }, +}; - return Buffer.concat(buffers); +const assetSchema = { + type: 'object', + properties: { + votes: { + type: 'array', + items: { + type: 'object', + properties: { + delegateAddress: { dataType: 'bytes', fieldNumber: 1 }, + amount: { dataType: 'sint64', fieldNumber: 2 }, + }, + required: ['delegateAddress', 'amount'], + }, + fieldNumber: 1, + }, + }, + required: ['votes'], }; -const getSignBytes = tx => { - const transactionNonce = intToBuffer(tx.nonce, 8); - const buf = Buffer.concat([ - Buffer.alloc(1, tx.type), - transactionNonce, - hexToBuffer(tx.senderPublicKey), - intToBuffer(tx.fee.toString(), 8), - getAssetBytes(tx.asset), - ]); +const getAssetBytes = asset => codec.encode(assetSchema, asset); - return buf; +const getSignBytes = tx => { + const assetBytes = getAssetBytes(tx.asset); + const signingTx = { + ...tx, + asset: assetBytes, + signatures: [], + }; + return codec.encode(baseSchema, signingTx); }; -const getId = transactionBytes => { - const transactionHash = hash(transactionBytes); - const transactionId = bufferToHex(transactionHash); - - return transactionId; +const encode = tx => { + const assetBytes = getAssetBytes(tx.asset); + const txWithAssetBytes = { + ...tx, + asset: assetBytes, + }; + return codec.encode(baseSchema, txWithAssetBytes); }; const generateValidUpvoteTransaction = () => { const unsignedTransaction = { type: 13, - fee: '1500000000', - nonce: '1', + fee: BigInt('1500000000'), + nonce: BigInt('1'), senderPublicKey: senderAccount.publicKey, asset: { votes: [ - { delegateAddress: delegateAccounts[0].address, amount: '1000000000' }, - { delegateAddress: delegateAccounts[1].address, amount: '50000000000' }, + { + delegateAddress: delegateAccounts[0].address, + amount: BigInt('1000000000'), + }, + { + delegateAddress: delegateAccounts[1].address, + amount: BigInt('50000000000'), + }, { delegateAddress: delegateAccounts[2].address, - amount: '320000000000', + amount: BigInt('320000000000'), }, { delegateAddress: delegateAccounts[3].address, - amount: '420000000000', + amount: BigInt('420000000000'), }, { delegateAddress: delegateAccounts[4].address, - amount: '520000000000', + amount: BigInt('520000000000'), }, { delegateAddress: delegateAccounts[5].address, - amount: '620000000000', + amount: BigInt('620000000000'), }, { delegateAddress: delegateAccounts[6].address, - amount: '820000000000', + amount: BigInt('820000000000'), }, { delegateAddress: delegateAccounts[7].address, - amount: '920000000000', + amount: BigInt('920000000000'), }, { delegateAddress: delegateAccounts[8].address, - amount: '140000000000', + amount: BigInt('140000000000'), }, { delegateAddress: delegateAccounts[9].address, - amount: '130000000000', + amount: BigInt('130000000000'), }, ], }, }; const signBytes = getSignBytes(unsignedTransaction); - const signature = signData( - Buffer.concat([hexToBuffer(networkIdentifier), signBytes]), - senderAccount.passphrase, - ); - const id = getId( - Buffer.concat([ - signBytes, - Buffer.from('01', 'hex'), - Buffer.from(signature, 'hex'), - ]), + const signature = Buffer.from( + signData( + Buffer.concat([networkIdentifier, signBytes]), + senderAccount.passphrase, + ), + 'hex', ); + const encodedTx = encode({ ...unsignedTransaction, signatures: [signature] }); return { input: { - account: senderAccount, - networkIdentifier, - delegates: delegateAccounts, + account: { + ...senderAccount, + address: senderAccount.address.toString('base64'), + publicKey: senderAccount.publicKey.toString('base64'), + }, + networkIdentifier: networkIdentifier.toString('base64'), + delegates: delegateAccounts.map(d => ({ + ...d, + address: d.address.toString('base64'), + publicKey: d.publicKey.toString('base64'), + })), }, output: { - ...unsignedTransaction, - signatures: [signature], - id, + transaction: encodedTx.toString('base64'), }, }; }; @@ -284,78 +376,81 @@ const generateValidUpvoteTransaction = () => { const generateValidDownvoteTransaction = () => { const unsignedTransaction = { type: 13, - fee: '1500000000', - nonce: '2', + fee: BigInt('1500000000'), + nonce: BigInt('2'), senderPublicKey: senderAccount.publicKey, asset: { votes: [ { delegateAddress: delegateAccounts[0].address, - amount: '-10000000000000', + amount: BigInt('-10000000000000'), }, { delegateAddress: delegateAccounts[1].address, - amount: '-20030000000000', + amount: BigInt('-20030000000000'), }, { delegateAddress: delegateAccounts[2].address, - amount: '-30030000000000', + amount: BigInt('-30030000000000'), }, { delegateAddress: delegateAccounts[3].address, - amount: '-40030000000000', + amount: BigInt('-40030000000000'), }, { delegateAddress: delegateAccounts[4].address, - amount: '-50200000000000', + amount: BigInt('-50200000000000'), }, { delegateAddress: delegateAccounts[5].address, - amount: '-40030000000000', + amount: BigInt('-40030000000000'), }, { delegateAddress: delegateAccounts[6].address, - amount: '-40030000000000', + amount: BigInt('-40030000000000'), }, { delegateAddress: delegateAccounts[7].address, - amount: '-50000000000000', + amount: BigInt('-50000000000000'), }, { delegateAddress: delegateAccounts[8].address, - amount: '-50000000000000', + amount: BigInt('-50000000000000'), }, { delegateAddress: delegateAccounts[9].address, - amount: '-10000000000000', + amount: BigInt('-10000000000000'), }, ], }, }; const signBytes = getSignBytes(unsignedTransaction); - const signature = signData( - Buffer.concat([hexToBuffer(networkIdentifier), signBytes]), - senderAccount.passphrase, - ); - const id = getId( - Buffer.concat([ - signBytes, - Buffer.from('01', 'hex'), - Buffer.from(signature, 'hex'), - ]), + const signature = Buffer.from( + signData( + Buffer.concat([networkIdentifier, signBytes]), + senderAccount.passphrase, + ), + 'hex', ); + const encodedTx = encode({ ...unsignedTransaction, signatures: [signature] }); return { input: { - account: senderAccount, - networkIdentifier, - delegates: delegateAccounts, + account: { + ...senderAccount, + address: senderAccount.address.toString('base64'), + publicKey: senderAccount.publicKey.toString('base64'), + }, + networkIdentifier: networkIdentifier.toString('base64'), + delegates: delegateAccounts.map(d => ({ + ...d, + address: d.address.toString('base64'), + publicKey: d.publicKey.toString('base64'), + })), }, output: { - ...unsignedTransaction, - signatures: [signature], - id, + transaction: encodedTx.toString('base64'), }, }; }; @@ -363,112 +458,121 @@ const generateValidDownvoteTransaction = () => { const generateValidUpvoteAndDownvoteVoteTransaction = () => { const unsignedTransaction = { type: 13, - fee: '1500000000', - nonce: '2', + fee: BigInt('1500000000'), + nonce: BigInt('2'), senderPublicKey: senderAccount.publicKey, asset: { votes: [ { delegateAddress: delegateAccounts[0].address, - amount: '-10000000000000', + amount: BigInt('-10000000000000'), + }, + { + delegateAddress: delegateAccounts[1].address, + amount: BigInt('1000000000'), }, - { delegateAddress: delegateAccounts[1].address, amount: '1000000000' }, { delegateAddress: delegateAccounts[2].address, - amount: '140000000000', + amount: BigInt('140000000000'), }, { delegateAddress: delegateAccounts[3].address, - amount: '-20030000000000', + amount: BigInt('-20030000000000'), }, { delegateAddress: delegateAccounts[4].address, - amount: '-30030000000000', + amount: BigInt('-30030000000000'), + }, + { + delegateAddress: delegateAccounts[5].address, + amount: BigInt('50000000000'), }, - { delegateAddress: delegateAccounts[5].address, amount: '50000000000' }, { delegateAddress: delegateAccounts[6].address, - amount: '-40030000000000', + amount: BigInt('-40030000000000'), }, { delegateAddress: delegateAccounts[7].address, - amount: '-50200000000000', + amount: BigInt('-50200000000000'), }, { delegateAddress: delegateAccounts[8].address, - amount: '520000000000', + amount: BigInt('520000000000'), }, { delegateAddress: delegateAccounts[9].address, - amount: '420000000000', + amount: BigInt('420000000000'), }, { delegateAddress: delegateAccounts[10].address, - amount: '-40030000000000', + amount: BigInt('-40030000000000'), }, { delegateAddress: delegateAccounts[11].address, - amount: '-40030000000000', + amount: BigInt('-40030000000000'), }, { delegateAddress: delegateAccounts[12].address, - amount: '920000000000', + amount: BigInt('920000000000'), }, { delegateAddress: delegateAccounts[13].address, - amount: '-50000000000000', + amount: BigInt('-50000000000000'), }, { delegateAddress: delegateAccounts[14].address, - amount: '620000000000', + amount: BigInt('620000000000'), }, { delegateAddress: delegateAccounts[15].address, - amount: '-50000000000000', + amount: BigInt('-50000000000000'), }, { delegateAddress: delegateAccounts[16].address, - amount: '320000000000', + amount: BigInt('320000000000'), }, { delegateAddress: delegateAccounts[17].address, - amount: '820000000000', + amount: BigInt('820000000000'), }, { delegateAddress: delegateAccounts[18].address, - amount: '130000000000', + amount: BigInt('130000000000'), }, { delegateAddress: delegateAccounts[19].address, - amount: '-50000000000000', + amount: BigInt('-50000000000000'), }, ], }, }; const signBytes = getSignBytes(unsignedTransaction); - const signature = signData( - Buffer.concat([hexToBuffer(networkIdentifier), signBytes]), - senderAccount.passphrase, - ); - const id = getId( - Buffer.concat([ - signBytes, - Buffer.from('01', 'hex'), - Buffer.from(signature, 'hex'), - ]), + const signature = Buffer.from( + signData( + Buffer.concat([networkIdentifier, signBytes]), + senderAccount.passphrase, + ), + 'hex', ); + const encodedTx = encode({ ...unsignedTransaction, signatures: [signature] }); return { input: { - account: senderAccount, - networkIdentifier, - delegates: delegateAccounts, + account: { + ...senderAccount, + address: senderAccount.address.toString('base64'), + publicKey: senderAccount.publicKey.toString('base64'), + }, + networkIdentifier: networkIdentifier.toString('base64'), + delegates: delegateAccounts.map(d => ({ + ...d, + address: d.address.toString('base64'), + publicKey: d.publicKey.toString('base64'), + })), }, output: { - ...unsignedTransaction, - signatures: [signature], - id, + transaction: encodedTx.toString('base64'), }, }; }; diff --git a/protocol-specs/package-lock.json b/protocol-specs/package-lock.json deleted file mode 100644 index 5a3a4d7d23d..00000000000 --- a/protocol-specs/package-lock.json +++ /dev/null @@ -1,2333 +0,0 @@ -{ - "name": "lisk-protocol-specs", - "version": "1.0.0", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", - "dev": true, - "requires": { - "@babel/highlight": "^7.8.3" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", - "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==", - "dev": true - }, - "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.9.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@liskhq/bignum": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@liskhq/bignum/-/bignum-1.3.1.tgz", - "integrity": "sha512-q9+NvqbpmXOqpPmV8Y+XSEIUJFMZDGyfW6rkN9Ej3nzPb/qurY/Ic2UPTeTTaj8+q/bcw5JUwTb86hi7PIziDg==", - "requires": { - "@types/node": "11.11.2" - }, - "dependencies": { - "@types/node": { - "version": "11.11.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-11.11.2.tgz", - "integrity": "sha512-iEaHiDNkHv4Jrm9O5T37OYEUwjJesiyt6ZlhLFK0sbo4CLD0jyCOB4Pc2F9iD3MbW2397SLNxZKdDGntGaBjQQ==" - } - } - }, - "@liskhq/lisk-cryptography": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@liskhq/lisk-cryptography/-/lisk-cryptography-2.4.2.tgz", - "integrity": "sha512-y3T/Jg/OvSIhieqY7NKpmnkajpbz+JSxWUx6DyebW/jAXZAUVDoh5n64NPNe78op5TXsMIwqPFao6GE+D3MKsA==", - "requires": { - "@liskhq/bignum": "1.3.1", - "@types/ed2curve": "0.2.2", - "@types/node": "12.12.11", - "buffer-reverse": "1.0.1", - "ed2curve": "0.2.1", - "sodium-native": "2.4.6", - "tweetnacl": "1.0.1", - "varuint-bitcoin": "1.1.0" - }, - "dependencies": { - "@types/node": { - "version": "12.12.11", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.11.tgz", - "integrity": "sha512-O+x6uIpa6oMNTkPuHDa9MhMMehlxLAd5QcOvKRjAFsBVpeFWTOPnXbDvILvFgFFZfQ1xh1EZi1FbXxUix+zpsQ==" - } - } - }, - "@liskhq/lisk-passphrase": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@liskhq/lisk-passphrase/-/lisk-passphrase-2.0.3.tgz", - "integrity": "sha512-SvIWp5/mn8f6eT8ZxCiMtTo2XoaxxT+e6xQSVQAdmEbzs/ez2ez3CIU8kgtHDA8KHbRYhJLGB/B7WhbAhWjx5g==", - "requires": { - "@types/bip39": "2.4.1", - "@types/node": "10.12.21", - "bip39": "2.5.0" - } - }, - "@liskhq/lisk-transactions": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@liskhq/lisk-transactions/-/lisk-transactions-2.3.1.tgz", - "integrity": "sha512-RnB/FMgPOOl/C1QJ7ii71JpmRFTMD2hoWKQfwU5wYBjnXIiwgU6YvjXDIjoh+OfNYwv8frGlI5nq6qmPb0FhUQ==", - "requires": { - "@liskhq/bignum": "1.3.1", - "@liskhq/lisk-cryptography": "2.3.0", - "@types/node": "10.12.21", - "ajv": "6.8.1", - "ajv-merge-patch": "4.1.0" - }, - "dependencies": { - "@liskhq/lisk-cryptography": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@liskhq/lisk-cryptography/-/lisk-cryptography-2.3.0.tgz", - "integrity": "sha512-NMcUtRcZEyA71NuokGvl2ApXafhEe5Y8z+xdCFjhU1tt7RExmqik4JQ3pCNyvqBVKI7lVlg284zk03idjbmR5w==", - "requires": { - "@liskhq/bignum": "1.3.1", - "@types/ed2curve": "0.2.2", - "@types/node": "10.12.21", - "buffer-reverse": "1.0.1", - "ed2curve": "0.2.1", - "sodium-native": "2.4.6", - "tweetnacl": "1.0.1", - "varuint-bitcoin": "1.1.0" - } - }, - "node-gyp-build": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.0.tgz", - "integrity": "sha512-4oiumOLhCDU9Rronz8PZ5S4IvT39H5+JEv/hps9V8s7RSLhsac0TCP78ulnHXOo8X1wdpPiTayGlM1jr4IbnaQ==", - "optional": true - }, - "sodium-native": { - "version": "2.4.6", - "resolved": "https://registry.npmjs.org/sodium-native/-/sodium-native-2.4.6.tgz", - "integrity": "sha512-Ro9lhTjot8M01nwKLXiqLSmjR7B8o+Wg4HmJUjEShw/q6XPlNMzjPkA1VJKaMH8SO8fJ/sggAKVwreTaFszS2Q==", - "optional": true, - "requires": { - "ini": "^1.3.5", - "nan": "^2.14.0", - "node-gyp-build": "^4.1.0" - } - } - } - }, - "@liskhq/lisk-validator": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@liskhq/lisk-validator/-/lisk-validator-0.2.1.tgz", - "integrity": "sha512-yElxdJ9U3YBLLmEhi/Xfm+P2FHZwcUX7gf5C9vz5zZeRF8y0oQtmhmv3Zep9rM0ydGjVCXJTi4R6cUcMoB7hIA==", - "requires": { - "@liskhq/bignum": "1.3.1", - "@liskhq/lisk-cryptography": "2.3.0", - "@types/node": "10.12.21", - "@types/semver": "5.5.0", - "@types/validator": "10.9.0", - "ajv": "6.9.2", - "semver": "5.6.0", - "validator": "10.11.0" - }, - "dependencies": { - "@liskhq/lisk-cryptography": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@liskhq/lisk-cryptography/-/lisk-cryptography-2.3.0.tgz", - "integrity": "sha512-NMcUtRcZEyA71NuokGvl2ApXafhEe5Y8z+xdCFjhU1tt7RExmqik4JQ3pCNyvqBVKI7lVlg284zk03idjbmR5w==", - "requires": { - "@liskhq/bignum": "1.3.1", - "@types/ed2curve": "0.2.2", - "@types/node": "10.12.21", - "buffer-reverse": "1.0.1", - "ed2curve": "0.2.1", - "sodium-native": "2.4.6", - "tweetnacl": "1.0.1", - "varuint-bitcoin": "1.1.0" - } - }, - "ajv": { - "version": "6.9.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.9.2.tgz", - "integrity": "sha512-4UFy0/LgDo7Oa/+wOAlj44tp9K78u38E5/359eSrqEp1Z5PdVfimCcs7SluXMP755RUQu6d2b4AvF0R1C9RZjg==", - "requires": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "node-gyp-build": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.0.tgz", - "integrity": "sha512-4oiumOLhCDU9Rronz8PZ5S4IvT39H5+JEv/hps9V8s7RSLhsac0TCP78ulnHXOo8X1wdpPiTayGlM1jr4IbnaQ==", - "optional": true - }, - "sodium-native": { - "version": "2.4.6", - "resolved": "https://registry.npmjs.org/sodium-native/-/sodium-native-2.4.6.tgz", - "integrity": "sha512-Ro9lhTjot8M01nwKLXiqLSmjR7B8o+Wg4HmJUjEShw/q6XPlNMzjPkA1VJKaMH8SO8fJ/sggAKVwreTaFszS2Q==", - "optional": true, - "requires": { - "ini": "^1.3.5", - "nan": "^2.14.0", - "node-gyp-build": "^4.1.0" - } - } - } - }, - "@protobufjs/aspromise": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - "integrity": "sha1-m4sMxmPWaafY9vXQiToU00jzD78=" - }, - "@protobufjs/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" - }, - "@protobufjs/codegen": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", - "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" - }, - "@protobufjs/eventemitter": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", - "integrity": "sha1-NVy8mLr61ZePntCV85diHx0Ga3A=" - }, - "@protobufjs/fetch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", - "integrity": "sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=", - "requires": { - "@protobufjs/aspromise": "^1.1.1", - "@protobufjs/inquire": "^1.1.0" - } - }, - "@protobufjs/float": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - "integrity": "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E=" - }, - "@protobufjs/inquire": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", - "integrity": "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik=" - }, - "@protobufjs/path": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - "integrity": "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0=" - }, - "@protobufjs/pool": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - "integrity": "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q=" - }, - "@protobufjs/utf8": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", - "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=" - }, - "@types/bip39": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/bip39/-/bip39-2.4.1.tgz", - "integrity": "sha512-QHx0qI6JaTIW/S3zxE/bXrwOWu6Boos+LZ4438xmFAHY5k+qHkExMdAnb/DENEt2RBnOdZ6c5J+SHrnLEhUohQ==", - "requires": { - "@types/node": "*" - } - }, - "@types/color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", - "dev": true - }, - "@types/ed2curve": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@types/ed2curve/-/ed2curve-0.2.2.tgz", - "integrity": "sha512-G1sTX5xo91ydevQPINbL2nfgVAj/s1ZiqZxC8OCWduwu+edoNGUm5JXtTkg9F3LsBZbRI46/0HES4CPUE2wc9g==", - "requires": { - "tweetnacl": "^1.0.0" - } - }, - "@types/json-schema": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.3.tgz", - "integrity": "sha512-Il2DtDVRGDcqjDtE+rF8iqg1CArehSK84HZJCT7AMITlyXRBpuPhqGLDQMowraqqu1coEaimg4ZOqggt6L6L+A==", - "dev": true - }, - "@types/long": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz", - "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==" - }, - "@types/node": { - "version": "10.12.21", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.12.21.tgz", - "integrity": "sha512-CBgLNk4o3XMnqMc0rhb6lc77IwShMEglz05deDcn2lQxyXEZivfwgYJu7SMha9V5XcrP6qZuevTHV/QrN2vjKQ==" - }, - "@types/semver": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-5.5.0.tgz", - "integrity": "sha512-41qEJgBH/TWgo5NFSvBCJ1qkoi3Q6ONSF2avrHq1LVEZfYpdHmj0y9SuTK+u9ZhG1sYQKBL1AWXKyLWP4RaUoQ==" - }, - "@types/validator": { - "version": "10.9.0", - "resolved": "https://registry.npmjs.org/@types/validator/-/validator-10.9.0.tgz", - "integrity": "sha512-mf0VpXk+NoTmkUmuJCsdwBYxjYZW41amCSzd4t/fABMKl+qGMViwFP0pR7ukFdZRXWI1LIkca3VIbXVBmWZ4kQ==" - }, - "@typescript-eslint/experimental-utils": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.9.0.tgz", - "integrity": "sha512-0lOLFdpdJsCMqMSZT7l7W2ta0+GX8A3iefG3FovJjrX+QR8y6htFlFdU7aOVPL6pDvt6XcsOb8fxk5sq+girTw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/typescript-estree": "2.9.0", - "eslint-scope": "^5.0.0" - }, - "dependencies": { - "eslint-scope": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", - "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - } - } - }, - "@typescript-eslint/typescript-estree": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.9.0.tgz", - "integrity": "sha512-v6btSPXEWCP594eZbM+JCXuFoXWXyF/z8kaSBSdCb83DF+Y7+xItW29SsKtSULgLemqJBT+LpT+0ZqdfH7QVmA==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "eslint-visitor-keys": "^1.1.0", - "glob": "^7.1.6", - "is-glob": "^4.0.1", - "lodash.unescape": "4.0.1", - "semver": "^6.3.0", - "tsutils": "^3.17.1" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", - "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", - "dev": true - }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "acorn": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.2.0.tgz", - "integrity": "sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ==", - "dev": true - }, - "acorn-jsx": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", - "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==", - "dev": true - }, - "ajv": { - "version": "6.8.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.8.1.tgz", - "integrity": "sha512-eqxCp82P+JfqL683wwsL73XmFs1eG6qjw+RD3YHx+Jll1r0jNd4dh8QG9NYAeNGA/hnZjeEDgtTskgJULbxpWQ==", - "requires": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-merge-patch": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ajv-merge-patch/-/ajv-merge-patch-4.1.0.tgz", - "integrity": "sha512-0mAYXMSauA8RZ7r+B4+EAOYcZEcO9OK5EiQCR7W7Cv4E44pJj56ZnkKLJ9/PAcOc0dT+LlV9fdDcq2TxVJfOYw==", - "requires": { - "fast-json-patch": "^2.0.6", - "json-merge-patch": "^0.2.3" - } - }, - "ansi-escapes": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", - "dev": true, - "requires": { - "type-fest": "^0.11.0" - }, - "dependencies": { - "type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", - "dev": true - } - } - }, - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "array-includes": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", - "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0", - "is-string": "^1.0.5" - } - }, - "astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "dev": true - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true - }, - "bip39": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/bip39/-/bip39-2.5.0.tgz", - "integrity": "sha512-xwIx/8JKoT2+IPJpFEfXoWdYwP7UVAoUxxLNfGCfVowaJE7yg1Y5B1BVPqlUNsBq5/nGwmFkwRJ8xDW4sX8OdA==", - "requires": { - "create-hash": "^1.1.0", - "pbkdf2": "^3.0.9", - "randombytes": "^2.0.1", - "safe-buffer": "^5.0.1", - "unorm": "^1.3.3" - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "buffer-reverse": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-reverse/-/buffer-reverse-1.0.1.tgz", - "integrity": "sha1-SSg8jvpvkBvAH6MwTQYCeXGuL2A=" - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "cli-width": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", - "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", - "dev": true - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "confusing-browser-globals": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz", - "integrity": "sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw==", - "dev": true - }, - "contains-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", - "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", - "dev": true - }, - "create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "deep-equal": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", - "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", - "requires": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - } - }, - "deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", - "dev": true - }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "requires": { - "object-keys": "^1.0.12" - } - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "ed2curve": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/ed2curve/-/ed2curve-0.2.1.tgz", - "integrity": "sha1-Iuaqo1aePE2/Tu+ilhLsMp5YGQw=", - "requires": { - "tweetnacl": "0.x.x" - }, - "dependencies": { - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" - } - } - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-abstract": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.0.tgz", - "integrity": "sha512-yYkE07YF+6SIBmg1MsJ9dlub5L48Ek7X0qz+c/CPCHS9EBXfESorzng4cJQjJW5/pB6vDF41u7F8vUhLVDqIug==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - }, - "dependencies": { - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "dev": true - }, - "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - } - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - }, - "eslint": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", - "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.10.0", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^1.4.3", - "eslint-visitor-keys": "^1.1.0", - "espree": "^6.1.2", - "esquery": "^1.0.1", - "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "inquirer": "^7.0.0", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.14", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.3", - "progress": "^2.0.0", - "regexpp": "^2.0.1", - "semver": "^6.1.2", - "strip-ansi": "^5.2.0", - "strip-json-comments": "^3.0.1", - "table": "^5.2.3", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "dependencies": { - "ajv": { - "version": "6.12.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", - "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", - "dev": true - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "eslint-config-airbnb-base": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.0.0.tgz", - "integrity": "sha512-2IDHobw97upExLmsebhtfoD3NAKhV4H0CJWP3Uprd/uk+cHuWYOczPVxQ8PxLFUAw7o3Th1RAU8u1DoUpr+cMA==", - "dev": true, - "requires": { - "confusing-browser-globals": "^1.0.7", - "object.assign": "^4.1.0", - "object.entries": "^1.1.0" - } - }, - "eslint-config-lisk-base": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/eslint-config-lisk-base/-/eslint-config-lisk-base-1.2.2.tgz", - "integrity": "sha512-3qjZ3NZWiogPyHJTFi5t24tmzL4JscJwoI7q36HaH5tB6E991caGGkIFMSwuloINuAaXJZVtjVQsrMVcKbA28Q==", - "dev": true - }, - "eslint-import-resolver-node": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz", - "integrity": "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==", - "dev": true, - "requires": { - "debug": "^2.6.9", - "resolve": "^1.5.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "eslint-module-utils": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.5.0.tgz", - "integrity": "sha512-kCo8pZaNz2dsAW7nCUjuVoI11EBXXpIzfNxmaoLhXoRDOnqXLC4iSGVRdZPhOitfbdEfMEfKOiENaK6wDPZEGw==", - "dev": true, - "requires": { - "debug": "^2.6.9", - "pkg-dir": "^2.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "eslint-plugin-chai-expect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-chai-expect/-/eslint-plugin-chai-expect-2.0.1.tgz", - "integrity": "sha512-HiFoh9F9grVdVQEIwADwPA7SlcGZcsm9gdzZGDoH2SeUoUmYrUuq1cQmfjyOfqRpFOL6qlhcz5nZW2ppTH9ZlQ==", - "dev": true - }, - "eslint-plugin-import": { - "version": "2.18.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.18.2.tgz", - "integrity": "sha512-5ohpsHAiUBRNaBWAF08izwUGlbrJoJJ+W9/TBwsGoR1MnlgfwMIKrFeSjWbt6moabiXW9xNvtFz+97KHRfI4HQ==", - "dev": true, - "requires": { - "array-includes": "^3.0.3", - "contains-path": "^0.1.0", - "debug": "^2.6.9", - "doctrine": "1.5.0", - "eslint-import-resolver-node": "^0.3.2", - "eslint-module-utils": "^2.4.0", - "has": "^1.0.3", - "minimatch": "^3.0.4", - "object.values": "^1.1.0", - "read-pkg-up": "^2.0.0", - "resolve": "^1.11.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "doctrine": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", - "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "eslint-plugin-jest": { - "version": "23.0.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-23.0.5.tgz", - "integrity": "sha512-etxXrWsFWzxsrxKwJnFC38uppH/vlJ3oF7Wmp/cxedqxRIxVhXup8e5y5MmtVXelevgxrgA1QS1vo8j889iK5Q==", - "dev": true, - "requires": { - "@typescript-eslint/experimental-utils": "^2.5.0" - } - }, - "eslint-plugin-mocha": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-mocha/-/eslint-plugin-mocha-6.0.0.tgz", - "integrity": "sha512-Qgy1q64cTKqiHiYP3ZPAcMlEoPejeM7GLKDs2pvYG/fXbVDYDJw7ELlHlbn3147SL9+cPSqat7uCCbbNmVpc1g==", - "dev": true, - "requires": { - "ramda": "^0.26.1" - } - }, - "eslint-scope": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", - "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "eslint-utils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", - "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, - "eslint-visitor-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", - "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", - "dev": true - }, - "espree": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", - "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", - "dev": true, - "requires": { - "acorn": "^7.1.1", - "acorn-jsx": "^5.2.0", - "eslint-visitor-keys": "^1.1.0" - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "esquery": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", - "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - }, - "dependencies": { - "estraverse": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.1.0.tgz", - "integrity": "sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw==", - "dev": true - } - } - }, - "esrecurse": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", - "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", - "dev": true, - "requires": { - "estraverse": "^4.1.0" - } - }, - "estraverse": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", - "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - } - }, - "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" - }, - "fast-json-patch": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/fast-json-patch/-/fast-json-patch-2.2.1.tgz", - "integrity": "sha512-4j5uBaTnsYAV5ebkidvxiLUYOwjQ+JSFljeqfTxCrH9bDmlCQaOJFS84oDJ2rAXZq2yskmk3ORfoP9DCwqFNig==", - "requires": { - "fast-deep-equal": "^2.0.1" - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", - "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", - "dev": true, - "requires": { - "flat-cache": "^2.0.1" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", - "dev": true, - "requires": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" - } - }, - "flatted": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", - "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", - "dev": true - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", - "dev": true, - "requires": { - "type-fest": "^0.8.1" - } - }, - "graceful-fs": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", - "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", - "dev": true - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "has-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", - "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=" - }, - "hash-base": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", - "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=", - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "hosted-git-info": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.5.tgz", - "integrity": "sha512-kssjab8CvdXfcXMXVcvsXum4Hwdq9XGtRD3TteMEvEbq0LXyiNQr6AprqKqfeaDXze7SxWvRxdpwE6ku7ikLkg==", - "dev": true - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true - }, - "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" - }, - "inquirer": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz", - "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", - "cli-cursor": "^3.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.15", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.5.3", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "is-arguments": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", - "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==" - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", - "dev": true - }, - "is-date-object": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", - "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=" - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-regex": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", - "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", - "requires": { - "has": "^1.0.1" - } - }, - "is-string": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", - "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", - "dev": true - }, - "is-symbol": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", - "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", - "requires": { - "has-symbols": "^1.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "json-merge-patch": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-merge-patch/-/json-merge-patch-0.2.3.tgz", - "integrity": "sha1-+ixrWvh9p3uuKWalidUuI+2B/kA=", - "requires": { - "deep-equal": "^1.0.0" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "load-json-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" - }, - "lodash.unescape": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.1.tgz", - "integrity": "sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw=", - "dev": true - }, - "long": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", - "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" - }, - "md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, - "nan": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", - "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==" - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node-gyp-build": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.0.tgz", - "integrity": "sha512-4oiumOLhCDU9Rronz8PZ5S4IvT39H5+JEv/hps9V8s7RSLhsac0TCP78ulnHXOo8X1wdpPiTayGlM1jr4IbnaQ==" - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==" - }, - "object-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.0.2.tgz", - "integrity": "sha512-Epah+btZd5wrrfjkJZq1AOB9O6OxUQto45hzFd7lXGrpHPGE0W1k+426yrZV+k6NJOzLNNW/nVsmZdIWsAqoOQ==" - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" - }, - "object.assign": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", - "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", - "requires": { - "define-properties": "^1.1.2", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.0", - "object-keys": "^1.0.11" - } - }, - "object.entries": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.1.tgz", - "integrity": "sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - } - }, - "object.values": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", - "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - }, - "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", - "dev": true - }, - "path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "dev": true, - "requires": { - "pify": "^2.0.0" - } - }, - "pbkdf2": { - "version": "3.0.17", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", - "integrity": "sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA==", - "requires": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", - "dev": true, - "requires": { - "find-up": "^2.1.0" - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true - }, - "prettier": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz", - "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==", - "dev": true - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true - }, - "protobufjs": { - "version": "6.9.0", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.9.0.tgz", - "integrity": "sha512-LlGVfEWDXoI/STstRDdZZKb/qusoAWUnmLg9R8OLSO473mBLWHowx8clbX5/+mKDEI+v7GzjoK9tRPZMMcoTrg==", - "requires": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/long": "^4.0.1", - "@types/node": "^13.7.0", - "long": "^4.0.0" - }, - "dependencies": { - "@types/node": { - "version": "13.13.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.5.tgz", - "integrity": "sha512-3ySmiBYJPqgjiHA7oEaIo2Rzz0HrOZ7yrNO5HWyaE5q0lQ3BppDZ3N53Miz8bw2I7gh1/zir2MGVZBvpb1zq9g==" - } - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - }, - "ramda": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.26.1.tgz", - "integrity": "sha512-hLWjpy7EnsDBb0p+Z3B7rPi3GDeRG5ZtiI33kJhTt+ORCd38AbAIjB/9zRIUoeTbE/AVX5ZkU7m6bznsvrf8eQ==", - "dev": true - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "dev": true, - "requires": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" - } - }, - "read-pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", - "dev": true, - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" - } - }, - "regexp.prototype.flags": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", - "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.0.tgz", - "integrity": "sha512-yYkE07YF+6SIBmg1MsJ9dlub5L48Ek7X0qz+c/CPCHS9EBXfESorzng4cJQjJW5/pB6vDF41u7F8vUhLVDqIug==", - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" - }, - "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==" - }, - "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "requires": { - "has": "^1.0.3" - } - } - } - }, - "regexpp": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", - "dev": true - }, - "resolve": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.14.2.tgz", - "integrity": "sha512-EjlOBLBO1kxsUxsKjLt7TAECyKW6fOh1VRkykQkKGzcBbjjPIxBqGh0jf7GJ3k/f5mxMqW3htMD3WdTUVtW8HQ==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true - }, - "rxjs": { - "version": "6.5.5", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", - "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "safe-buffer": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz", - "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==" - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "semver": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", - "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==" - }, - "sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true - }, - "signal-exit": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", - "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", - "dev": true - }, - "slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - } - } - }, - "sodium-native": { - "version": "2.4.6", - "resolved": "https://registry.npmjs.org/sodium-native/-/sodium-native-2.4.6.tgz", - "integrity": "sha512-Ro9lhTjot8M01nwKLXiqLSmjR7B8o+Wg4HmJUjEShw/q6XPlNMzjPkA1VJKaMH8SO8fJ/sggAKVwreTaFszS2Q==", - "requires": { - "ini": "^1.3.5", - "nan": "^2.14.0", - "node-gyp-build": "^4.1.0" - } - }, - "spdx-correct": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", - "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", - "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", - "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", - "dev": true - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - } - } - }, - "string.prototype.trimleft": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", - "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - }, - "string.prototype.trimright": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", - "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - } - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - }, - "strip-json-comments": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.0.tgz", - "integrity": "sha512-e6/d0eBu7gHtdCqFt0xJr642LdToM5/cN4Qb9DbHjVx1CP5RyeM+zH7pbecEmDv/lBqb0QH+6Uqq75rxFPkM0w==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "table": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", - "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", - "dev": true, - "requires": { - "ajv": "^6.10.2", - "lodash": "^4.17.14", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", - "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - } - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", - "dev": true - }, - "tsutils": { - "version": "3.17.1", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.17.1.tgz", - "integrity": "sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==", - "dev": true, - "requires": { - "tslib": "^1.8.1" - } - }, - "tweetnacl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.1.tgz", - "integrity": "sha512-kcoMoKTPYnoeS50tzoqjPY3Uv9axeuuFAZY9M/9zFnhoVvRfxz9K29IMPD7jGmt2c8SW7i3gT9WqDl2+nV7p4A==" - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2" - } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - }, - "unorm": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/unorm/-/unorm-1.6.0.tgz", - "integrity": "sha512-b2/KCUlYZUeA7JFUuRJZPUtr4gZvBh7tavtv4fvk4+KV9pfGiR6CQAQAWl49ZpR3ts2dk4FYkP7EIgDJoiOLDA==" - }, - "uri-js": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", - "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", - "requires": { - "punycode": "^2.1.0" - } - }, - "v8-compile-cache": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", - "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==", - "dev": true - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "validator": { - "version": "10.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-10.11.0.tgz", - "integrity": "sha512-X/p3UZerAIsbBfN/IwahhYaBbY68EN/UQBWHtsbXGT5bfrH/p4NQzUCG1kF/rtKaNpnJ7jAu6NGTdSNtyNIXMw==" - }, - "varuint-bitcoin": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/varuint-bitcoin/-/varuint-bitcoin-1.1.0.tgz", - "integrity": "sha512-jCEPG+COU/1Rp84neKTyDJQr478/hAfVp5xxYn09QEH0yBjbmPeMfuuQIrp+BUD83hybtYZKhr5elV3bvdV1bA==", - "requires": { - "safe-buffer": "^5.1.1" - } - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "write": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", - "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", - "dev": true, - "requires": { - "mkdirp": "^0.5.1" - } - } - } -} diff --git a/protocol-specs/package.json b/protocol-specs/package.json index 0597166d37f..e58a6a38c89 100644 --- a/protocol-specs/package.json +++ b/protocol-specs/package.json @@ -13,27 +13,26 @@ "author": "Lisk Foundation , lightcurve GmbH ", "license": "Apache-2.0", "engines": { - "node": ">=10.16.3 <=10", - "npm": ">=6.9.0" + "node": ">=12.13.0 <=12", + "npm": ">=6.12.0" }, "dependencies": { "@liskhq/bignum": "1.3.1", + "@liskhq/lisk-codec": "0.1.0", "@liskhq/lisk-cryptography": "2.4.2", - "@liskhq/lisk-passphrase": "2.0.3", - "@liskhq/lisk-transactions": "2.3.1", - "@liskhq/lisk-validator": "0.2.1", - "lodash": "4.17.15", - "protobufjs": "6.9.0", - "sodium-native": "2.4.6" + "@liskhq/lisk-passphrase": "3.0.0", + "@liskhq/lisk-validator": "0.3.1", + "protobufjs": "6.9.0" }, "devDependencies": { "eslint": "6.8.0", - "eslint-config-airbnb-base": "14.0.0", "eslint-config-lisk-base": "1.2.2", - "eslint-plugin-chai-expect": "2.0.1", - "eslint-plugin-import": "2.18.2", - "eslint-plugin-jest": "23.0.5", - "eslint-plugin-mocha": "6.0.0", + "eslint-config-prettier": "6.10.0", + "eslint-plugin-import": "2.20.1", + "eslint-plugin-jest": "23.8.2", + "eslint-config-airbnb-base": "14.0.0", + "eslint-plugin-chai-expect": "2.1.0", + "eslint-plugin-mocha": "6.3.0", "prettier": "1.19.1" } } diff --git a/protocol-specs/utils/blocks/block.js b/protocol-specs/utils/blocks/block.js deleted file mode 100644 index 4cd160369d7..00000000000 --- a/protocol-specs/utils/blocks/block.js +++ /dev/null @@ -1,212 +0,0 @@ -/* - * Copyright © 2018 Lisk Foundation - * - * See the LICENSE file at the top-level directory of this distribution - * for licensing information. - * - * Unless otherwise agreed in a custom licensing agreement with the Lisk Foundation, - * no part of this software, including this file, may be copied, modified, - * propagated, or distributed except according to the terms contained in the - * LICENSE file. - * - * Removal or modification of this copyright notice is prohibited. - */ - -'use strict'; - -const { - hash, - signDataWithPrivateKey, - hexToBuffer, - intToBuffer, - LITTLE_ENDIAN, -} = require('@liskhq/lisk-cryptography'); -const BigNum = require('@liskhq/bignum'); -const { getDelegateKeypairForCurrentSlot } = require('../dpos'); -const blockRewards = require('./block_rewards'); - -const SIZE_INT32 = 4; -const SIZE_INT64 = 8; -const TRANSACTION_TYPES_MULTI = 4; - -const getBytes = block => { - const blockVersionBuffer = intToBuffer( - block.version, - SIZE_INT32, - LITTLE_ENDIAN, - ); - - const timestampBuffer = intToBuffer( - block.timestamp, - SIZE_INT32, - LITTLE_ENDIAN, - ); - - const previousBlockBuffer = block.previousBlockId ? Buffer.from(block.previousBlockId, 'hex') : Buffer.alloc(32); - - const numTransactionsBuffer = intToBuffer( - block.numberOfTransactions, - SIZE_INT32, - LITTLE_ENDIAN, - ); - - const totalAmountBuffer = intToBuffer( - block.totalAmount.toString(), - SIZE_INT64, - LITTLE_ENDIAN, - ); - - const totalFeeBuffer = intToBuffer( - block.totalFee.toString(), - SIZE_INT64, - LITTLE_ENDIAN, - ); - - const rewardBuffer = intToBuffer( - block.reward.toString(), - SIZE_INT64, - LITTLE_ENDIAN, - ); - - const payloadLengthBuffer = intToBuffer( - block.payloadLength, - SIZE_INT32, - LITTLE_ENDIAN, - ); - - const payloadHashBuffer = hexToBuffer(block.payloadHash); - - const generatorPublicKeyBuffer = hexToBuffer(block.generatorPublicKey); - - const blockSignatureBuffer = block.blockSignature - ? hexToBuffer(block.blockSignature) - : Buffer.alloc(0); - - return Buffer.concat([ - blockVersionBuffer, - timestampBuffer, - previousBlockBuffer, - numTransactionsBuffer, - totalAmountBuffer, - totalFeeBuffer, - rewardBuffer, - payloadLengthBuffer, - payloadHashBuffer, - generatorPublicKeyBuffer, - blockSignatureBuffer, - ]); -}; - -const sign = (block, keypair) => - signDataWithPrivateKey(getBytes(block), keypair.privateKey); - -const sortTransactions = transactions => - transactions.sort((a, b) => { - // Place MULTI transaction after all other transaction types - if ( - a.type === TRANSACTION_TYPES_MULTI && - b.type !== TRANSACTION_TYPES_MULTI - ) { - return 1; - } - // Place all other transaction types before MULTI transaction - if ( - a.type !== TRANSACTION_TYPES_MULTI && - b.type === TRANSACTION_TYPES_MULTI - ) { - return -1; - } - // Place depending on type (lower first) - if (a.type < b.type) { - return -1; - } - if (a.type > b.type) { - return 1; - } - // Place depending on amount (lower first) - if (a.amount.lt(b.amount)) { - return -1; - } - if (a.amount.gt(b.amount)) { - return 1; - } - return 0; - }); - -const createBlock = ( - config, - accountsState, - previousBlock, - round, - slot, - { version = 1, transactions = [] }, -) => { - const forgerKeyPair = getDelegateKeypairForCurrentSlot( - config, - accountsState, - slot, - round, - ); - - const blockRewardsSettings = { - distance: config.constants.REWARDS.DISTANCE, - rewardOffset: config.constants.REWARDS.OFFSET, - milestones: config.constants.REWARDS.MILESTONES, - }; - - const reward = blockRewards.calculateReward( - previousBlock.height + 1, - blockRewardsSettings, - ); - - const blockTransactions = []; - const transactionsBytesArray = []; - - let totalFee = new BigNum(0); - let totalAmount = new BigNum(0); - let size = 0; - - const sortedTransactions = sortTransactions(transactions); - - // eslint-disable-next-line no-restricted-syntax - for (const transaction of sortedTransactions) { - const transactionBytes = transaction.getBytes(transaction); - - if (size + transactionBytes.length > config.constants.MAX_PAYLOAD_LENGTH) { - break; - } - - size += transactionBytes.length; - - totalFee = totalFee.plus(transaction.fee); - totalAmount = totalAmount.plus(transaction.amount); - - blockTransactions.push(transaction); - transactionsBytesArray.push(transactionBytes); - } - - const newBlock = { - version, - totalAmount: totalAmount.toString(), - totalFee: totalFee.toString(), - reward: reward.toString(), - timestamp: previousBlock.timestamp + config.constants.BLOCK_TIME, - numberOfTransactions: blockTransactions.length, - payloadLength: size, - previousBlock: previousBlock.id, - generatorPublicKey: forgerKeyPair.publicKey.toString('hex'), - transactions: blockTransactions.map(tx => tx.toJSON()), - }; - - newBlock.payloadHash = hash(Buffer.concat(transactionsBytesArray)).toString( - 'hex', - ); // arg is [] as block has no txs - newBlock.blockSignature = sign(newBlock, forgerKeyPair); - newBlock.height = previousBlock.height + 1; - - return newBlock; -}; - -module.exports = { - createBlock, -}; diff --git a/protocol-specs/utils/blocks/block_rewards.js b/protocol-specs/utils/blocks/block_rewards.js deleted file mode 100644 index c302ebe8c9c..00000000000 --- a/protocol-specs/utils/blocks/block_rewards.js +++ /dev/null @@ -1,142 +0,0 @@ -/* - * Copyright © 2018 Lisk Foundation - * - * See the LICENSE file at the top-level directory of this distribution - * for licensing information. - * - * Unless otherwise agreed in a custom licensing agreement with the Lisk Foundation, - * no part of this software, including this file, may be copied, modified, - * propagated, or distributed except according to the terms contained in the - * LICENSE file. - * - * Removal or modification of this copyright notice is prohibited. - */ - -'use strict'; - -/* eslint-disable no-plusplus */ - -const BigNum = require('@liskhq/bignum'); - -/** - * Returns absolute value from number. - * - * @private - * @param {number} height - * @returns {number} - * @throws If block height invalid - * @todo Add description for the params and the return value - */ -const parseHeight = height => { - if ( - typeof height === 'undefined' || - height === null || - Number.isNaN(height) - ) { - throw new TypeError('Invalid block height'); - } else { - return Math.abs(height); - } -}; - -/** - * Description of the function. - * - * @param {number} height - * @returns {number} - * @todo Add description for the function, params and the return value - */ -const calculateMilestone = (height, blockRewardArgs) => { - const parsedHeight = parseHeight(height); - const distance = Math.floor(blockRewardArgs.distance); - - const location = Math.trunc( - (parsedHeight - blockRewardArgs.rewardOffset) / distance, - ); - const lastMile = - blockRewardArgs.milestones[blockRewardArgs.milestones.length - 1]; - - if (location > blockRewardArgs.milestones.length - 1) { - return blockRewardArgs.milestones.lastIndexOf(lastMile); - } - return location; -}; - -/** - * Description of the function. - * - * @param {number} height - * @returns {Bignumber} - * @todo Add description for the function, params and the return value - */ -const calculateReward = (height, blockRewardArgs) => { - const parsedHeight = parseHeight(height); - - if (parsedHeight < blockRewardArgs.rewardOffset) { - return new BigNum(0); - } - return new BigNum( - blockRewardArgs.milestones[ - calculateMilestone(parsedHeight, blockRewardArgs) - ], - ); -}; - -/** - * Description of the function. - * - * @param {number} height - * @returns {Bignumber} - * @todo Add description for the function, params and the return value - */ -const calculateSupply = (height, blockRewardArgs) => { - let parsedHeight = parseHeight(height); - const distance = Math.floor(blockRewardArgs.distance); - let supply = new BigNum(blockRewardArgs.totalAmount); - - if (parsedHeight < blockRewardArgs.rewardOffset) { - // Rewards not started yet - return supply; - } - - const milestone = calculateMilestone(parsedHeight, blockRewardArgs); - const rewards = []; - - let amount = 0; - let multiplier = 0; - - // Remove offset from height - parsedHeight -= blockRewardArgs.rewardOffset - 1; - - for (let i = 0; i < blockRewardArgs.milestones.length; i++) { - if (milestone >= i) { - multiplier = blockRewardArgs.milestones[i]; - - if (parsedHeight < distance) { - // Measure distance thus far - amount = parsedHeight % distance; - } else { - amount = distance; // Assign completed milestone - parsedHeight -= distance; // Deduct from total height - - // After last milestone - if (parsedHeight > 0 && i === blockRewardArgs.milestones.length - 1) { - amount += height; - } - } - - rewards.push([amount, multiplier]); - } else { - break; // Milestone out of bounds - } - } - - for (let i = 0; i < rewards.length; i++) { - const reward = rewards[i]; - supply = supply.plus(new BigNum(reward[0]).times(reward[1])); - } - - return supply; -}; - -module.exports = { calculateMilestone, calculateReward, calculateSupply }; diff --git a/protocol-specs/utils/blocks/index.js b/protocol-specs/utils/blocks/index.js deleted file mode 100644 index 8b5361c398a..00000000000 --- a/protocol-specs/utils/blocks/index.js +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Copyright © 2018 Lisk Foundation - * - * See the LICENSE file at the top-level directory of this distribution - * for licensing information. - * - * Unless otherwise agreed in a custom licensing agreement with the Lisk Foundation, - * no part of this software, including this file, may be copied, modified, - * propagated, or distributed except according to the terms contained in the - * LICENSE file. - * - * Removal or modification of this copyright notice is prohibited. - */ - -'use strict'; - -const { createBlock } = require('./block'); -const blockRewards = require('./block_rewards'); - -module.exports = { - createBlock, - blockRewards, -}; diff --git a/protocol-specs/utils/chain_state_builder.js b/protocol-specs/utils/chain_state_builder.js deleted file mode 100644 index 3013e435ea2..00000000000 --- a/protocol-specs/utils/chain_state_builder.js +++ /dev/null @@ -1,504 +0,0 @@ -/* - * Copyright © 2018 Lisk Foundation - * - * See the LICENSE file at the top-level directory of this distribution - * for licensing information. - * - * Unless otherwise agreed in a custom licensing agreement with the Lisk Foundation, - * no part of this software, including this file, may be copied, modified, - * propagated, or distributed except according to the terms contained in the - * LICENSE file. - * - * Removal or modification of this copyright notice is prohibited. - */ - -'use strict'; - -const { - createSignatureObject, - TransferTransaction, - DelegateTransaction, - VoteTransaction, - castVotes, - MultisignatureTransaction, - registerMultisignature: registerMultisignatureLisk, -} = require('@liskhq/lisk-transactions'); -const { - getAddressFromPrivateKey, - getPrivateAndPublicKeyFromPassphrase, -} = require('@liskhq/lisk-cryptography'); -const { Mnemonic } = require('@liskhq/lisk-passphrase'); - -const { cloneDeep } = require('lodash'); -const BigNum = require('@liskhq/bignum'); - -const { createBlock } = require('./blocks'); -const defaultConfig = require('../config/devnet'); - -class ChainStateBuilder { - constructor( - genesisBlock, - initialAccountsStates, - accounts, - includeGenesisBlockInState = false, - ) { - this.genesisBlock = genesisBlock; - this.previousBlock = genesisBlock; - this.state = { - chain: includeGenesisBlockInState ? [this.genesisBlock] : [], - accounts: cloneDeep(accounts), - accountStore: [cloneDeep(initialAccountsStates)], - initialAccountStore: cloneDeep(initialAccountsStates), - pendingTransactions: [], - appliedTransactions: [], - inputBlock: [], - }; - this.round = 0; - this.slot = 0; - this.fixedPoint = 10 ** 8; - this.fees = { - transfer: this.fixedPoint * 0.1, - signature: this.fixedPoint * 5, - delegate: this.fixedPoint * 25, - vote: this.fixedPoint * 1, - multisignature: this.fixedPoint * 5, - }; - this.lastTransactionId = null; - this.timestamp = 102702700; - } - - transfer(amount) { - return { - from: addressFrom => ({ - to: addressTo => { - const amountBeddows = `${amount * this.fixedPoint}`; - - const transferTx = new TransferTransaction({ - amount: amountBeddows, - recipientId: Object.values(this.state.accounts).find( - anAccount => anAccount.address === addressTo, - ).address, - timestamp: this.timestamp, - }); - - transferTx.sign( - Object.values(this.state.accounts).find( - anAccount => anAccount.address === addressFrom, - ).passphrase, - ); - // Push it to pending transaction - this.state.pendingTransactions.push(transferTx); - this.lastTransactionId = transferTx._id; - return this; - }, - }), - }; - } - - registerDelegate(delegateName) { - return { - for: delegateAddress => { - const sender = Object.values(this.state.accounts).find( - anAccount => anAccount.address === delegateAddress, - ); - const registerDelegateTx = new DelegateTransaction({ - timestamp: this.timestamp, - asset: { - delegate: { - username: delegateName, - }, - }, - }); - - registerDelegateTx.sign(sender.passphrase); - - // Push it to pending transaction - this.state.pendingTransactions.push(registerDelegateTx); - this.lastTransactionId = registerDelegateTx._id; - return this; - }, - }; - } - - // eslint-disable-next-line class-methods-use-this - registerMultisignature(address) { - const members = []; - - const finish = () => { - // Extract main account info - const targetAccount = this.findAccountByAddress( - address, - Object.values(this.state.accounts), - ); - // Extract members info - const membersAccounts = []; - // eslint-disable-next-line no-restricted-syntax - for (const aMemberAddress of members) { - const thisMember = this.findAccountByAddress( - aMemberAddress, - Object.values(this.state.accounts), - ); - if (!thisMember) { - throw new Error( - 'One of the members for a Multisignature Transaction was not found. Check your initial account setup. Make sure all members exist', - ); - } - membersAccounts.push(thisMember); - } - // Create basic multisignature object - const multisignatureObject = registerMultisignatureLisk({ - lifetime: 1, - minimum: membersAccounts.length, - keysgroup: membersAccounts.map(aMember => aMember.publicKey), - }); - multisignatureObject.timestamp = this.timestamp; - - // Create a multisignature instance - const multisignatureTXInstance = new MultisignatureTransaction( - multisignatureObject, - ); - multisignatureTXInstance.sign(targetAccount.passphrase); - - // Add the signatures for each member - // eslint-disable-next-line no-restricted-syntax - for (const aMemberAccount of membersAccounts) { - const aSigObject = createSignatureObject( - multisignatureTXInstance.toJSON(), - aMemberAccount.passphrase, - ); - multisignatureTXInstance.addMultisignature(null, aSigObject); - } - // Push it to the pending - this.state.pendingTransactions.push(multisignatureTXInstance); - this.lastTransactionId = multisignatureTXInstance._id; - return this; - }; - - const addMemberAndSign = aMember => { - members.push(aMember); - return { finish, addMemberAndSign }; - }; - - return { - addMemberAndSign, - }; - } - - // This method adds signatures ONLY too the last transaction sent - signTransaction(transactionId) { - const transactionToBeSigned = this.state.pendingTransactions.find( - aTransaction => aTransaction.id === transactionId, - ); - - if (!transactionToBeSigned) { - throw new Error( - 'The provided transaction id was not found make sure you are callign `signTransaction` correctly.', - ); - } - - return { - withAccount: signerAccountAddress => { - const accountStore = Object.values(this.state.accounts); - const signerAccount = accountStore.find( - anAccount => anAccount.address === signerAccountAddress, - ); - if (!signerAccount) { - throw new Error( - 'Signer account not found make sure the account exists on your intial account state.', - ); - } - const transactionSignature = createSignatureObject( - transactionToBeSigned.toJSON(), - signerAccount.passphrase, - ); - - transactionToBeSigned.signatures.push(transactionSignature.signature); - return this; - }, - }; - } - - castVotesFrom(votingAccountAddress) { - return { - voteDelegates: votedDelegates => ({ - unvoteDelegates: unvotedDelegates => { - if (votedDelegates.length + unvotedDelegates.length > 33) { - // eslint-disable-next-line no-console - console.log( - `WARNING: you included '${votedDelegates.length + - unvotedDelegates.length}' votes in a vote transaction. This is only valid for simulating invalid scenarios!`, - ); - } - // Get the account that's voting - const votingAccount = this.findAccountByAddress( - votingAccountAddress, - Object.values(this.state.accounts), - ); - - // Create the JSON for the vote transaction - const castVotesObject = castVotes({ - votes: votedDelegates, - unvotes: unvotedDelegates, - }); - castVotesObject.timestamp = this.timestamp; - // Create vote transaction instance - const voteInstance = new VoteTransaction(castVotesObject); - voteInstance.sign(votingAccount.passphrase); - - this.state.pendingTransactions.push(voteInstance); - return this; - }, - }), - }; - } - - forge() { - const latestsAccountState = this.state.accountStore.slice(-1)[0]; - this.processBlockTransactions(this.state.pendingTransactions); - - const newBlock = createBlock( - defaultConfig, - latestsAccountState, - this.previousBlock, - this.round, - this.slot, - { - version: 1, - transactions: [...this.state.pendingTransactions], - }, - ); - - this.state.chain.push(newBlock); - this.previousBlock = newBlock; - this.state.appliedTransactions.push([...this.state.pendingTransactions]); - this.state.pendingTransactions = []; - return this; - } - - forgeInvalidInputBlock() { - const latestsAccountState = this.state.accountStore.slice(-1)[0]; - - const newBlock = createBlock( - defaultConfig, - latestsAccountState, - this.previousBlock, - this.round, - this.slot, - { - version: 1, - transactions: [...this.state.pendingTransactions], - }, - ); - - this.state.inputBlock.push(newBlock); - this.state.appliedTransactions.push(...this.state.pendingTransactions); - this.state.pendingTransactions = []; - return this; - } - - processBlockTransactions() { - // eslint-disable-next-line no-restricted-syntax - for (const aTransaction of this.state.pendingTransactions) { - switch (aTransaction.type) { - case 0: - this.updateAccountBalancesAfterTransfer( - aTransaction.senderId, - aTransaction.recipientId, - aTransaction.amount.toString(), - ); - break; - case 2: - this.updateAccountStateAfterDelegateRegistration( - aTransaction.senderId, - this.fees.delegate, - aTransaction.asset.delegate.username, - ); - break; - case 3: - this.updateAccountStateAfterCastingvotes(aTransaction); - break; - case 4: - this.updateAccountStateAfterMultisignatureRegistration(aTransaction); - break; - default: - break; - } - } - return this; - } - - getScenario() { - return { - initialAccountsState: this.state.initialAccountStore, - finalAccountsState: this.state.accountStore, - chain: this.state.chain, - inputBlock: this.state.inputBlock, - }; - } - - updateAccountBalancesAfterTransfer(from, to, amount) { - const newAccountStoreState = cloneDeep( - this.state.accountStore.slice(-1)[0], - ); - const sender = this.findAccountByAddress(from, newAccountStoreState); - const recipient = this.findAccountByAddress(to, newAccountStoreState); - - if (!sender) { - throw new Error( - 'Sender does not exists so it would not be possible to transfer from this account. Check the values passed to the constructor', - ); - } - - if (!sender && !recipient) { - throw new Error( - 'Both sender and recipient were not found in the account store state. This means that something is wrong with the values passed to the constructor.', - ); - } - - // Update sender balance - sender.balance = new BigNum(sender.balance.toString()) - .sub(amount) - .sub(this.fees.transfer) - .toString(); - - // If recipient does not exists create the account - if (!recipient) { - const newAccount = this.newAccountFromTemplate( - Object.values(this.state.accounts).find( - anAccount => anAccount.address === to, - ), - ); - newAccount.balance = new BigNum(newAccount.balance.toString()) - .add(amount) - .toString(); - newAccountStoreState.push(newAccount); - } else { - recipient.balance = new BigNum(recipient.balance.toString()) - .add(amount) - .toString(); - } - - this.state.accountStore.push(newAccountStoreState); - } - - updateAccountStateAfterDelegateRegistration(from, amount, delegateName) { - const newAccountStoreState = cloneDeep( - this.state.accountStore.slice(-1)[0], - ); - - const sender = this.findAccountByAddress(from, newAccountStoreState); - - if (!sender) { - throw new Error( - 'Sender does not exists so it would not be possible to transfer from this account. Check the values passed to the constructor', - ); - } - // Update sender balance - sender.balance = new BigNum(sender.balance.toString()) - .sub(amount) - .toString(); - sender.username = delegateName; - sender.isDelegate = true; - - this.state.accountStore.push(newAccountStoreState); - } - - updateAccountStateAfterMultisignatureRegistration(multisignatureTransaction) { - const newAccountStoreState = cloneDeep( - this.state.accountStore.slice(-1)[0], - ); - // Update sender balance - const sender = this.findAccountByAddress( - multisignatureTransaction._senderId, - newAccountStoreState, - ); - sender.balance = new BigNum(sender.balance.toString()) - .sub(multisignatureTransaction.fee) - .toString(); - sender.multiMin = multisignatureTransaction.asset.multisignature.min; - sender.multiLifetime = - multisignatureTransaction.asset.multisignature.lifetime; - this.state.accountStore.push(newAccountStoreState); - } - - updateAccountStateAfterCastingvotes(castVotesTransaction) { - const newAccountStoreState = cloneDeep( - this.state.accountStore.slice(-1)[0], - ); - - // Update sender balance - const sender = this.findAccountByAddress( - castVotesTransaction._senderId, - newAccountStoreState, - ); - sender.balance = new BigNum(sender.balance.toString()) - .sub(castVotesTransaction.fee) - .toString(); - // Extract voted publicKeys from vote transaction - // eslint-disable-next-line no-restricted-syntax - for (const aVotedPublicKey of castVotesTransaction.asset.votes) { - const action = aVotedPublicKey.slice(0, 1); - const publickKey = aVotedPublicKey.slice(1); - const affectedAccount = newAccountStoreState.find( - anAccount => anAccount.publicKey === publickKey, - ); - - if (action === '+') { - affectedAccount.vote = new BigNum(affectedAccount.vote) - .plus(sender.balance) - .toString(); - } else { - affectedAccount.vote = new BigNum(affectedAccount.vote) - .sub(sender.balance) - .toString(); - } - } - - // Finally push all updates to the account store - this.state.accountStore.push(newAccountStoreState); - } - - // eslint-disable-next-line - findAccountByAddress(address, collection) { - return collection.find(anAccount => anAccount.address === address); - } - - // eslint-disable-next-line - newAccountFromTemplate(account) { - return { - address: account.address, - publicKey: account.publicKey, - secondPublicKey: null, - username: '', - isDelegate: false, - secondSignature: false, - balance: 0, - multiMin: 0, - multiLifetime: 0, - nameExist: false, - missedBlocks: 0, - producedBlocks: 0, - rank: 0, - fees: 0, - rewards: 0, - vote: 0, - productivity: 0, - }; - } - - static createAccount() { - const passphrase = Mnemonic.generateMnemonic(); - const keys = getPrivateAndPublicKeyFromPassphrase(passphrase); - const address = getAddressFromPrivateKey(keys.privateKey); - - return { - passphrase, - privateKey: keys.privateKey, - publicKey: keys.publicKey, - address, - balance: '0', - }; - } -} - -module.exports = ChainStateBuilder; diff --git a/protocol-specs/utils/dpos/index.js b/protocol-specs/utils/dpos/index.js deleted file mode 100644 index fbb3e5c1f96..00000000000 --- a/protocol-specs/utils/dpos/index.js +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Copyright © 2018 Lisk Foundation - * - * See the LICENSE file at the top-level directory of this distribution - * for licensing information. - * - * Unless otherwise agreed in a custom licensing agreement with the Lisk Foundation, - * no part of this software, including this file, may be copied, modified, - * propagated, or distributed except according to the terms contained in the - * LICENSE file. - * - * Removal or modification of this copyright notice is prohibited. - */ - -'use strict'; - -const { getDelegateKeypairForCurrentSlot } = require('./rounds'); - -module.exports = { - getDelegateKeypairForCurrentSlot, -}; diff --git a/protocol-specs/utils/dpos/rounds.js b/protocol-specs/utils/dpos/rounds.js deleted file mode 100644 index 1f7c14ee945..00000000000 --- a/protocol-specs/utils/dpos/rounds.js +++ /dev/null @@ -1,128 +0,0 @@ -/* - * Copyright © 2018 Lisk Foundation - * - * See the LICENSE file at the top-level directory of this distribution - * for licensing information. - * - * Unless otherwise agreed in a custom licensing agreement with the Lisk Foundation, - * no part of this software, including this file, may be copied, modified, - * propagated, or distributed except according to the terms contained in the - * LICENSE file. - * - * Removal or modification of this copyright notice is prohibited. - */ - -'use strict'; - -/* eslint-disable no-plusplus */ - -const { - hash, - getPrivateAndPublicKeyBytesFromPassphrase, - decryptPassphraseWithPassword, - parseEncryptedPassphrase, -} = require('@liskhq/lisk-cryptography'); -const { clone } = require('lodash'); - -const getKeysSortByVote = accountsState => - clone(accountsState) - .filter(account => account.isDelegate) - .sort((accountA, accountB) => { - if (accountA.vote === accountB.vote) { - return accountA.publicKey > accountB.publicKey; - } - return accountA.vote < accountB.vote; - }) - .map(account => account.publicKey); - -/** - * Gets delegate list based on input function by vote and changes order. - * - * @param {number} round - * @param {function} source - Source function for get delegates - * @param {function} cb - Callback function - * @param {Object} tx - Database transaction/task object - * @returns {setImmediateCallback} cb, err, truncated delegate list - * @todo Add description for the params - */ -const generateDelegateList = (accountsState, round) => { - const truncDelegateList = getKeysSortByVote(accountsState); - - const seedSource = round.toString(); - let currentSeed = hash(seedSource, 'utf8'); - - for (let i = 0, delCount = truncDelegateList.length; i < delCount; i++) { - for (let x = 0; x < 4 && i < delCount; i++, x++) { - const newIndex = currentSeed[x] % delCount; - const b = truncDelegateList[newIndex]; - truncDelegateList[newIndex] = truncDelegateList[i]; - truncDelegateList[i] = b; - } - currentSeed = hash(currentSeed); - } - - return truncDelegateList; -}; - -const decryptKeypairs = config => { - const encryptedList = config.forging.delegates; - const password = config.forging.defaultPassword; - - const keypairs = {}; - - // eslint-disable-next-line no-restricted-syntax - for (const encryptedItem of encryptedList) { - let passphrase; - try { - passphrase = decryptPassphraseWithPassword( - parseEncryptedPassphrase(encryptedItem.encryptedPassphrase), - password, - ); - } catch (e) { - throw new Error('Invalid password and public key combination'); - } - - const { - publicKeyBytes, - privateKeyBytes, - } = getPrivateAndPublicKeyBytesFromPassphrase(passphrase); - - const keypair = { - publicKey: publicKeyBytes, - privateKey: privateKeyBytes, - }; - - if (keypair.publicKey.toString('hex') !== encryptedItem.publicKey) { - throw new Error( - `Invalid encryptedPassphrase for publicKey: ${encryptedItem.publicKey}. Public keys do not match`, - ); - } - - keypairs[keypair.publicKey.toString('hex')] = keypair; - } - - return keypairs; -}; - -const getDelegateKeypairForCurrentSlot = ( - config, - accountsState, - currentSlot, - round, -) => { - const keypairs = decryptKeypairs(config); - const activeDelegates = generateDelegateList(accountsState, round); - - const currentSlotIndex = currentSlot % config.constants.ACTIVE_DELEGATES; - const currentSlotDelegate = activeDelegates[currentSlotIndex]; - - if (currentSlotDelegate && keypairs[currentSlotDelegate]) { - return keypairs[currentSlotDelegate]; - } - - return null; -}; - -module.exports = { - getDelegateKeypairForCurrentSlot, -}; diff --git a/yarn.lock b/yarn.lock index 8c8004fd48a..36da39a9ce5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1127,6 +1127,51 @@ npmlog "^4.1.2" write-file-atomic "^2.3.0" +"@liskhq/bignum@1.3.1": + version "1.3.1" + resolved "https://registry.yarnpkg.com/@liskhq/bignum/-/bignum-1.3.1.tgz#4f9e2d63c7983f350eb88701fdbdd293d86c3a24" + integrity sha512-q9+NvqbpmXOqpPmV8Y+XSEIUJFMZDGyfW6rkN9Ej3nzPb/qurY/Ic2UPTeTTaj8+q/bcw5JUwTb86hi7PIziDg== + dependencies: + "@types/node" "11.11.2" + +"@liskhq/lisk-cryptography@2.4.2": + version "2.4.2" + resolved "https://registry.yarnpkg.com/@liskhq/lisk-cryptography/-/lisk-cryptography-2.4.2.tgz#77eecaa2d36bfa00bb43ef92bdc4683ecaadff8b" + integrity sha512-y3T/Jg/OvSIhieqY7NKpmnkajpbz+JSxWUx6DyebW/jAXZAUVDoh5n64NPNe78op5TXsMIwqPFao6GE+D3MKsA== + dependencies: + "@liskhq/bignum" "1.3.1" + "@types/ed2curve" "0.2.2" + "@types/node" "12.12.11" + buffer-reverse "1.0.1" + ed2curve "0.2.1" + tweetnacl "1.0.1" + varuint-bitcoin "1.1.0" + optionalDependencies: + sodium-native "2.4.6" + +"@liskhq/lisk-passphrase@3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@liskhq/lisk-passphrase/-/lisk-passphrase-3.0.0.tgz#14e5034446d28008a966b90e906bd5ca8ebee28e" + integrity sha512-j/+vSCw6UrYb0PTOLJGbdHCHW/oGNWkHqVKzvUMWiQjLUwIF738GwM1l66eppsx2v7RDm+P7hKTTkGuVtqcSGQ== + dependencies: + "@types/bip39" "2.4.1" + "@types/node" "12.12.11" + bip39 "2.5.0" + +"@liskhq/lisk-validator@0.3.1": + version "0.3.1" + resolved "https://registry.yarnpkg.com/@liskhq/lisk-validator/-/lisk-validator-0.3.1.tgz#12567ec4a58f41fb267f55ad38b13ac9f13a3627" + integrity sha512-Mv6AFQioYPOpiTrJ3pyKfP+5J/FYMqDnP8HAh9KSTcxvkTh1B7myGZi1WJJrnPqzs/xE7YnCVwaz8JPP7rHWzA== + dependencies: + "@liskhq/bignum" "1.3.1" + "@liskhq/lisk-cryptography" "2.4.2" + "@types/node" "12.12.11" + "@types/semver" "5.5.0" + "@types/validator" "10.9.0" + ajv "6.9.2" + semver "5.6.0" + validator "10.11.0" + "@mrmlnc/readdir-enhanced@^2.2.1": version "2.2.1" resolved "https://registry.yarnpkg.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" @@ -1446,6 +1491,59 @@ dependencies: debug "^4.1.1" +"@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@protobufjs/aspromise/-/aspromise-1.1.2.tgz#9b8b0cc663d669a7d8f6f5d0893a14d348f30fbf" + integrity sha1-m4sMxmPWaafY9vXQiToU00jzD78= + +"@protobufjs/base64@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@protobufjs/base64/-/base64-1.1.2.tgz#4c85730e59b9a1f1f349047dbf24296034bb2735" + integrity sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg== + +"@protobufjs/codegen@^2.0.4": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@protobufjs/codegen/-/codegen-2.0.4.tgz#7ef37f0d010fb028ad1ad59722e506d9262815cb" + integrity sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg== + +"@protobufjs/eventemitter@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz#355cbc98bafad5978f9ed095f397621f1d066b70" + integrity sha1-NVy8mLr61ZePntCV85diHx0Ga3A= + +"@protobufjs/fetch@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/fetch/-/fetch-1.1.0.tgz#ba99fb598614af65700c1619ff06d454b0d84c45" + integrity sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU= + dependencies: + "@protobufjs/aspromise" "^1.1.1" + "@protobufjs/inquire" "^1.1.0" + +"@protobufjs/float@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@protobufjs/float/-/float-1.0.2.tgz#5e9e1abdcb73fc0a7cb8b291df78c8cbd97b87d1" + integrity sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E= + +"@protobufjs/inquire@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/inquire/-/inquire-1.1.0.tgz#ff200e3e7cf2429e2dcafc1140828e8cc638f089" + integrity sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik= + +"@protobufjs/path@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@protobufjs/path/-/path-1.1.2.tgz#6cc2b20c5c9ad6ad0dccfd21ca7673d8d7fbf68d" + integrity sha1-bMKyDFya1q0NzP0hynZz2Nf79o0= + +"@protobufjs/pool@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/pool/-/pool-1.1.0.tgz#09fd15f2d6d3abfa9b65bc366506d6ad7846ff54" + integrity sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q= + +"@protobufjs/utf8@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" + integrity sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA= + "@sailshq/lodash@^3.10.2": version "3.10.4" resolved "https://registry.yarnpkg.com/@sailshq/lodash/-/lodash-3.10.4.tgz#2299648a81a67f4c6ee222c6cf8e261bd9c3fa50" @@ -1542,6 +1640,13 @@ dependencies: "@babel/types" "^7.3.0" +"@types/bip39@2.4.1": + version "2.4.1" + resolved "https://registry.yarnpkg.com/@types/bip39/-/bip39-2.4.1.tgz#1a47b453b59a50d7b5856819b834c74798915eb3" + integrity sha512-QHx0qI6JaTIW/S3zxE/bXrwOWu6Boos+LZ4438xmFAHY5k+qHkExMdAnb/DENEt2RBnOdZ6c5J+SHrnLEhUohQ== + dependencies: + "@types/node" "*" + "@types/bip39@3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@types/bip39/-/bip39-3.0.0.tgz#4b5b9e89196e0c6c3793f1950724b197018daf70" @@ -1790,6 +1895,11 @@ resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.149.tgz#1342d63d948c6062838fbf961012f74d4e638440" integrity sha512-ijGqzZt/b7BfzcK9vTrS6MFljQRPn5BFWOx8oE0GYxribu6uV+aA9zZuXI1zc/etK9E8nrgdoF2+LgUw7+9tJQ== +"@types/long@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@types/long/-/long-4.0.1.tgz#459c65fa1867dafe6a8f322c4c51695663cc55e9" + integrity sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w== + "@types/minimatch@*": version "3.0.3" resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d" @@ -1817,6 +1927,11 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-13.11.1.tgz#49a2a83df9d26daacead30d0ccc8762b128d53c7" integrity sha512-eWQGP3qtxwL8FGneRrC5DwrJLGN4/dH1clNTuLfN81HCrxVtxRjygDTUoZJ5ASlDEeo0ppYFQjQIlXhtXpOn6g== +"@types/node@11.11.2": + version "11.11.2" + resolved "https://registry.yarnpkg.com/@types/node/-/node-11.11.2.tgz#873d2c3f3824212cc16130074699e1bcb38c0231" + integrity sha512-iEaHiDNkHv4Jrm9O5T37OYEUwjJesiyt6ZlhLFK0sbo4CLD0jyCOB4Pc2F9iD3MbW2397SLNxZKdDGntGaBjQQ== + "@types/node@11.11.6": version "11.11.6" resolved "https://registry.yarnpkg.com/@types/node/-/node-11.11.6.tgz#df929d1bb2eee5afdda598a41930fe50b43eaa6a" @@ -1832,6 +1947,11 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-13.13.5.tgz#96ec3b0afafd64a4ccea9107b75bf8489f0e5765" integrity sha512-3ySmiBYJPqgjiHA7oEaIo2Rzz0HrOZ7yrNO5HWyaE5q0lQ3BppDZ3N53Miz8bw2I7gh1/zir2MGVZBvpb1zq9g== +"@types/node@^13.7.0": + version "13.13.9" + resolved "https://registry.yarnpkg.com/@types/node/-/node-13.13.9.tgz#79df4ae965fb76d31943b54a6419599307a21394" + integrity sha512-EPZBIGed5gNnfWCiwEIwTE2Jdg4813odnG8iNPMQGrqVxrI+wL68SPtPeCX+ZxGBaA6pKAVc6jaKgP/Q0QzfdQ== + "@types/parse-json@^4.0.0": version "4.0.0" resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" @@ -1888,6 +2008,11 @@ "@types/component-emitter" "*" "@types/sc-broker-cluster" "*" +"@types/semver@5.5.0": + version "5.5.0" + resolved "https://registry.yarnpkg.com/@types/semver/-/semver-5.5.0.tgz#146c2a29ee7d3bae4bf2fcb274636e264c813c45" + integrity sha512-41qEJgBH/TWgo5NFSvBCJ1qkoi3Q6ONSF2avrHq1LVEZfYpdHmj0y9SuTK+u9ZhG1sYQKBL1AWXKyLWP4RaUoQ== + "@types/semver@7.1.0": version "7.1.0" resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.1.0.tgz#c8c630d4c18cd326beff77404887596f96408408" @@ -1981,6 +2106,11 @@ resolved "https://registry.yarnpkg.com/@types/tough-cookie/-/tough-cookie-2.3.6.tgz#c880579e087d7a0db13777ff8af689f4ffc7b0d5" integrity sha512-wHNBMnkoEBiRAd3s8KTKwIuO9biFtTf0LehITzBhSco+HQI0xkXZbLOD55SW3Aqw3oUkHstkm5SPv58yaAdFPQ== +"@types/validator@10.9.0": + version "10.9.0" + resolved "https://registry.yarnpkg.com/@types/validator/-/validator-10.9.0.tgz#747f36c7ad281da769458ab4c3b8837aee1578b6" + integrity sha512-mf0VpXk+NoTmkUmuJCsdwBYxjYZW41amCSzd4t/fABMKl+qGMViwFP0pR7ukFdZRXWI1LIkca3VIbXVBmWZ4kQ== + "@types/validator@12.0.1": version "12.0.1" resolved "https://registry.yarnpkg.com/@types/validator/-/validator-12.0.1.tgz#73dbc7f5f730ff7131754bca682824eb3c260b79" @@ -2256,6 +2386,16 @@ ajv@6.12.0, ajv@^6.5.5: json-schema-traverse "^0.4.1" uri-js "^4.2.2" +ajv@6.9.2: + version "6.9.2" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.9.2.tgz#4927adb83e7f48e5a32b45729744c71ec39c9c7b" + integrity sha512-4UFy0/LgDo7Oa/+wOAlj44tp9K78u38E5/359eSrqEp1Z5PdVfimCcs7SluXMP755RUQu6d2b4AvF0R1C9RZjg== + dependencies: + fast-deep-equal "^2.0.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + ajv@^5.2.3, ajv@^5.3.0: version "5.5.2" resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965" @@ -2898,6 +3038,17 @@ bip39@*, bip39@3.0.2: pbkdf2 "^3.0.9" randombytes "^2.0.1" +bip39@2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/bip39/-/bip39-2.5.0.tgz#51cbd5179460504a63ea3c000db3f787ca051235" + integrity sha512-xwIx/8JKoT2+IPJpFEfXoWdYwP7UVAoUxxLNfGCfVowaJE7yg1Y5B1BVPqlUNsBq5/nGwmFkwRJ8xDW4sX8OdA== + dependencies: + create-hash "^1.1.0" + pbkdf2 "^3.0.9" + randombytes "^2.0.1" + safe-buffer "^5.0.1" + unorm "^1.3.3" + bl@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/bl/-/bl-3.0.0.tgz#3611ec00579fd18561754360b21e9f784500ff88" @@ -4664,6 +4815,13 @@ ecstatic@^3.3.2: minimist "^1.1.0" url-join "^2.0.5" +ed2curve@0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/ed2curve/-/ed2curve-0.2.1.tgz#22e6aaa3569e3c4dbf4eefa29612ec329e58190c" + integrity sha1-Iuaqo1aePE2/Tu+ilhLsMp5YGQw= + dependencies: + tweetnacl "0.x.x" + ed2curve@0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/ed2curve/-/ed2curve-0.3.0.tgz#322b575152a45305429d546b071823a93129a05d" @@ -5476,6 +5634,11 @@ fast-deep-equal@^1.0.0: resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz#c053477817c86b51daa853c81e059b733d023614" integrity sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ= +fast-deep-equal@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" + integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk= + fast-deep-equal@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz#545145077c501491e33b15ec408c294376e94ae4" @@ -8398,6 +8561,11 @@ lolex@^5.0.0: dependencies: "@sinonjs/commons" "^1.7.0" +long@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/long/-/long-4.0.0.tgz#9a7b71cfb7d361a194ea555241c92f7468d5bf28" + integrity sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA== + loose-envify@^1.0.0: version "1.4.0" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" @@ -10411,6 +10579,25 @@ proto-list@~1.2.1: resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" integrity sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk= +protobufjs@6.9.0: + version "6.9.0" + resolved "https://registry.yarnpkg.com/protobufjs/-/protobufjs-6.9.0.tgz#c08b2bf636682598e6fabbf0edb0b1256ff090bd" + integrity sha512-LlGVfEWDXoI/STstRDdZZKb/qusoAWUnmLg9R8OLSO473mBLWHowx8clbX5/+mKDEI+v7GzjoK9tRPZMMcoTrg== + dependencies: + "@protobufjs/aspromise" "^1.1.2" + "@protobufjs/base64" "^1.1.2" + "@protobufjs/codegen" "^2.0.4" + "@protobufjs/eventemitter" "^1.1.0" + "@protobufjs/fetch" "^1.1.0" + "@protobufjs/float" "^1.0.2" + "@protobufjs/inquire" "^1.1.0" + "@protobufjs/path" "^1.1.2" + "@protobufjs/pool" "^1.1.0" + "@protobufjs/utf8" "^1.1.0" + "@types/long" "^4.0.1" + "@types/node" "^13.7.0" + long "^4.0.0" + protocols@^1.1.0, protocols@^1.4.0: version "1.4.7" resolved "https://registry.yarnpkg.com/protocols/-/protocols-1.4.7.tgz#95f788a4f0e979b291ffefcf5636ad113d037d32" @@ -11359,6 +11546,11 @@ semver@5.5.0: resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab" integrity sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA== +semver@5.6.0: + version "5.6.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" + integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg== + semver@7.1.3, semver@^7.1.1: version "7.1.3" resolved "https://registry.yarnpkg.com/semver/-/semver-7.1.3.tgz#e4345ce73071c53f336445cfc19efb1c311df2a6" @@ -12727,16 +12919,21 @@ tv4@^1.3: resolved "https://registry.yarnpkg.com/tv4/-/tv4-1.3.0.tgz#d020c846fadd50c855abb25ebaecc68fc10f7963" integrity sha1-0CDIRvrdUMhVq7JeuuzGj8EPeWM= +tweetnacl@0.x.x, tweetnacl@^0.14.3, tweetnacl@~0.14.0: + version "0.14.5" + resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" + integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= + +tweetnacl@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-1.0.1.tgz#2594d42da73cd036bd0d2a54683dd35a6b55ca17" + integrity sha512-kcoMoKTPYnoeS50tzoqjPY3Uv9axeuuFAZY9M/9zFnhoVvRfxz9K29IMPD7jGmt2c8SW7i3gT9WqDl2+nV7p4A== + tweetnacl@1.0.3, tweetnacl@1.x.x: version "1.0.3" resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-1.0.3.tgz#ac0af71680458d8a6378d0d0d050ab1407d35596" integrity sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw== -tweetnacl@^0.14.3, tweetnacl@~0.14.0: - version "0.14.5" - resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" - integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= - tweetnacl@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-1.0.2.tgz#39fba8d1f7a34706a3fc1fd8c04afcad7bb9e689" @@ -12911,6 +13108,11 @@ universalify@^1.0.0: resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== +unorm@^1.3.3: + version "1.6.0" + resolved "https://registry.yarnpkg.com/unorm/-/unorm-1.6.0.tgz#029b289661fba714f1a9af439eb51d9b16c205af" + integrity sha512-b2/KCUlYZUeA7JFUuRJZPUtr4gZvBh7tavtv4fvk4+KV9pfGiR6CQAQAWl49ZpR3ts2dk4FYkP7EIgDJoiOLDA== + unpipe@1.0.0, unpipe@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" @@ -13039,6 +13241,11 @@ validate-npm-package-name@^3.0.0: dependencies: builtins "^1.0.3" +validator@10.11.0, validator@^10.0.0: + version "10.11.0" + resolved "https://registry.yarnpkg.com/validator/-/validator-10.11.0.tgz#003108ea6e9a9874d31ccc9e5006856ccd76b228" + integrity sha512-X/p3UZerAIsbBfN/IwahhYaBbY68EN/UQBWHtsbXGT5bfrH/p4NQzUCG1kF/rtKaNpnJ7jAu6NGTdSNtyNIXMw== + validator@12.2.0: version "12.2.0" resolved "https://registry.yarnpkg.com/validator/-/validator-12.2.0.tgz#660d47e96267033fd070096c3b1a6f2db4380a0a" @@ -13049,16 +13256,18 @@ validator@5.7.0: resolved "https://registry.yarnpkg.com/validator/-/validator-5.7.0.tgz#7a87a58146b695ac486071141c0c49d67da05e5c" integrity sha1-eoelgUa2laxIYHEUHAxJ1n2gXlw= -validator@^10.0.0: - version "10.11.0" - resolved "https://registry.yarnpkg.com/validator/-/validator-10.11.0.tgz#003108ea6e9a9874d31ccc9e5006856ccd76b228" - integrity sha512-X/p3UZerAIsbBfN/IwahhYaBbY68EN/UQBWHtsbXGT5bfrH/p4NQzUCG1kF/rtKaNpnJ7jAu6NGTdSNtyNIXMw== - validator@^11.0.0: version "11.1.0" resolved "https://registry.yarnpkg.com/validator/-/validator-11.1.0.tgz#ac18cac42e0aa5902b603d7a5d9b7827e2346ac4" integrity sha512-qiQ5ktdO7CD6C/5/mYV4jku/7qnqzjrxb3C/Q5wR3vGGinHTgJZN/TdFT3ZX4vXhX2R1PXx42fB1cn5W+uJ4lg== +varuint-bitcoin@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/varuint-bitcoin/-/varuint-bitcoin-1.1.0.tgz#7a343f50537607af6a3059312b9782a170894540" + integrity sha512-jCEPG+COU/1Rp84neKTyDJQr478/hAfVp5xxYn09QEH0yBjbmPeMfuuQIrp+BUD83hybtYZKhr5elV3bvdV1bA== + dependencies: + safe-buffer "^5.1.1" + varuint-bitcoin@1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/varuint-bitcoin/-/varuint-bitcoin-1.1.2.tgz#e76c138249d06138b480d4c5b40ef53693e24e92"