From 79ba08a6e85257cd1f968c522dabe3aeeb653ff2 Mon Sep 17 00:00:00 2001 From: ponyjackal Date: Fri, 26 Jul 2024 11:01:30 -0700 Subject: [PATCH] feat: add unit test for raw transactions with logs in receipt --- src/contextualizers/contextualizer.spec.ts | 15 + .../protocol/ens/registrar.spec.ts | 16 + .../ensRegistrar-raw-0xb14b4771.json | 1042 +++++++++++++ .../registrarWithConfig-raw-0x5d31a49e.json | 1388 +++++++++++++++++ 4 files changed, 2461 insertions(+) create mode 100644 src/contextualizers/test/transactions/ensRegistrar-raw-0xb14b4771.json create mode 100644 src/contextualizers/test/transactions/registrarWithConfig-raw-0x5d31a49e.json diff --git a/src/contextualizers/contextualizer.spec.ts b/src/contextualizers/contextualizer.spec.ts index f1f0d879..22f8b9b1 100644 --- a/src/contextualizers/contextualizer.spec.ts +++ b/src/contextualizers/contextualizer.spec.ts @@ -48,6 +48,9 @@ import ensBulkRenew0x25add712 from './test/transactions/ensBulkRenew-0x25add712. import skyoneerPlotAction0x9436b659 from './test/transactions/skyoneerPlotAction-0x9436b659.json'; import skyoneerPlotAction0x9bb5a737 from './test/transactions/skyoneerPlotAction-0x9bb5a737.json'; import skyoneerPlotAction0x496c6309 from './test/transactions/skyoneerPlotAction-0x496c6309.json'; +// untransformed transactions +import registrarWithConfigRaw0x5d31a49e from './test/transactions/registrarWithConfig-raw-0x5d31a49e.json'; +import ensRegistrarRaw0xb14b4771 from './test/transactions/ensRegistrar-raw-0xb14b4771.json'; describe('ContextualizerService', () => { describe('Detect transactions correctly', () => { @@ -255,5 +258,17 @@ describe('ContextualizerService', () => { ); expect(plotAction3.context?.summaries?.en.title).toBe('Skyoneer'); }); + + it('Should detect raw transactions', () => { + const ens1 = contextualizer.contextualize( + ensRegistrarRaw0xb14b4771 as unknown as Transaction, + ); + expect(ens1.context?.summaries?.en.title).toBe('ENS'); + + const ens2 = contextualizer.contextualize( + registrarWithConfigRaw0x5d31a49e as unknown as Transaction, + ); + expect(ens2.context?.summaries?.en.title).toBe('ENS'); + }); }); }); diff --git a/src/contextualizers/protocol/ens/registrar.spec.ts b/src/contextualizers/protocol/ens/registrar.spec.ts index 8654dbac..e8206095 100644 --- a/src/contextualizers/protocol/ens/registrar.spec.ts +++ b/src/contextualizers/protocol/ens/registrar.spec.ts @@ -7,6 +7,7 @@ import ens0xea1b4ab6 from '../../test/transactions/ens-0xea1b4ab6.json'; import ensBulkRenew0x25add712 from '../../test/transactions/ensBulkRenew-0x25add712.json'; import registrarWithConfig0x5d31a49e from '../../test/transactions/registrarWithConfig-0x5d31a49e.json'; import ensRegistrar0xb14b4771 from '../../test/transactions/ensRegistrar-0xb14b4771.json'; +import ensRegistrarRaw0xb14b4771 from '../../test/transactions/ensRegistrar-raw-0xb14b4771.json'; describe('ENS Registrar', () => { it('Should detect ens registrar', () => { @@ -28,6 +29,11 @@ describe('ENS Registrar', () => { ensRegistrar0xb14b4771 as unknown as Transaction, ); expect(ensRegistrar3).toBe(true); + + const ensRegistrar4 = detect( + ensRegistrarRaw0xb14b4771 as unknown as Transaction, + ); + expect(ensRegistrar4).toBe(true); }); it('Should generate ens context', () => { @@ -81,6 +87,16 @@ describe('ENS Registrar', () => { '0x53c40473dcdfd927c4201ccfe24e314a7d7c3584 REGISTERED lyricist.eth with an expiration of 2025-03-15', ); expect(containsBigInt(registrar1.context)).toBe(false); + + const registrar2 = generate( + ensRegistrarRaw0xb14b4771 as unknown as Transaction, + ); + expect(registrar2.context?.summaries?.en.title).toBe('ENS'); + const desc5 = contextSummary(registrar1.context); + expect(desc5).toBe( + '0x53c40473dcdfd927c4201ccfe24e314a7d7c3584 REGISTERED lyricist.eth with an expiration of 2025-03-15', + ); + expect(containsBigInt(registrar2.context)).toBe(false); }); it('Should not detect as ens registrar', () => { diff --git a/src/contextualizers/test/transactions/ensRegistrar-raw-0xb14b4771.json b/src/contextualizers/test/transactions/ensRegistrar-raw-0xb14b4771.json new file mode 100644 index 00000000..7338bdd2 --- /dev/null +++ b/src/contextualizers/test/transactions/ensRegistrar-raw-0xb14b4771.json @@ -0,0 +1,1042 @@ +{ + "_id": "65f344fdf69c26841eaee307", + "hash": "0xb14b535bbb582f396e52b5f165b8a96f028d6cd9cf1c762419560634acc34771", + "chainId": 1, + "assetTransfers": [ + { + "from": "0x53c40473dcdfd927c4201ccfe24e314a7d7c3584", + "to": "0x00000000008794027c69c26d2a048dbec09de67c", + "type": "eth", + "value": "1638565744096891" + }, + { + "from": "0x00000000008794027c69c26d2a048dbec09de67c", + "to": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "type": "eth", + "value": "9937421904850475945" + }, + { + "asset": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "from": "0x9f4c07a862dfc60323e5b8dc656511502ad6e0d1", + "to": "0x0000000000000000000000000000000000000000", + "tokenId": "84626784014278145841329853376030965554255987151788428515226573591006897301645", + "type": "erc721" + }, + { + "asset": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "from": "0x0000000000000000000000000000000000000000", + "to": "0x53c40473dcdfd927c4201ccfe24e314a7d7c3584", + "tokenId": "84626784014278145841329853376030965554255987151788428515226573591006897301645", + "type": "erc721" + }, + { + "from": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "to": "0x00000000008794027c69c26d2a048dbec09de67c", + "type": "eth", + "value": "9936121455847224444" + }, + { + "from": "0x00000000008794027c69c26d2a048dbec09de67c", + "to": "0x53c40473dcdfd927c4201ccfe24e314a7d7c3584", + "type": "eth", + "value": "78026940195090" + } + ], + "attributes": [ + { + "key": "blockNumber", + "value": 19435080 + }, + { + "key": "chainId", + "value": 1 + }, + { + "key": "from", + "value": "0x53c40473dcdfd927c4201ccfe24e314a7d7c3584" + }, + { + "key": "parties", + "value": [ + "0x53c40473dcdfd927c4201ccfe24e314a7d7c3584", + "0x00000000008794027c69c26d2a048dbec09de67c", + "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "0xcf7fe2e614f568989869f4aade060f4eb8a105be", + "0x5f4ec3df9cbd43714fe2740f5e3616155c5b8419", + "0xe62b71cf983019bff55bc83b48601ce8419650cc", + "0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e", + "0x9f4c07a862dfc60323e5b8dc656511502ad6e0d1", + "0x0000000000000000000000000000000000000000", + "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85-84626784014278145841329853376030965554255987151788428515226573591006897301645" + ] + }, + { + "key": "sigHash", + "value": "0xad144a94" + }, + { + "key": "timestamp", + "value": 1710441695 + }, + { + "key": "to", + "value": "0x00000000008794027c69c26d2a048dbec09de67c" + }, + { + "key": "value", + "value": 0.001638565744096891 + }, + { + "key": "ethTransactors", + "value": [ + "0x53c40473dcdfd927c4201ccfe24e314a7d7c3584", + "0x00000000008794027c69c26d2a048dbec09de67c", + "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5" + ] + }, + { + "key": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85Transactors", + "value": [ + "0x53c40473dcdfd927c4201ccfe24e314a7d7c3584", + "0x9f4c07a862dfc60323e5b8dc656511502ad6e0d1" + ] + }, + { + "key": "eth", + "value": [0.001560538803901801, 0.0002600898006503, 0.001300449003251501] + }, + { + "key": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "value": [1e-18] + } + ], + "baseFeePerGas": 49660845250, + "blockHash": "0xa492ab2f1d02f8743f1122d2098b5821b37edb5ea8cc71b9933d95dfd0b42173", + "blockNumber": 19435080, + "burntFees": "0", + "decode": { + "fragment": { + "type": "function", + "inputs": [ + { + "name": "", + "type": "bytes[]", + "baseType": "array", + "indexed": null, + "components": null, + "arrayLength": -1, + "arrayChildren": { + "name": "", + "type": "bytes", + "baseType": "bytes", + "indexed": null, + "components": null, + "arrayLength": null, + "arrayChildren": null + } + } + ], + "name": "register", + "constant": false, + "outputs": [], + "stateMutability": "nonpayable", + "payable": false, + "gas": null + }, + "name": "register", + "args": [ + "0x85f6d155000000000000000000000000000000000000000000000000000000000000008000000000000000000000000053c40473dcdfd927c4201ccfe24e314a7d7c35840000000000000000000000000000000000000000000000000000000001e18558799faa801b1ee0a7ff59e3f345c808ca5461e050b23f7c8acfdac56887dc1a0500000000000000000000000000000000000000000000000000000000000000086c79726963697374000000000000000000000000000000000000000000000000" + ], + "signature": "register(bytes[])", + "selector": "0xad144a94", + "value": "0" + }, + "fork": "shanghai", + "from": "0x53c40473dcdfd927c4201ccfe24e314a7d7c3584", + "gas": 171179, + "gasPrice": "51669863497", + "input": "0xad144a9400000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000c485f6d155000000000000000000000000000000000000000000000000000000000000008000000000000000000000000053c40473dcdfd927c4201ccfe24e314a7d7c35840000000000000000000000000000000000000000000000000000000001e18558799faa801b1ee0a7ff59e3f345c808ca5461e050b23f7c8acfdac56887dc1a0500000000000000000000000000000000000000000000000000000000000000086c7972696369737400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "internalSigHashes": [ + { + "from": "0x53c40473dcdfd927c4201ccfe24e314a7d7c3584", + "to": "0x00000000008794027c69c26d2a048dbec09de67c", + "sigHash": "0xad144a94" + }, + { + "from": "0x00000000008794027c69c26d2a048dbec09de67c", + "to": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "sigHash": "0x85f6d155" + }, + { + "from": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "to": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "sigHash": "0x96e494e8" + }, + { + "from": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "to": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "sigHash": "0xd6e4fa86" + }, + { + "from": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "to": "0xcf7fe2e614f568989869f4aade060f4eb8a105be", + "sigHash": "0x50e9a715" + }, + { + "from": "0xcf7fe2e614f568989869f4aade060f4eb8a105be", + "to": "0x5f4ec3df9cbd43714fe2740f5e3616155c5b8419", + "sigHash": "0x50d25bcd" + }, + { + "from": "0x5f4ec3df9cbd43714fe2740f5e3616155c5b8419", + "to": "0xe62b71cf983019bff55bc83b48601ce8419650cc", + "sigHash": "0x50d25bcd" + }, + { + "from": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "to": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "sigHash": "0xfca247ac" + }, + { + "from": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "to": "0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e", + "sigHash": "0x02571be3" + }, + { + "from": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "to": "0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e", + "sigHash": "0x06ab5923" + }, + { + "from": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "to": "0x00000000008794027c69c26d2a048dbec09de67c", + "sigHash": "0x" + }, + { + "from": "0x00000000008794027c69c26d2a048dbec09de67c", + "to": "0x53c40473dcdfd927c4201ccfe24e314a7d7c3584", + "sigHash": "0x" + } + ], + "isoTimestamp": "2024-03-14T18:41:35.000Z", + "minerFees": "8064580624748263", + "netAssetTransfers": { + "0x53c40473dcdfd927c4201ccfe24e314a7d7c3584": { + "received": [ + { + "asset": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "id": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85-84626784014278145841329853376030965554255987151788428515226573591006897301645", + "tokenId": "84626784014278145841329853376030965554255987151788428515226573591006897301645", + "type": "erc721" + } + ], + "sent": [ + { + "asset": "eth", + "id": "eth", + "type": "eth", + "value": "1560538803901801" + } + ] + }, + "0x00000000008794027c69c26d2a048dbec09de67c": { + "received": [ + { + "asset": "eth", + "id": "eth", + "type": "eth", + "value": "260089800650300" + } + ], + "sent": [] + }, + "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5": { + "received": [ + { + "asset": "eth", + "id": "eth", + "type": "eth", + "value": "1300449003251501" + } + ], + "sent": [] + }, + "0x9f4c07a862dfc60323e5b8dc656511502ad6e0d1": { + "received": [], + "sent": [ + { + "asset": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "id": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85-84626784014278145841329853376030965554255987151788428515226573591006897301645", + "tokenId": "84626784014278145841329853376030965554255987151788428515226573591006897301645", + "type": "erc721", + "imageUrl": "https://api.reservoir.tools/redirect/tokens/0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85:84626784014278145841329853376030965554255987151788428515226573591006897301645/image/v1?imageSize=small" + } + ] + } + }, + "nonce": 1722, + "parties": [ + "0x53c40473dcdfd927c4201ccfe24e314a7d7c3584", + "0x00000000008794027c69c26d2a048dbec09de67c", + "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "0xcf7fe2e614f568989869f4aade060f4eb8a105be", + "0x5f4ec3df9cbd43714fe2740f5e3616155c5b8419", + "0xe62b71cf983019bff55bc83b48601ce8419650cc", + "0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e", + "0x9f4c07a862dfc60323e5b8dc656511502ad6e0d1", + "0x0000000000000000000000000000000000000000", + "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85-84626784014278145841329853376030965554255987151788428515226573591006897301645" + ], + "r": "0x9d1a46e8d2ce23e1b14e6c346ecaa8bec961cc174481d0df2a8b843a96356767", + "receipt": { + "blockHash": "0xa492ab2f1d02f8743f1122d2098b5821b37edb5ea8cc71b9933d95dfd0b42173", + "blockNumber": 19435080, + "contractAddress": null, + "cumulativeGasUsed": 2044190, + "effectiveGasPrice": 51669863497, + "from": "0x53c40473dcdfd927c4201ccfe24e314a7d7c3584", + "gasUsed": 156079, + "logsBloom": "0x00000000000008000000000000100000000400000000000000000000100000000000000000000002000000000000000000000000000010000000000000100000000000000000000000000008000000000000002000001000000000000000200000000000020040000000000000000800000000000000000000000010000000000000010000000008000000000000000004000000000000000000004040000000000000000000040000804000010000000000000000000000000000240000000000000002000000000000000000004000000000000000000000000000040020000000000000000004000000000100000000000000000020000040000000002002", + "status": true, + "to": "0x00000000008794027c69c26d2a048dbec09de67c", + "transactionHash": "0xb14b535bbb582f396e52b5f165b8a96f028d6cd9cf1c762419560634acc34771", + "transactionIndex": 37, + "type": "0x0", + "logs": [ + { + "_id": "65f344fd2eee10c4c3169696", + "chainId": 1, + "logIndex": 46, + "transactionHash": "0xb14b535bbb582f396e52b5f165b8a96f028d6cd9cf1c762419560634acc34771", + "address": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "blockHash": "0xa492ab2f1d02f8743f1122d2098b5821b37edb5ea8cc71b9933d95dfd0b42173", + "blockNumber": 19435080, + "data": "0x", + "decode": { + "fragment": { + "type": "event", + "inputs": [ + { + "name": "from", + "type": "address", + "baseType": "address", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "to", + "type": "address", + "baseType": "address", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "tokenId", + "type": "uint256", + "baseType": "uint256", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + } + ], + "name": "Transfer", + "anonymous": false + }, + "name": "Transfer", + "signature": "Transfer(address,address,uint256)", + "topic": "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "args": [ + "0x9f4c07a862dfc60323e5b8dc656511502ad6e0d1", + "0x0000000000000000000000000000000000000000", + "84626784014278145841329853376030965554255987151788428515226573591006897301645" + ] + }, + "removed": false, + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x0000000000000000000000009f4c07a862dfc60323e5b8dc656511502ad6e0d1", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0xbb190ff5c95c4a186c1da7b44737bd424192d3204130b7c648d3311102a0e88d" + ], + "transactionIndex": 37 + }, + { + "_id": "65f344fd2eee10c4c31696a1", + "chainId": 1, + "logIndex": 47, + "transactionHash": "0xb14b535bbb582f396e52b5f165b8a96f028d6cd9cf1c762419560634acc34771", + "address": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "blockHash": "0xa492ab2f1d02f8743f1122d2098b5821b37edb5ea8cc71b9933d95dfd0b42173", + "blockNumber": 19435080, + "data": "0x", + "decode": { + "fragment": { + "type": "event", + "inputs": [ + { + "name": "from", + "type": "address", + "baseType": "address", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "to", + "type": "address", + "baseType": "address", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "tokenId", + "type": "uint256", + "baseType": "uint256", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + } + ], + "name": "Transfer", + "anonymous": false + }, + "name": "Transfer", + "signature": "Transfer(address,address,uint256)", + "topic": "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "args": [ + "0x0000000000000000000000000000000000000000", + "0x53c40473dcdfd927c4201ccfe24e314a7d7c3584", + "84626784014278145841329853376030965554255987151788428515226573591006897301645" + ] + }, + "removed": false, + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x00000000000000000000000053c40473dcdfd927c4201ccfe24e314a7d7c3584", + "0xbb190ff5c95c4a186c1da7b44737bd424192d3204130b7c648d3311102a0e88d" + ], + "transactionIndex": 37 + }, + { + "_id": "65f344fd2eee10c4c31696a5", + "chainId": 1, + "logIndex": 48, + "transactionHash": "0xb14b535bbb582f396e52b5f165b8a96f028d6cd9cf1c762419560634acc34771", + "address": "0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e", + "blockHash": "0xa492ab2f1d02f8743f1122d2098b5821b37edb5ea8cc71b9933d95dfd0b42173", + "blockNumber": 19435080, + "data": "0x00000000000000000000000053c40473dcdfd927c4201ccfe24e314a7d7c3584", + "decode": { + "fragment": { + "type": "event", + "inputs": [ + { + "name": "node", + "type": "bytes32", + "baseType": "bytes32", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "label", + "type": "bytes32", + "baseType": "bytes32", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "owner", + "type": "address", + "baseType": "address", + "indexed": false, + "components": null, + "arrayLength": null, + "arrayChildren": null + } + ], + "name": "NewOwner", + "anonymous": false + }, + "name": "NewOwner", + "signature": "NewOwner(bytes32,bytes32,address)", + "topic": "0xce0457fe73731f824cc272376169235128c118b49d344817417c6d108d155e82", + "args": [ + "0x93cdeb708b7545dc668eb9280176169d1c33cfd8ed6f04690a0bcc88a93fc4ae", + "0xbb190ff5c95c4a186c1da7b44737bd424192d3204130b7c648d3311102a0e88d", + "0x53c40473dcdfd927c4201ccfe24e314a7d7c3584" + ] + }, + "removed": false, + "topics": [ + "0xce0457fe73731f824cc272376169235128c118b49d344817417c6d108d155e82", + "0x93cdeb708b7545dc668eb9280176169d1c33cfd8ed6f04690a0bcc88a93fc4ae", + "0xbb190ff5c95c4a186c1da7b44737bd424192d3204130b7c648d3311102a0e88d" + ], + "transactionIndex": 37 + }, + { + "_id": "65f344fd2eee10c4c31696aa", + "chainId": 1, + "logIndex": 49, + "transactionHash": "0xb14b535bbb582f396e52b5f165b8a96f028d6cd9cf1c762419560634acc34771", + "address": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "blockHash": "0xa492ab2f1d02f8743f1122d2098b5821b37edb5ea8cc71b9933d95dfd0b42173", + "blockNumber": 19435080, + "data": "0x0000000000000000000000000000000000000000000000000000000067d4ca37", + "decode": { + "fragment": { + "type": "event", + "inputs": [ + { + "name": "id", + "type": "uint256", + "baseType": "uint256", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "owner", + "type": "address", + "baseType": "address", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "expires", + "type": "uint256", + "baseType": "uint256", + "indexed": false, + "components": null, + "arrayLength": null, + "arrayChildren": null + } + ], + "name": "NameRegistered", + "anonymous": false + }, + "name": "NameRegistered", + "signature": "NameRegistered(uint256,address,uint256)", + "topic": "0xb3d987963d01b2f68493b4bdb130988f157ea43070d4ad840fee0466ed9370d9", + "args": [ + "84626784014278145841329853376030965554255987151788428515226573591006897301645", + "0x53c40473dcdfd927c4201ccfe24e314a7d7c3584", + "1741998647" + ] + }, + "removed": false, + "topics": [ + "0xb3d987963d01b2f68493b4bdb130988f157ea43070d4ad840fee0466ed9370d9", + "0xbb190ff5c95c4a186c1da7b44737bd424192d3204130b7c648d3311102a0e88d", + "0x00000000000000000000000053c40473dcdfd927c4201ccfe24e314a7d7c3584" + ], + "transactionIndex": 37 + }, + { + "_id": "65f344fd2eee10c4c31696b4", + "chainId": 1, + "logIndex": 50, + "transactionHash": "0xb14b535bbb582f396e52b5f165b8a96f028d6cd9cf1c762419560634acc34771", + "address": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "blockHash": "0xa492ab2f1d02f8743f1122d2098b5821b37edb5ea8cc71b9933d95dfd0b42173", + "blockNumber": 19435080, + "data": "0x000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000049ec060e3272d0000000000000000000000000000000000000000000000000000000067d4ca3700000000000000000000000000000000000000000000000000000000000000086c79726963697374000000000000000000000000000000000000000000000000", + "decode": { + "fragment": { + "type": "event", + "inputs": [ + { + "name": "name", + "type": "string", + "baseType": "string", + "indexed": false, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "label", + "type": "bytes32", + "baseType": "bytes32", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "owner", + "type": "address", + "baseType": "address", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "cost", + "type": "uint256", + "baseType": "uint256", + "indexed": false, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "expires", + "type": "uint256", + "baseType": "uint256", + "indexed": false, + "components": null, + "arrayLength": null, + "arrayChildren": null + } + ], + "name": "NameRegistered", + "anonymous": false + }, + "name": "NameRegistered", + "signature": "NameRegistered(string,bytes32,address,uint256,uint256)", + "topic": "0xca6abbe9d7f11422cb6ca7629fbf6fe9efb1c621f71ce8f02b9f2a230097404f", + "args": [ + "lyricist", + "0xbb190ff5c95c4a186c1da7b44737bd424192d3204130b7c648d3311102a0e88d", + "0x53c40473dcdfd927c4201ccfe24e314a7d7c3584", + "1300449003251501", + "1741998647" + ] + }, + "removed": false, + "topics": [ + "0xca6abbe9d7f11422cb6ca7629fbf6fe9efb1c621f71ce8f02b9f2a230097404f", + "0xbb190ff5c95c4a186c1da7b44737bd424192d3204130b7c648d3311102a0e88d", + "0x00000000000000000000000053c40473dcdfd927c4201ccfe24e314a7d7c3584" + ], + "transactionIndex": 37 + } + ] + }, + "s": "0x247c84f31764241987c170c185db03249b1e2f52714fde5fe723f8dbe55383fd", + "sigHash": "0xad144a94", + "timestamp": 1710441695, + "to": "0x00000000008794027c69c26d2a048dbec09de67c", + "transactionFee": "8064580624748263", + "transactionIndex": 37, + "type": 0, + "v": "0x25", + "value": "1638565744096891", + "contractsCreated": [], + "enrichedParties": { + "0x53c40473dcdfd927c4201ccfe24e314a7d7c3584": [ + { + "chainId": 1, + "isContract": false, + "ens": "dowjonez.eth", + "ensNew": { + "handle": "dowjonez.eth", + "avatar": "https://assets.airstack.xyz/image/nft/nNBFvZ6wvuIHqDzTFi5pM/pM0Q1IAUgJRNTJrw7f4s297kITduHwptnTfSZ25+vw29XRxavmFl5esndZ6g8h4kBSERgauqnkPUbv2RpB2pKOK8iyurRqjS5dsDpJ2roxW8dNm2v5c9HqSMJuxGaYWuN3w4zG3BdhedU02wrtSzE=/medium.svg" + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + } + } + ], + "0x00000000008794027c69c26d2a048dbec09de67c": [ + { + "chainId": 1, + "label": { + "public": null + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + } + ], + "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5": [ + { + "chainId": 1, + "label": { + "public": "ENS: ETH Registrar Controller" + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + }, + { + "chainId": 5, + "label": { + "public": "ENS: ETH Registrar Controller" + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + } + ], + "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85": [ + { + "chainId": 1, + "label": { + "public": "ENS: Base Registrar Implementation" + }, + "isContract": true, + "tokenStandard": "erc721", + "imgUrl": "https://i.seadn.io/gae/0cOqWoYA7xL9CkUjGlxsjreSYBdrUBE0c6EO1COG4XE8UeP-Z30ckqUNiL872zHQHQU5MUNMNhfDpyXIP17hRSC5HQ?w=500&auto=format", + "decimals": "0", + "symbol": "ENS", + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + }, + { + "chainId": 5, + "label": { + "public": "ENS: Base Registrar Implementation" + }, + "isContract": true, + "tokenStandard": "erc721", + "imgUrl": "https://lh3.googleusercontent.com/AmzOv-xluKH2sWPCxHR1Fk5pyReN3w0ihzTSIZN0ymoJmnBiJUdzoFeOk0rXINGcfjC3nxmbPoPudNGWrtH2TxJfLpskJe7i6xt_", + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + }, + { + "chainId": 11155111, + "label": { + "public": "ENS: Base Registrar Implementation" + }, + "isContract": true, + "tokenStandard": "erc721", + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + } + ], + "0xcf7fe2e614f568989869f4aade060f4eb8a105be": [ + { + "chainId": 1, + "label": { + "public": null + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + } + ], + "0x5f4ec3df9cbd43714fe2740f5e3616155c5b8419": [ + { + "chainId": 1, + "label": { + "public": null + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + } + ], + "0xe62b71cf983019bff55bc83b48601ce8419650cc": [ + { + "chainId": 1, + "label": { + "public": null + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + } + ], + "0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e": [ + { + "chainId": 1, + "label": { + "public": "ENS: Registry with Fallback" + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + }, + { + "chainId": 5, + "label": { + "public": "ENS: Registry with Fallback" + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + }, + { + "chainId": 11155111, + "label": { + "public": "ENS: Registry with Fallback" + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + } + ], + "0x9f4c07a862dfc60323e5b8dc656511502ad6e0d1": [ + { + "chainId": 1, + "isContract": false, + "ens": "lowlylyricist.eth", + "ensNew": { + "handle": "lowlylyricist.eth", + "avatar": "https://assets.airstack.xyz/image/nft/nNBFvZ6wvuIHqDzTFi5pM/pM0Q1IAUgJRNTJrw7f4s1WfaSHEBZWkLoRbgki/0rnazTP65BcS+Z5MP1q7Ckv5dGRsQ8klsahPMp0RhQvdkoqCVODOTG1w+EgqZ//F25VdndBOXAIv+HiGFniKy1WQMGdIYEWiYe7CO4Ekg+wA0M=/medium.svg" + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + } + } + ], + "0x0000000000000000000000000000000000000000": [ + { + "chainId": 5, + "label": { + "public": "Null: 0x000…000" + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + }, + { + "chainId": 11155111, + "label": { + "public": "Null: 0x000…000" + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + }, + { + "chainId": 10, + "label": { + "public": "Null: 0x000…000" + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + }, + { + "chainId": 8453, + "label": { + "public": "Null: 0x000…000" + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + } + ] + }, + "assetsEnriched": { + "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85-84626784014278145841329853376030965554255987151788428515226573591006897301645": { + "asset": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "id": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85-84626784014278145841329853376030965554255987151788428515226573591006897301645", + "tokenId": "84626784014278145841329853376030965554255987151788428515226573591006897301645", + "type": "erc721", + "imageUrl": "https://api.reservoir.tools/redirect/tokens/0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85:84626784014278145841329853376030965554255987151788428515226573591006897301645/image/v1?imageSize=small" + } + } +} diff --git a/src/contextualizers/test/transactions/registrarWithConfig-raw-0x5d31a49e.json b/src/contextualizers/test/transactions/registrarWithConfig-raw-0x5d31a49e.json new file mode 100644 index 00000000..152caca9 --- /dev/null +++ b/src/contextualizers/test/transactions/registrarWithConfig-raw-0x5d31a49e.json @@ -0,0 +1,1388 @@ +{ + "_id": "65fa2911204f7d7e0c2b564f", + "chainId": 1, + "hash": "0x5d314433c868a39cbbcea125e2d74d7dc81faaecb7e99cbb0641520c7a00a49e", + "accessList": [], + "assetTransfers": [ + { + "from": "0xed53c087b05d1360e78f8a3e4dc59f8d342296f9", + "to": "0x705bfbcfccde554e11df213bf6d463ea00dd57cc", + "type": "eth", + "value": "3202014432442397" + }, + { + "asset": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "from": "0x0000000000000000000000000000000000000000", + "to": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "tokenId": "69850855629816732170399405866153548438970164502664876397550371324647874360664", + "type": "erc721" + }, + { + "asset": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "from": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "to": "0xed53c087b05d1360e78f8a3e4dc59f8d342296f9", + "tokenId": "69850855629816732170399405866153548438970164502664876397550371324647874360664", + "type": "erc721" + }, + { + "from": "0x705bfbcfccde554e11df213bf6d463ea00dd57cc", + "to": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "type": "eth", + "value": "3170311319249899" + }, + { + "from": "0x705bfbcfccde554e11df213bf6d463ea00dd57cc", + "to": "0xed53c087b05d1360e78f8a3e4dc59f8d342296f9", + "type": "eth", + "value": "31703113192498" + } + ], + "attributes": [ + { + "key": "blockNumber", + "value": 19472255 + }, + { + "key": "chainId", + "value": 1 + }, + { + "key": "from", + "value": "0xed53c087b05d1360e78f8a3e4dc59f8d342296f9" + }, + { + "key": "parties", + "value": [ + "0xed53c087b05d1360e78f8a3e4dc59f8d342296f9", + "0x705bfbcfccde554e11df213bf6d463ea00dd57cc", + "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "0xcf7fe2e614f568989869f4aade060f4eb8a105be", + "0x5f4ec3df9cbd43714fe2740f5e3616155c5b8419", + "0xe62b71cf983019bff55bc83b48601ce8419650cc", + "0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e", + "0x231b0ee14048e9dccd1d247744d114a4eb5e8e63", + "0x0000000000000000000000000000000000000000", + "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85-69850855629816732170399405866153548438970164502664876397550371324647874360664" + ] + }, + { + "key": "sigHash", + "value": "0xf7a16963" + }, + { + "key": "timestamp", + "value": 1710893291 + }, + { + "key": "to", + "value": "0x705bfbcfccde554e11df213bf6d463ea00dd57cc" + }, + { + "key": "value", + "value": 0.003202014432442397 + }, + { + "key": "ethTransactors", + "value": [ + "0xed53c087b05d1360e78f8a3e4dc59f8d342296f9", + "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5" + ] + }, + { + "key": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85Transactors", + "value": [ + "0xed53c087b05d1360e78f8a3e4dc59f8d342296f9", + "0x0000000000000000000000000000000000000000" + ] + }, + { + "key": "eth", + "value": [0.003170311319249899] + }, + { + "key": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "value": [1e-18] + } + ], + "baseFeePerGas": 30385060359, + "blockHash": "0x8122ca8b31389c118a5f9763e50a5d6c08be283cf5add5a0abbb271d8d059751", + "blockNumber": 19472255, + "burntFees": "8987992009373277", + "decode": { + "fragment": { + "type": "function", + "inputs": [ + { + "name": "", + "type": "string", + "baseType": "string", + "indexed": null, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "", + "type": "address", + "baseType": "address", + "indexed": null, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "", + "type": "uint256", + "baseType": "uint256", + "indexed": null, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "", + "type": "bytes32", + "baseType": "bytes32", + "indexed": null, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "", + "type": "address", + "baseType": "address", + "indexed": null, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "", + "type": "address", + "baseType": "address", + "indexed": null, + "components": null, + "arrayLength": null, + "arrayChildren": null + } + ], + "name": "registerWithConfig", + "constant": false, + "outputs": [], + "stateMutability": "nonpayable", + "payable": false, + "gas": null + }, + "name": "registerWithConfig", + "args": [ + "sunnysd", + "0xed53c087b05d1360e78f8a3e4dc59f8d342296f9", + "63113904", + "0x90bc5734f225c2f8718b1b437423b7a48e7928fb1281bc8c61b52dc26cebc413", + "0x231b0ee14048e9dccd1d247744d114a4eb5e8e63", + "0xed53c087b05d1360e78f8a3e4dc59f8d342296f9" + ], + "signature": "registerWithConfig(string,address,uint256,bytes32,address,address)", + "selector": "0xf7a16963", + "value": "0" + }, + "fork": "shanghai", + "from": "0xed53c087b05d1360e78f8a3e4dc59f8d342296f9", + "gas": 393058, + "gasPrice": "30394006104", + "input": "0xf7a1696300000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000ed53c087b05d1360e78f8a3e4dc59f8d342296f90000000000000000000000000000000000000000000000000000000003c30ab090bc5734f225c2f8718b1b437423b7a48e7928fb1281bc8c61b52dc26cebc413000000000000000000000000231b0ee14048e9dccd1d247744d114a4eb5e8e63000000000000000000000000ed53c087b05d1360e78f8a3e4dc59f8d342296f9000000000000000000000000000000000000000000000000000000000000000773756e6e79736400000000000000000000000000000000000000000000000000", + "internalSigHashes": [ + { + "from": "0xed53c087b05d1360e78f8a3e4dc59f8d342296f9", + "to": "0x705bfbcfccde554e11df213bf6d463ea00dd57cc", + "sigHash": "0xf7a16963" + }, + { + "from": "0x705bfbcfccde554e11df213bf6d463ea00dd57cc", + "to": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "sigHash": "0x83e7f6ff" + }, + { + "from": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "to": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "sigHash": "0xd6e4fa86" + }, + { + "from": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "to": "0xcf7fe2e614f568989869f4aade060f4eb8a105be", + "sigHash": "0x50e9a715" + }, + { + "from": "0xcf7fe2e614f568989869f4aade060f4eb8a105be", + "to": "0x5f4ec3df9cbd43714fe2740f5e3616155c5b8419", + "sigHash": "0x50d25bcd" + }, + { + "from": "0x5f4ec3df9cbd43714fe2740f5e3616155c5b8419", + "to": "0xe62b71cf983019bff55bc83b48601ce8419650cc", + "sigHash": "0x50d25bcd" + }, + { + "from": "0x705bfbcfccde554e11df213bf6d463ea00dd57cc", + "to": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "sigHash": "0xf7a16963" + }, + { + "from": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "to": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "sigHash": "0x96e494e8" + }, + { + "from": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "to": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "sigHash": "0xd6e4fa86" + }, + { + "from": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "to": "0xcf7fe2e614f568989869f4aade060f4eb8a105be", + "sigHash": "0x50e9a715" + }, + { + "from": "0xcf7fe2e614f568989869f4aade060f4eb8a105be", + "to": "0x5f4ec3df9cbd43714fe2740f5e3616155c5b8419", + "sigHash": "0x50d25bcd" + }, + { + "from": "0x5f4ec3df9cbd43714fe2740f5e3616155c5b8419", + "to": "0xe62b71cf983019bff55bc83b48601ce8419650cc", + "sigHash": "0x50d25bcd" + }, + { + "from": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "to": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "sigHash": "0xfca247ac" + }, + { + "from": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "to": "0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e", + "sigHash": "0x02571be3" + }, + { + "from": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "to": "0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e", + "sigHash": "0x06ab5923" + }, + { + "from": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "to": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "sigHash": "0xddf7fcb0" + }, + { + "from": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "to": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "sigHash": "0x3f15457f" + }, + { + "from": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "to": "0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e", + "sigHash": "0x1896f70a" + }, + { + "from": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "to": "0x231b0ee14048e9dccd1d247744d114a4eb5e8e63", + "sigHash": "0xd5fa2b00" + }, + { + "from": "0x231b0ee14048e9dccd1d247744d114a4eb5e8e63", + "to": "0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e", + "sigHash": "0x02571be3" + }, + { + "from": "0x231b0ee14048e9dccd1d247744d114a4eb5e8e63", + "to": "0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e", + "sigHash": "0x02571be3" + }, + { + "from": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "to": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "sigHash": "0x28ed4f6c" + }, + { + "from": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "to": "0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e", + "sigHash": "0x02571be3" + }, + { + "from": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "to": "0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e", + "sigHash": "0x06ab5923" + }, + { + "from": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "to": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "sigHash": "0x23b872dd" + }, + { + "from": "0x705bfbcfccde554e11df213bf6d463ea00dd57cc", + "to": "0xed53c087b05d1360e78f8a3e4dc59f8d342296f9", + "sigHash": "0x" + } + ], + "isoTimestamp": "2024-03-20T00:08:11.000Z", + "maxFeePerGas": "40892225668", + "maxPriorityFeePerGas": "8945745", + "minerFees": "2646178208235", + "netAssetTransfers": { + "0xed53c087b05d1360e78f8a3e4dc59f8d342296f9": { + "received": [ + { + "asset": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "id": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85-69850855629816732170399405866153548438970164502664876397550371324647874360664", + "tokenId": "69850855629816732170399405866153548438970164502664876397550371324647874360664", + "type": "erc721" + } + ], + "sent": [ + { + "asset": "eth", + "id": "eth", + "type": "eth", + "value": "3170311319249899" + } + ] + }, + "0x0000000000000000000000000000000000000000": { + "received": [], + "sent": [ + { + "asset": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "id": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85-69850855629816732170399405866153548438970164502664876397550371324647874360664", + "tokenId": "69850855629816732170399405866153548438970164502664876397550371324647874360664", + "type": "erc721", + "imageUrl": "https://api.reservoir.tools/redirect/tokens/0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85:69850855629816732170399405866153548438970164502664876397550371324647874360664/image/v1?imageSize=small" + } + ] + }, + "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5": { + "received": [ + { + "asset": "eth", + "id": "eth", + "type": "eth", + "value": "3170311319249899" + } + ], + "sent": [] + } + }, + "nonce": 2584, + "parties": [ + "0xed53c087b05d1360e78f8a3e4dc59f8d342296f9", + "0x705bfbcfccde554e11df213bf6d463ea00dd57cc", + "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "0xcf7fe2e614f568989869f4aade060f4eb8a105be", + "0x5f4ec3df9cbd43714fe2740f5e3616155c5b8419", + "0xe62b71cf983019bff55bc83b48601ce8419650cc", + "0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e", + "0x231b0ee14048e9dccd1d247744d114a4eb5e8e63", + "0x0000000000000000000000000000000000000000", + "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85-69850855629816732170399405866153548438970164502664876397550371324647874360664" + ], + "r": "0x5988e5ba165c43bf48b86bd39bd5a78d181c6377fad551e694f1aef95d638eb3", + "receipt": { + "blockHash": "0x8122ca8b31389c118a5f9763e50a5d6c08be283cf5add5a0abbb271d8d059751", + "blockNumber": 19472255, + "contractAddress": null, + "cumulativeGasUsed": 18232186, + "effectiveGasPrice": 30394006104, + "from": "0xed53c087b05d1360e78f8a3e4dc59f8d342296f9", + "gasUsed": 295803, + "logsBloom": "0x0000000000000800000000004010410000000000000000000000000010000000000000000000000000000000000000000000000080001000000000000012000000000000000000004000000800000008000000000c0010000000000000000000000000000200400000000000000008000000000000000000000000100000000000000100000000000000000200000000040000000000000800000041400000000000000000020400088040000500000000040000000000000000000400000000000000020008000000000000000040000000001000000004000000000000a0000000000000000000000000000104000000000000000000000040000200002002", + "status": true, + "to": "0x705bfbcfccde554e11df213bf6d463ea00dd57cc", + "transactionHash": "0x5d314433c868a39cbbcea125e2d74d7dc81faaecb7e99cbb0641520c7a00a49e", + "transactionIndex": 258, + "type": "0x2", + "logs": [ + { + "_id": "65fa291078d27a82c32940aa", + "chainId": 1, + "logIndex": 328, + "transactionHash": "0x5d314433c868a39cbbcea125e2d74d7dc81faaecb7e99cbb0641520c7a00a49e", + "address": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "blockHash": "0x8122ca8b31389c118a5f9763e50a5d6c08be283cf5add5a0abbb271d8d059751", + "blockNumber": 19472255, + "data": "0x", + "decode": { + "fragment": { + "type": "event", + "inputs": [ + { + "name": "from", + "type": "address", + "baseType": "address", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "to", + "type": "address", + "baseType": "address", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "tokenId", + "type": "uint256", + "baseType": "uint256", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + } + ], + "name": "Transfer", + "anonymous": false + }, + "name": "Transfer", + "signature": "Transfer(address,address,uint256)", + "topic": "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "args": [ + "0x0000000000000000000000000000000000000000", + "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "69850855629816732170399405866153548438970164502664876397550371324647874360664" + ] + }, + "removed": false, + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x000000000000000000000000283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "0x9a6e2ee95436469b5ec2b190d884519fbb76686c7eeafba962ff501ecfddf558" + ], + "transactionIndex": 258 + }, + { + "_id": "65fa291078d27a82c32940b9", + "chainId": 1, + "logIndex": 329, + "transactionHash": "0x5d314433c868a39cbbcea125e2d74d7dc81faaecb7e99cbb0641520c7a00a49e", + "address": "0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e", + "blockHash": "0x8122ca8b31389c118a5f9763e50a5d6c08be283cf5add5a0abbb271d8d059751", + "blockNumber": 19472255, + "data": "0x000000000000000000000000283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "decode": { + "fragment": { + "type": "event", + "inputs": [ + { + "name": "node", + "type": "bytes32", + "baseType": "bytes32", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "label", + "type": "bytes32", + "baseType": "bytes32", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "owner", + "type": "address", + "baseType": "address", + "indexed": false, + "components": null, + "arrayLength": null, + "arrayChildren": null + } + ], + "name": "NewOwner", + "anonymous": false + }, + "name": "NewOwner", + "signature": "NewOwner(bytes32,bytes32,address)", + "topic": "0xce0457fe73731f824cc272376169235128c118b49d344817417c6d108d155e82", + "args": [ + "0x93cdeb708b7545dc668eb9280176169d1c33cfd8ed6f04690a0bcc88a93fc4ae", + "0x9a6e2ee95436469b5ec2b190d884519fbb76686c7eeafba962ff501ecfddf558", + "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5" + ] + }, + "removed": false, + "topics": [ + "0xce0457fe73731f824cc272376169235128c118b49d344817417c6d108d155e82", + "0x93cdeb708b7545dc668eb9280176169d1c33cfd8ed6f04690a0bcc88a93fc4ae", + "0x9a6e2ee95436469b5ec2b190d884519fbb76686c7eeafba962ff501ecfddf558" + ], + "transactionIndex": 258 + }, + { + "_id": "65fa291078d27a82c32940c5", + "chainId": 1, + "logIndex": 330, + "transactionHash": "0x5d314433c868a39cbbcea125e2d74d7dc81faaecb7e99cbb0641520c7a00a49e", + "address": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "blockHash": "0x8122ca8b31389c118a5f9763e50a5d6c08be283cf5add5a0abbb271d8d059751", + "blockNumber": 19472255, + "data": "0x0000000000000000000000000000000000000000000000000000000069bd339b", + "decode": { + "fragment": { + "type": "event", + "inputs": [ + { + "name": "id", + "type": "uint256", + "baseType": "uint256", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "owner", + "type": "address", + "baseType": "address", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "expires", + "type": "uint256", + "baseType": "uint256", + "indexed": false, + "components": null, + "arrayLength": null, + "arrayChildren": null + } + ], + "name": "NameRegistered", + "anonymous": false + }, + "name": "NameRegistered", + "signature": "NameRegistered(uint256,address,uint256)", + "topic": "0xb3d987963d01b2f68493b4bdb130988f157ea43070d4ad840fee0466ed9370d9", + "args": [ + "69850855629816732170399405866153548438970164502664876397550371324647874360664", + "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "1774007195" + ] + }, + "removed": false, + "topics": [ + "0xb3d987963d01b2f68493b4bdb130988f157ea43070d4ad840fee0466ed9370d9", + "0x9a6e2ee95436469b5ec2b190d884519fbb76686c7eeafba962ff501ecfddf558", + "0x000000000000000000000000283af0b28c62c092c9727f1ee09c02ca627eb7f5" + ], + "transactionIndex": 258 + }, + { + "_id": "65fa291078d27a82c32940cb", + "chainId": 1, + "logIndex": 331, + "transactionHash": "0x5d314433c868a39cbbcea125e2d74d7dc81faaecb7e99cbb0641520c7a00a49e", + "address": "0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e", + "blockHash": "0x8122ca8b31389c118a5f9763e50a5d6c08be283cf5add5a0abbb271d8d059751", + "blockNumber": 19472255, + "data": "0x000000000000000000000000231b0ee14048e9dccd1d247744d114a4eb5e8e63", + "decode": { + "fragment": { + "type": "event", + "inputs": [ + { + "name": "node", + "type": "bytes32", + "baseType": "bytes32", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "resolver", + "type": "address", + "baseType": "address", + "indexed": false, + "components": null, + "arrayLength": null, + "arrayChildren": null + } + ], + "name": "NewResolver", + "anonymous": false + }, + "name": "NewResolver", + "signature": "NewResolver(bytes32,address)", + "topic": "0x335721b01866dc23fbee8b6b2c7b1e14d6f05c28cd35a2c934239f94095602a0", + "args": [ + "0xa65c40f6bacd4075055475ed7c935aa26f45c2dc5cd0f6e0e47b016ca068f4e7", + "0x231b0ee14048e9dccd1d247744d114a4eb5e8e63" + ] + }, + "removed": false, + "topics": [ + "0x335721b01866dc23fbee8b6b2c7b1e14d6f05c28cd35a2c934239f94095602a0", + "0xa65c40f6bacd4075055475ed7c935aa26f45c2dc5cd0f6e0e47b016ca068f4e7" + ], + "transactionIndex": 258 + }, + { + "_id": "65fa291078d27a82c32940d5", + "chainId": 1, + "logIndex": 332, + "transactionHash": "0x5d314433c868a39cbbcea125e2d74d7dc81faaecb7e99cbb0641520c7a00a49e", + "address": "0x231b0ee14048e9dccd1d247744d114a4eb5e8e63", + "blockHash": "0x8122ca8b31389c118a5f9763e50a5d6c08be283cf5add5a0abbb271d8d059751", + "blockNumber": 19472255, + "data": "0x000000000000000000000000000000000000000000000000000000000000003c00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000014ed53c087b05d1360e78f8a3e4dc59f8d342296f9000000000000000000000000", + "decode": { + "fragment": { + "type": "event", + "inputs": [ + { + "name": "node", + "type": "bytes32", + "baseType": "bytes32", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "coinType", + "type": "uint256", + "baseType": "uint256", + "indexed": null, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "newAddress", + "type": "bytes", + "baseType": "bytes", + "indexed": null, + "components": null, + "arrayLength": null, + "arrayChildren": null + } + ], + "name": "AddressChanged", + "anonymous": false + }, + "name": "AddressChanged", + "signature": "AddressChanged(bytes32,uint256,bytes)", + "topic": "0x65412581168e88a1e60c6459d7f44ae83ad0832e670826c05a4e2476b57af752", + "args": [ + "0xa65c40f6bacd4075055475ed7c935aa26f45c2dc5cd0f6e0e47b016ca068f4e7", + "60", + "0xed53c087b05d1360e78f8a3e4dc59f8d342296f9" + ] + }, + "removed": false, + "topics": [ + "0x65412581168e88a1e60c6459d7f44ae83ad0832e670826c05a4e2476b57af752", + "0xa65c40f6bacd4075055475ed7c935aa26f45c2dc5cd0f6e0e47b016ca068f4e7" + ], + "transactionIndex": 258 + }, + { + "_id": "65fa291078d27a82c32940d9", + "chainId": 1, + "logIndex": 333, + "transactionHash": "0x5d314433c868a39cbbcea125e2d74d7dc81faaecb7e99cbb0641520c7a00a49e", + "address": "0x231b0ee14048e9dccd1d247744d114a4eb5e8e63", + "blockHash": "0x8122ca8b31389c118a5f9763e50a5d6c08be283cf5add5a0abbb271d8d059751", + "blockNumber": 19472255, + "data": "0x000000000000000000000000ed53c087b05d1360e78f8a3e4dc59f8d342296f9", + "decode": { + "fragment": { + "type": "event", + "inputs": [ + { + "name": "node", + "type": "bytes32", + "baseType": "bytes32", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "a", + "type": "address", + "baseType": "address", + "indexed": null, + "components": null, + "arrayLength": null, + "arrayChildren": null + } + ], + "name": "AddrChanged", + "anonymous": false + }, + "name": "AddrChanged", + "signature": "AddrChanged(bytes32,address)", + "topic": "0x52d7d861f09ab3d26239d492e8968629f95e9e318cf0b73bfddc441522a15fd2", + "args": [ + "0xa65c40f6bacd4075055475ed7c935aa26f45c2dc5cd0f6e0e47b016ca068f4e7", + "0xed53c087b05d1360e78f8a3e4dc59f8d342296f9" + ] + }, + "removed": false, + "topics": [ + "0x52d7d861f09ab3d26239d492e8968629f95e9e318cf0b73bfddc441522a15fd2", + "0xa65c40f6bacd4075055475ed7c935aa26f45c2dc5cd0f6e0e47b016ca068f4e7" + ], + "transactionIndex": 258 + }, + { + "_id": "65fa291078d27a82c32940e3", + "chainId": 1, + "logIndex": 334, + "transactionHash": "0x5d314433c868a39cbbcea125e2d74d7dc81faaecb7e99cbb0641520c7a00a49e", + "address": "0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e", + "blockHash": "0x8122ca8b31389c118a5f9763e50a5d6c08be283cf5add5a0abbb271d8d059751", + "blockNumber": 19472255, + "data": "0x000000000000000000000000ed53c087b05d1360e78f8a3e4dc59f8d342296f9", + "decode": { + "fragment": { + "type": "event", + "inputs": [ + { + "name": "node", + "type": "bytes32", + "baseType": "bytes32", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "label", + "type": "bytes32", + "baseType": "bytes32", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "owner", + "type": "address", + "baseType": "address", + "indexed": false, + "components": null, + "arrayLength": null, + "arrayChildren": null + } + ], + "name": "NewOwner", + "anonymous": false + }, + "name": "NewOwner", + "signature": "NewOwner(bytes32,bytes32,address)", + "topic": "0xce0457fe73731f824cc272376169235128c118b49d344817417c6d108d155e82", + "args": [ + "0x93cdeb708b7545dc668eb9280176169d1c33cfd8ed6f04690a0bcc88a93fc4ae", + "0x9a6e2ee95436469b5ec2b190d884519fbb76686c7eeafba962ff501ecfddf558", + "0xed53c087b05d1360e78f8a3e4dc59f8d342296f9" + ] + }, + "removed": false, + "topics": [ + "0xce0457fe73731f824cc272376169235128c118b49d344817417c6d108d155e82", + "0x93cdeb708b7545dc668eb9280176169d1c33cfd8ed6f04690a0bcc88a93fc4ae", + "0x9a6e2ee95436469b5ec2b190d884519fbb76686c7eeafba962ff501ecfddf558" + ], + "transactionIndex": 258 + }, + { + "_id": "65fa291078d27a82c32940e8", + "chainId": 1, + "logIndex": 335, + "transactionHash": "0x5d314433c868a39cbbcea125e2d74d7dc81faaecb7e99cbb0641520c7a00a49e", + "address": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "blockHash": "0x8122ca8b31389c118a5f9763e50a5d6c08be283cf5add5a0abbb271d8d059751", + "blockNumber": 19472255, + "data": "0x", + "decode": { + "fragment": { + "type": "event", + "inputs": [ + { + "name": "from", + "type": "address", + "baseType": "address", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "to", + "type": "address", + "baseType": "address", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "tokenId", + "type": "uint256", + "baseType": "uint256", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + } + ], + "name": "Transfer", + "anonymous": false + }, + "name": "Transfer", + "signature": "Transfer(address,address,uint256)", + "topic": "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "args": [ + "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "0xed53c087b05d1360e78f8a3e4dc59f8d342296f9", + "69850855629816732170399405866153548438970164502664876397550371324647874360664" + ] + }, + "removed": false, + "topics": [ + "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", + "0x000000000000000000000000283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "0x000000000000000000000000ed53c087b05d1360e78f8a3e4dc59f8d342296f9", + "0x9a6e2ee95436469b5ec2b190d884519fbb76686c7eeafba962ff501ecfddf558" + ], + "transactionIndex": 258 + }, + { + "_id": "65fa291178d27a82c32940f0", + "chainId": 1, + "logIndex": 336, + "transactionHash": "0x5d314433c868a39cbbcea125e2d74d7dc81faaecb7e99cbb0641520c7a00a49e", + "address": "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5", + "blockHash": "0x8122ca8b31389c118a5f9763e50a5d6c08be283cf5add5a0abbb271d8d059751", + "blockNumber": 19472255, + "data": "0x0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000b4361a002e3eb0000000000000000000000000000000000000000000000000000000069bd339b000000000000000000000000000000000000000000000000000000000000000773756e6e79736400000000000000000000000000000000000000000000000000", + "decode": { + "fragment": { + "type": "event", + "inputs": [ + { + "name": "name", + "type": "string", + "baseType": "string", + "indexed": false, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "label", + "type": "bytes32", + "baseType": "bytes32", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "owner", + "type": "address", + "baseType": "address", + "indexed": true, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "cost", + "type": "uint256", + "baseType": "uint256", + "indexed": false, + "components": null, + "arrayLength": null, + "arrayChildren": null + }, + { + "name": "expires", + "type": "uint256", + "baseType": "uint256", + "indexed": false, + "components": null, + "arrayLength": null, + "arrayChildren": null + } + ], + "name": "NameRegistered", + "anonymous": false + }, + "name": "NameRegistered", + "signature": "NameRegistered(string,bytes32,address,uint256,uint256)", + "topic": "0xca6abbe9d7f11422cb6ca7629fbf6fe9efb1c621f71ce8f02b9f2a230097404f", + "args": [ + "sunnysd", + "0x9a6e2ee95436469b5ec2b190d884519fbb76686c7eeafba962ff501ecfddf558", + "0xed53c087b05d1360e78f8a3e4dc59f8d342296f9", + "3170311319249899", + "1774007195" + ] + }, + "removed": false, + "topics": [ + "0xca6abbe9d7f11422cb6ca7629fbf6fe9efb1c621f71ce8f02b9f2a230097404f", + "0x9a6e2ee95436469b5ec2b190d884519fbb76686c7eeafba962ff501ecfddf558", + "0x000000000000000000000000ed53c087b05d1360e78f8a3e4dc59f8d342296f9" + ], + "transactionIndex": 258 + } + ] + }, + "s": "0x65a5aa7ff689174afa738daec0c7e66827bdd52b38b72614542034e2a5121db0", + "sigHash": "0xf7a16963", + "timestamp": 1710893291, + "to": "0x705bfbcfccde554e11df213bf6d463ea00dd57cc", + "transactionFee": "8990638187581512", + "transactionIndex": 258, + "type": 2, + "v": "0x1", + "value": "3202014432442397", + "contractsCreated": [], + "enrichedParties": { + "0xed53c087b05d1360e78f8a3e4dc59f8d342296f9": [ + { + "chainId": 1, + "isContract": false, + "ens": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + } + } + ], + "0x705bfbcfccde554e11df213bf6d463ea00dd57cc": [ + { + "chainId": 1, + "label": { + "public": null + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + }, + { + "chainId": 11155111, + "label": { + "public": null + }, + "isContract": true, + "tokenStandard": "erc721", + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + } + ], + "0x283af0b28c62c092c9727f1ee09c02ca627eb7f5": [ + { + "chainId": 1, + "label": { + "public": "ENS: ETH Registrar Controller" + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + }, + { + "chainId": 5, + "label": { + "public": "ENS: ETH Registrar Controller" + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + } + ], + "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85": [ + { + "chainId": 1, + "label": { + "public": "ENS: Base Registrar Implementation" + }, + "isContract": true, + "tokenStandard": "erc721", + "imgUrl": "https://i.seadn.io/gae/0cOqWoYA7xL9CkUjGlxsjreSYBdrUBE0c6EO1COG4XE8UeP-Z30ckqUNiL872zHQHQU5MUNMNhfDpyXIP17hRSC5HQ?w=500&auto=format", + "decimals": "0", + "symbol": "ENS", + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + }, + { + "chainId": 5, + "label": { + "public": "ENS: Base Registrar Implementation" + }, + "isContract": true, + "tokenStandard": "erc721", + "imgUrl": "https://lh3.googleusercontent.com/AmzOv-xluKH2sWPCxHR1Fk5pyReN3w0ihzTSIZN0ymoJmnBiJUdzoFeOk0rXINGcfjC3nxmbPoPudNGWrtH2TxJfLpskJe7i6xt_", + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + }, + { + "chainId": 11155111, + "label": { + "public": "ENS: Base Registrar Implementation" + }, + "isContract": true, + "tokenStandard": "erc721", + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + } + ], + "0xcf7fe2e614f568989869f4aade060f4eb8a105be": [ + { + "chainId": 1, + "label": { + "public": null + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + } + ], + "0x5f4ec3df9cbd43714fe2740f5e3616155c5b8419": [ + { + "chainId": 1, + "label": { + "public": null + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + } + ], + "0xe62b71cf983019bff55bc83b48601ce8419650cc": [ + { + "chainId": 1, + "label": { + "public": null + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + } + ], + "0x00000000000c2e074ec69a0dfb2997ba6c7d2e1e": [ + { + "chainId": 1, + "label": { + "public": "ENS: Registry with Fallback" + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + }, + { + "chainId": 5, + "label": { + "public": "ENS: Registry with Fallback" + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + }, + { + "chainId": 11155111, + "label": { + "public": "ENS: Registry with Fallback" + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + } + ], + "0x231b0ee14048e9dccd1d247744d114a4eb5e8e63": [ + { + "chainId": 1, + "label": { + "public": "ENS: Public Resolver" + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + } + ], + "0x0000000000000000000000000000000000000000": [ + { + "chainId": 5, + "label": { + "public": "Null: 0x000…000" + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + }, + { + "chainId": 11155111, + "label": { + "public": "Null: 0x000…000" + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + }, + { + "chainId": 10, + "label": { + "public": "Null: 0x000…000" + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + }, + { + "chainId": 8453, + "label": { + "public": "Null: 0x000…000" + }, + "isContract": true, + "tokenStandard": null, + "imgUrl": null, + "decimals": null, + "symbol": null, + "ensNew": { + "handle": null, + "avatar": null + }, + "farcaster": { + "handle": null, + "avatar": null, + "fid": null + }, + "ens": null + } + ] + }, + "assetsEnriched": { + "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85-69850855629816732170399405866153548438970164502664876397550371324647874360664": { + "asset": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", + "id": "0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85-69850855629816732170399405866153548438970164502664876397550371324647874360664", + "tokenId": "69850855629816732170399405866153548438970164502664876397550371324647874360664", + "type": "erc721", + "imageUrl": "https://api.reservoir.tools/redirect/tokens/0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85:69850855629816732170399405866153548438970164502664876397550371324647874360664/image/v1?imageSize=small" + } + } +}