From df935fe42edcf11f96f8246c2054a364a8f5198b Mon Sep 17 00:00:00 2001 From: jinlong12 Date: Sat, 24 Oct 2020 09:58:29 +0800 Subject: [PATCH] update jira-524 --- data-explorer/server/routes/ledgers.js | 445 +++++++++--------- .../transactionInfo/transactionInfo.js | 3 +- 2 files changed, 225 insertions(+), 223 deletions(-) diff --git a/data-explorer/server/routes/ledgers.js b/data-explorer/server/routes/ledgers.js index 6b6b6a23..5da8060d 100644 --- a/data-explorer/server/routes/ledgers.js +++ b/data-explorer/server/routes/ledgers.js @@ -397,7 +397,7 @@ router.get('/:ledger/blocks/hash/:block_hash/txs/additional-count', function(req }); // 4.4 获取指定高度的区块交易列表 // GET /ledgers/{ledger}/blocks/height/{height}/txs?fromIndex={start_index}&count={count} -router.get('/:ledger/blocks/height/:height/txs', function(req, res) { +router.get('/:ledger/blocks/height/:height/txs/additional-txs', function(req, res) { res.type('json'); let params = req.body, ret = {}; @@ -1087,227 +1087,228 @@ router.get('/:ledger/txs/hash/:tx_hash', function(req, res) { // }] // }, // "success": true - "data": { - "blockHeight": 0, - "executionState": "SUCCESS", - "request": { - "endpointSignatures": [], - "nodeSignatures": [{ - "digest": { - "value": "SMKKF9GCBdb3LiJQupbv5hNzpdaQTNmHxYsaMxymedup7sBRKprx6huTffQcFvJ4bKsZGPKbZzTu295Lk4JCFxEKTb" - }, - "pubKey": { - "value": "7VeRLdGtSz1Y91gjLTqEdnkotzUfaAqdap3xw6fQ1yKHkvVq" - } - }, { - "digest": { - "value": "SMJHt3DYwWqzMrBSjqFKWor4VwN3J1TboysiDNxyRm2DVPYexmLytYBkf5KoPQF2mnN1diK7xFh62YmjfCbqqVmreT" - }, - "pubKey": { - "value": "7VeRBsHM2nsGwP8b2ufRxz36hhNtSqjKTquzoa4WVKWty5sD" - } - }, { - "digest": { - "value": "SMMLFG2wbDKVhg3TJEnzELqXngVx15QN6PjwpNTtCVh81PtB3KjmzeXAq78Dy7yctMmJ52dhgnLTxTGzteFEbZ8RJr" - }, - "pubKey": { - "value": "7VeRAr3dSbi1xatq11ZcF7sEPkaMmtZhV9shonGJWk9T4pLe" - } - }, { - "digest": { - "value": "SMLK6oGzyFWaXsvgz87TwTRX6kF8ia9cwVHsLHwxFLw96vqSmUu5rMdixCU2gS3Y3FLQhWfxVEyB6shSHwSNmqq7G3" - }, - "pubKey": { - "value": "7VeRKoM5RE6iFXr214Hsiic2aoqCQ7MEU1dHQFRnjXQcReAS" - } - }], - "transactionContent": { - "operations": [{ - "initSetting": { - "consensusParticipants": [{ - "address": { - "value": "LdeP3fY7jJbNwL8CiL2wU21AF9unDWQjVEW5w" - }, - "id": 0, - "name": "jd.com", - "participantNodeState": "CONSENSUS", - "pubKey": { - "value": "7VeRLdGtSz1Y91gjLTqEdnkotzUfaAqdap3xw6fQ1yKHkvVq" - } - }, { - "address": { - "value": "LdeNnz88dH6CA6PwkVdn3nFRibUKP3sFT2byG" - }, - "id": 1, - "name": "at.com", - "participantNodeState": "CONSENSUS", - "pubKey": { - "value": "7VeRBsHM2nsGwP8b2ufRxz36hhNtSqjKTquzoa4WVKWty5sD" - } - }, { - "address": { - "value": "LdeNmdpT4DiTwLUP9jRQhwdRBRiXeHno456vy" - }, - "id": 2, - "name": "bt.com", - "participantNodeState": "CONSENSUS", - "pubKey": { - "value": "7VeRAr3dSbi1xatq11ZcF7sEPkaMmtZhV9shonGJWk9T4pLe" - } - }, { - "address": { - "value": "LdeNekdXMHqyz9Qxc2jDSBnkvvZLbty6pRDdP" - }, - "id": 3, - "name": "xt.com", - "participantNodeState": "CONSENSUS", - "pubKey": { - "value": "7VeRKoM5RE6iFXr214Hsiic2aoqCQ7MEU1dHQFRnjXQcReAS" - } - }], - "consensusProvider": "com.jd.blockchain.consensus.bftsmart.BftsmartConsensusProvider", - "consensusSettings": { - "value": "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" - }, - "createdTime": 1564640818069, - "cryptoSetting": { - "autoVerifyHash": false, - "hashAlgorithm": 8216, - "supportedProviders": [{ - "algorithms": [{ - "code": -32230, - "name": "AES" - }, null, null, null, null, null, null], - "name": "com.jd.blockchain.crypto.service.classic.ClassicCryptoService" - }, { - "algorithms": [null, { - "code": 8195, - "name": "SM3" - }, null], - "name": "com.jd.blockchain.crypto.service.sm.SMCryptoService" - }] - }, - "ledgerSeed": "ky3+I/4jIy8oPzL63TKqdoMiyi9WI2zacTazIssyP/4=", - "ledgerStructureVersion": -1 - } - }, { - "userID": { - "address": { - "value": "LdeP3fY7jJbNwL8CiL2wU21AF9unDWQjVEW5w" - }, - "pubKey": { - "value": "7VeRLdGtSz1Y91gjLTqEdnkotzUfaAqdap3xw6fQ1yKHkvVq" - } - } - }, { - "userID": { - "address": { - "value": "LdeNnz88dH6CA6PwkVdn3nFRibUKP3sFT2byG" - }, - "pubKey": { - "value": "7VeRBsHM2nsGwP8b2ufRxz36hhNtSqjKTquzoa4WVKWty5sD" - } - } - }, { - "userID": { - "address": { - "value": "LdeNmdpT4DiTwLUP9jRQhwdRBRiXeHno456vy" - }, - "pubKey": { - "value": "7VeRAr3dSbi1xatq11ZcF7sEPkaMmtZhV9shonGJWk9T4pLe" - } - } - }, { - "userID": { - "address": { - "value": "LdeNekdXMHqyz9Qxc2jDSBnkvvZLbty6pRDdP" - }, - "pubKey": { - "value": "7VeRKoM5RE6iFXr214Hsiic2aoqCQ7MEU1dHQFRnjXQcReAS" - } - } - }, { - "empty": false, - "roles": [{ - "disableLedgerPermissions": [], - "disableTransactionPermissions": [], - "enableLedgerPermissions": ["CONFIGURE_ROLES", "AUTHORIZE_USER_ROLES", "SET_CONSENSUS", "SET_CRYPTO", "REGISTER_PARTICIPANT", "REGISTER_USER", "REGISTER_DATA_ACCOUNT", "REGISTER_CONTRACT", "UPGRADE_CONTRACT", "SET_USER_ATTRIBUTES", "WRITE_DATA_ACCOUNT", "APPROVE_TX", "CONSENSUS_TX", "REGISTER_EVENT_ACCOUNT", "WRITE_EVENT_ACCOUNT"], - "enableTransactionPermissions": ["DIRECT_OPERATION", "CONTRACT_OPERATION"], - "roleName": "DEFAULT" - }] - }, { - "userRolesAuthorizations": [{ - "authorizedRoles": [], - "policy": "UNION", - "unauthorizedRoles": [], - "userAddresses": [{ - "value": "LdeP3fY7jJbNwL8CiL2wU21AF9unDWQjVEW5w" - }] - }] - }, { - "userRolesAuthorizations": [{ - "authorizedRoles": [], - "policy": "UNION", - "unauthorizedRoles": [], - "userAddresses": [{ - "value": "LdeNnz88dH6CA6PwkVdn3nFRibUKP3sFT2byG" - }] - }] - }, { - "userRolesAuthorizations": [{ - "authorizedRoles": [], - "policy": "UNION", - "unauthorizedRoles": [], - "userAddresses": [{ - "value": "LdeNmdpT4DiTwLUP9jRQhwdRBRiXeHno456vy" - }] - }] - }, { - "userRolesAuthorizations": [{ - "authorizedRoles": [], - "policy": "UNION", - "unauthorizedRoles": [], - "userAddresses": [{ - "value": "LdeNekdXMHqyz9Qxc2jDSBnkvvZLbty6pRDdP" - }] - }] - }, { - "participantID": { - "address": { - "value": "LdeNyYYygDPHs4buTFiBqZGmjhPiEV43b2TZ8" - }, - "pubKey": { - "value": "7VeR8VN5HRU9PnNWTb3oKM5vFVZZP9Tc1bXyN983BiqwtqiP" - } - }, - "state": "CONSENSUS" - }], - "timestamp": 1564640818069 - }, - "transactionHash": { - "value": "j5j47m9goc4tz9XfoBDd8zQ3fyFT2iyZLGws4skAMWgdHH" - } - }, - "result": { - "blockHeight": 0, - "dataSnapshot": { - "adminAccountHash": { - "value": "j5sEPziX7gbht286xb1ECDNqMwUST6Bfd1iTb55UVSoB6V" - }, - "userAccountSetHash": { - "value": "j5sQJ8XibCG62dVTcCyV73qgqfcsMhUPvGQgiPre1wUu1n" - } - }, - "executionState": "SUCCESS", - "transactionHash": { - "value": "j5j47m9goc4tz9XfoBDd8zQ3fyFT2iyZLGws4skAMWgdHH" - } - }, - "transactionHash": { - "value": "j5j47m9goc4tz9XfoBDd8zQ3fyFT2iyZLGws4skAMWgdHH" - } - }, - "success": true + // "data": { + // "blockHeight": 0, + // "executionState": "SUCCESS", + // "request": { + // "endpointSignatures": [], + // "nodeSignatures": [{ + // "digest": { + // "value": "SMKKF9GCBdb3LiJQupbv5hNzpdaQTNmHxYsaMxymedup7sBRKprx6huTffQcFvJ4bKsZGPKbZzTu295Lk4JCFxEKTb" + // }, + // "pubKey": { + // "value": "7VeRLdGtSz1Y91gjLTqEdnkotzUfaAqdap3xw6fQ1yKHkvVq" + // } + // }, { + // "digest": { + // "value": "SMJHt3DYwWqzMrBSjqFKWor4VwN3J1TboysiDNxyRm2DVPYexmLytYBkf5KoPQF2mnN1diK7xFh62YmjfCbqqVmreT" + // }, + // "pubKey": { + // "value": "7VeRBsHM2nsGwP8b2ufRxz36hhNtSqjKTquzoa4WVKWty5sD" + // } + // }, { + // "digest": { + // "value": "SMMLFG2wbDKVhg3TJEnzELqXngVx15QN6PjwpNTtCVh81PtB3KjmzeXAq78Dy7yctMmJ52dhgnLTxTGzteFEbZ8RJr" + // }, + // "pubKey": { + // "value": "7VeRAr3dSbi1xatq11ZcF7sEPkaMmtZhV9shonGJWk9T4pLe" + // } + // }, { + // "digest": { + // "value": "SMLK6oGzyFWaXsvgz87TwTRX6kF8ia9cwVHsLHwxFLw96vqSmUu5rMdixCU2gS3Y3FLQhWfxVEyB6shSHwSNmqq7G3" + // }, + // "pubKey": { + // "value": "7VeRKoM5RE6iFXr214Hsiic2aoqCQ7MEU1dHQFRnjXQcReAS" + // } + // }], + // "transactionContent": { + // "operations": [{ + // "initSetting": { + // "consensusParticipants": [{ + // "address": { + // "value": "LdeP3fY7jJbNwL8CiL2wU21AF9unDWQjVEW5w" + // }, + // "id": 0, + // "name": "jd.com", + // "participantNodeState": "CONSENSUS", + // "pubKey": { + // "value": "7VeRLdGtSz1Y91gjLTqEdnkotzUfaAqdap3xw6fQ1yKHkvVq" + // } + // }, { + // "address": { + // "value": "LdeNnz88dH6CA6PwkVdn3nFRibUKP3sFT2byG" + // }, + // "id": 1, + // "name": "at.com", + // "participantNodeState": "CONSENSUS", + // "pubKey": { + // "value": "7VeRBsHM2nsGwP8b2ufRxz36hhNtSqjKTquzoa4WVKWty5sD" + // } + // }, { + // "address": { + // "value": "LdeNmdpT4DiTwLUP9jRQhwdRBRiXeHno456vy" + // }, + // "id": 2, + // "name": "bt.com", + // "participantNodeState": "CONSENSUS", + // "pubKey": { + // "value": "7VeRAr3dSbi1xatq11ZcF7sEPkaMmtZhV9shonGJWk9T4pLe" + // } + // }, { + // "address": { + // "value": "LdeNekdXMHqyz9Qxc2jDSBnkvvZLbty6pRDdP" + // }, + // "id": 3, + // "name": "xt.com", + // "participantNodeState": "CONSENSUS", + // "pubKey": { + // "value": "7VeRKoM5RE6iFXr214Hsiic2aoqCQ7MEU1dHQFRnjXQcReAS" + // } + // }], + // "consensusProvider": "com.jd.blockchain.consensus.bftsmart.BftsmartConsensusProvider", + // "consensusSettings": { + // "value": "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" + // }, + // "createdTime": 1564640818069, + // "cryptoSetting": { + // "autoVerifyHash": false, + // "hashAlgorithm": 8216, + // "supportedProviders": [{ + // "algorithms": [{ + // "code": -32230, + // "name": "AES" + // }, null, null, null, null, null, null], + // "name": "com.jd.blockchain.crypto.service.classic.ClassicCryptoService" + // }, { + // "algorithms": [null, { + // "code": 8195, + // "name": "SM3" + // }, null], + // "name": "com.jd.blockchain.crypto.service.sm.SMCryptoService" + // }] + // }, + // "ledgerSeed": "ky3+I/4jIy8oPzL63TKqdoMiyi9WI2zacTazIssyP/4=", + // "ledgerStructureVersion": -1 + // } + // }, { + // "userID": { + // "address": { + // "value": "LdeP3fY7jJbNwL8CiL2wU21AF9unDWQjVEW5w" + // }, + // "pubKey": { + // "value": "7VeRLdGtSz1Y91gjLTqEdnkotzUfaAqdap3xw6fQ1yKHkvVq" + // } + // } + // }, { + // "userID": { + // "address": { + // "value": "LdeNnz88dH6CA6PwkVdn3nFRibUKP3sFT2byG" + // }, + // "pubKey": { + // "value": "7VeRBsHM2nsGwP8b2ufRxz36hhNtSqjKTquzoa4WVKWty5sD" + // } + // } + // }, { + // "userID": { + // "address": { + // "value": "LdeNmdpT4DiTwLUP9jRQhwdRBRiXeHno456vy" + // }, + // "pubKey": { + // "value": "7VeRAr3dSbi1xatq11ZcF7sEPkaMmtZhV9shonGJWk9T4pLe" + // } + // } + // }, { + // "userID": { + // "address": { + // "value": "LdeNekdXMHqyz9Qxc2jDSBnkvvZLbty6pRDdP" + // }, + // "pubKey": { + // "value": "7VeRKoM5RE6iFXr214Hsiic2aoqCQ7MEU1dHQFRnjXQcReAS" + // } + // } + // }, { + // "empty": false, + // "roles": [{ + // "disableLedgerPermissions": [], + // "disableTransactionPermissions": [], + // "enableLedgerPermissions": ["CONFIGURE_ROLES", "AUTHORIZE_USER_ROLES", "SET_CONSENSUS", "SET_CRYPTO", "REGISTER_PARTICIPANT", "REGISTER_USER", "REGISTER_DATA_ACCOUNT", "REGISTER_CONTRACT", "UPGRADE_CONTRACT", "SET_USER_ATTRIBUTES", "WRITE_DATA_ACCOUNT", "APPROVE_TX", "CONSENSUS_TX", "REGISTER_EVENT_ACCOUNT", "WRITE_EVENT_ACCOUNT"], + // "enableTransactionPermissions": ["DIRECT_OPERATION", "CONTRACT_OPERATION"], + // "roleName": "DEFAULT" + // }] + // }, { + // "userRolesAuthorizations": [{ + // "authorizedRoles": [], + // "policy": "UNION", + // "unauthorizedRoles": [], + // "userAddresses": [{ + // "value": "LdeP3fY7jJbNwL8CiL2wU21AF9unDWQjVEW5w" + // }] + // }] + // }, { + // "userRolesAuthorizations": [{ + // "authorizedRoles": [], + // "policy": "UNION", + // "unauthorizedRoles": [], + // "userAddresses": [{ + // "value": "LdeNnz88dH6CA6PwkVdn3nFRibUKP3sFT2byG" + // }] + // }] + // }, { + // "userRolesAuthorizations": [{ + // "authorizedRoles": [], + // "policy": "UNION", + // "unauthorizedRoles": [], + // "userAddresses": [{ + // "value": "LdeNmdpT4DiTwLUP9jRQhwdRBRiXeHno456vy" + // }] + // }] + // }, { + // "userRolesAuthorizations": [{ + // "authorizedRoles": [], + // "policy": "UNION", + // "unauthorizedRoles": [], + // "userAddresses": [{ + // "value": "LdeNekdXMHqyz9Qxc2jDSBnkvvZLbty6pRDdP" + // }] + // }] + // }, { + // "participantID": { + // "address": { + // "value": "LdeNyYYygDPHs4buTFiBqZGmjhPiEV43b2TZ8" + // }, + // "pubKey": { + // "value": "7VeR8VN5HRU9PnNWTb3oKM5vFVZZP9Tc1bXyN983BiqwtqiP" + // } + // }, + // "state": "CONSENSUS" + // }], + // "timestamp": 1564640818069 + // }, + // "transactionHash": { + // "value": "j5j47m9goc4tz9XfoBDd8zQ3fyFT2iyZLGws4skAMWgdHH" + // } + // }, + // "result": { + // "blockHeight": 0, + // "dataSnapshot": { + // "adminAccountHash": { + // "value": "j5sEPziX7gbht286xb1ECDNqMwUST6Bfd1iTb55UVSoB6V" + // }, + // "userAccountSetHash": { + // "value": "j5sQJ8XibCG62dVTcCyV73qgqfcsMhUPvGQgiPre1wUu1n" + // } + // }, + // "executionState": "SUCCESS", + // "transactionHash": { + // "value": "j5j47m9goc4tz9XfoBDd8zQ3fyFT2iyZLGws4skAMWgdHH" + // } + // }, + // "transactionHash": { + // "value": "j5j47m9goc4tz9XfoBDd8zQ3fyFT2iyZLGws4skAMWgdHH" + // } + // }, + // "success": true + "data":{"result":{"blockHeight":15,"dataSnapshot":{"userAccountSetHash":{"value":"j5iSUBKD9ZNoim4TGcLoo8JhQFe2iAP7YvnCq9e9jzrQuN"},"adminAccountHash":{"value":"j5uMABfxYNbjNLQmMsS4zpEDmjSjhfHm2UbJosGvEQsPAR"},"dataAccountSetHash":{"value":"j5o3K2KcdAhVoXNAiDFRCdQGGLxAFmKE6WN4bEUEXWtdKD"}},"executionState":"SUCCESS","transactionHash":{"value":"j5kz23qsWQiJy3WHwJRULXSnbaXp4UUA592sMYnk4vtzqL"}},"request":{"transactionContent":{"ledgerHash":{"value":"j5vBAT6jVNqVQjHMp1FEr8xZ4bhKFtipnGbmujhJWBL6Wd"},"operations":[{"writeSet":[{"expectedVersion":-1,"value":{"nil":false,"bytes":{"value":"7iHgG87BWS9we4"},"type":"TEXT","value":"www.jd.com"},"key":"jingdong160343874998663908"}],"accountAddress":{"value":"LdeNwtn6A2eZciHc5NMWEvZVFCB8EBTqLMwrg"}}],"timestamp":1603438749987},"endpointSignatures":[{"digest":{"value":"SMKmmXbUx8rnLz1Puz13zmLEoM8jN9bXWUM2DCCjJNmXtbdkiHQr46ogntVF38M49BCWo63KeAHdVTEvpWCVPj1qVH"},"pubKey":{"value":"7VeRLdGtSz1Y91gjLTqEdnkotzUfaAqdap3xw6fQ1yKHkvVq"}}],"transactionHash":{"value":"j5kz23qsWQiJy3WHwJRULXSnbaXp4UUA592sMYnk4vtzqL"},"nodeSignatures":[{"digest":{"value":"SMKmmXbUx8rnLz1Puz13zmLEoM8jN9bXWUM2DCCjJNmXtbdkiHQr46ogntVF38M49BCWo63KeAHdVTEvpWCVPj1qVH"},"pubKey":{"value":"7VeRLdGtSz1Y91gjLTqEdnkotzUfaAqdap3xw6fQ1yKHkvVq"}}]},"blockHeight":15,"executionState":"SUCCESS","transactionHash":{"value":"j5kz23qsWQiJy3WHwJRULXSnbaXp4UUA592sMYnk4vtzqL"}},"success":true }); diff --git a/data-explorer/src/web/components/transactionInfo/transactionInfo.js b/data-explorer/src/web/components/transactionInfo/transactionInfo.js index 4ccd131a..718bceaa 100644 --- a/data-explorer/src/web/components/transactionInfo/transactionInfo.js +++ b/data-explorer/src/web/components/transactionInfo/transactionInfo.js @@ -235,6 +235,7 @@ export default class TransactionInfo extends Component { userRolesAuthorizations, writeSet, } = opt; + console.log(opt) return [ initSetting && JSON.stringify(initSetting) != "{}" && ( @@ -339,7 +340,7 @@ export default class TransactionInfo extends Component { { writeSet.map((item, key) => ( - + 值:{this.formatData(item.value.type,item.value.bytes, item.value.value)}
预期版本:{item.expectedVersion}
类型:{item.value.type} -- GitLab