diff --git a/broadcast/DeployTestReputationRegistry.s.sol/42220/run-1758837499033.json b/broadcast/DeployTestReputationRegistry.s.sol/42220/run-1758837499033.json new file mode 100644 index 0000000..f34abd2 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/42220/run-1758837499033.json @@ -0,0 +1,113 @@ +{ + "transactions": [ + { + "hash": "0x3d61606531f60ba3c3ed6c06f473a12d85b050c83251d517e2ef1659de0ff611", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0xfad47d0cf3daf43a9b506e4d7f811a4a6daf1e38", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e350000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a26469706673582212203701f229a6c19b2766597c0ee4d05c8471b6ee88272d7b0fb34fafce122c21fa64736f6c63430008180033", + "nonce": "0x437", + "chainId": "0xa4ec" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x71d863a0f802cec846caa45d8318bc4c5c37d7c8303b1b83da7121a199a98500", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0xfad47d0cf3daf43a9b506e4d7f811a4a6daf1e38", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xfad47d0cf3daf43a9b506e4d7f811a4a6daf1e38", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0x438", + "chainId": "0xa4ec" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x1297cc", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x3d61606531f60ba3c3ed6c06f473a12d85b050c83251d517e2ef1659de0ff611", + "transactionIndex": "0x3", + "blockHash": "0x32ef912df8dc22852b7e777421f50f3d666b46bf88e841c0cb09d669030d52a1", + "blockNumber": "0x2cc3275", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x5d22e82db", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0xfad47d0cf3daf43a9b506e4d7f811a4a6daf1e38", + "l1BaseFeeScalar": "0x0", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x0", + "l1Fee": "0x0", + "l1GasPrice": "0x272f7de3", + "l1GasUsed": "0x7411" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x1455a4", + "logs": [ + { + "address": "0xfad47d0cf3daf43a9b506e4d7f811a4a6daf1e38", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x32ef912df8dc22852b7e777421f50f3d666b46bf88e841c0cb09d669030d52a1", + "blockNumber": "0x2cc3275", + "transactionHash": "0x71d863a0f802cec846caa45d8318bc4c5c37d7c8303b1b83da7121a199a98500", + "transactionIndex": "0x4", + "logIndex": "0x7", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000002000080000000000000000000000080000000000000000000000000000000000010000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x71d863a0f802cec846caa45d8318bc4c5c37d7c8303b1b83da7121a199a98500", + "transactionIndex": "0x4", + "blockHash": "0x32ef912df8dc22852b7e777421f50f3d666b46bf88e841c0cb09d669030d52a1", + "blockNumber": "0x2cc3275", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x5d22e82db", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xfad47d0cf3daf43a9b506e4d7f811a4a6daf1e38", + "contractAddress": null, + "l1BaseFeeScalar": "0x0", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x0", + "l1Fee": "0x0", + "l1GasPrice": "0x272f7de3", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0xfAd47D0cF3dAf43A9B506e4D7f811A4a6DAf1E38" + } + }, + "timestamp": 1758837499033, + "chain": 42220, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/42220/run-latest.json b/broadcast/DeployTestReputationRegistry.s.sol/42220/run-latest.json index 50dcfb2..f34abd2 100644 --- a/broadcast/DeployTestReputationRegistry.s.sol/42220/run-latest.json +++ b/broadcast/DeployTestReputationRegistry.s.sol/42220/run-latest.json @@ -1,37 +1,37 @@ { "transactions": [ { - "hash": "0x6f86cb902bad751500a01a86e5c8f43d8e3f5f972ababfdb69c98533c1f6282b", + "hash": "0x3d61606531f60ba3c3ed6c06f473a12d85b050c83251d517e2ef1659de0ff611", "transactionType": "CREATE", "contractName": "TestReputationRegistry", - "contractAddress": "0x1ee41a6f09b0458bac30f0a61fcca02c94b750e4", + "contractAddress": "0xfad47d0cf3daf43a9b506e4d7f811a4a6daf1e38", "function": null, "arguments": null, "transaction": { "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", - "gas": "0xe856a", + "gas": "0xf19b6", "value": "0x0", - "input": "0x608034605457604081016001600160401b038111828210176040576554657374203360d01b91602091604052600681520152604051610c3e90816100598239f35b634e487b7160e01b5f52604160045260245ffd5b5f80fdfe60806040526004361015610011575f80fd5b5f3560e01c806315b6a2331461080d5780632199d5cd146107f1578063288ccffd146107165780632c9730db1461063a578063397388af14610572578063697c6045146105585780637a00d3c4146105175780637b057258146104fb57806389f364e71461041f5780639985dc34146103965780639be572f6146103795780639c89a0e21461034e578063b120c16a146102b0578063c3c5a54714610271578063cbc0415d14610256578063cd2bdba714610219578063d213c0f2146101fd5763f5c91a08146100df575f80fd5b346101f95760403660031901126101f9576100f8610977565b602435906001600160a01b03811690815f525f60205260ff600260405f20015416156101ea575b50335f525f60205260ff600260405f20015416156101dc575b6103e882116101d2575b805f525f60205260405f20805492600182019081549060018201928383116101be578390558186029186830414861517156101be5781018091116101be5781156101aa570480915560405192835260208301525f516020610be95f395f51905f5260403393a3005b634e487b7160e01b5f52601260045260245ffd5b634e487b7160e01b5f52601160045260245ffd5b6103e89150610142565b6101e533610a1b565b610138565b6101f390610a1b565b5f61011f565b5f80fd5b346101f9575f3660031901126101f95760206040516103e88152f35b346101f95761022736610923565b5f5b81811061023257005b8061025061024b61024660019486886109f7565b610a07565b610a1b565b01610229565b346101f9575f3660031901126101f95761026f33610a1b565b005b346101f95760203660031901126101f9576001600160a01b03610292610977565b165f525f602052602060ff600260405f200154166040519015158152f35b346101f95760403660031901126101f9576102c9610977565b602435906001600160a01b03811690815f525f60205260ff600260405f200154161561033f575b506103e88211610335575b805f525f60205260405f205491815f525f6020528060405f205560405192835260208301525f516020610be95f395f51905f5260403393a3005b6103e891506102fb565b61034890610a1b565b826102f0565b346101f95760203660031901126101f957602061037161036c610977565b610bb3565b604051908152f35b346101f9575f3660031901126101f9576020600154604051908152f35b346101f95760203660031901126101f9576103af610977565b6001600160a01b03811690815f525f60205260ff600260405f20015416155f146103dd5761026f9150610a1b565b505f8181526020818152604080832080546101f48083556001909201949094558151938452918301919091523392915f516020610be95f395f51905f529190a3005b346101f95760203660031901126101f957610438610977565b6001600160a01b03811690815f525f60205260ff600260405f20015416156104ec575b50335f525f60205260ff600260405f20015416156104de575b805f525f60205260405f209081549160018101805460018101918282116101be578290558085029085820414851517156101be576101f481018091116101be5781156101aa570480915560405192835260208301525f516020610be95f395f51905f5260403393a3005b6104e733610a1b565b610474565b6104f590610a1b565b8161045b565b346101f9575f3660031901126101f95760206040516101f48152f35b346101f95760203660031901126101f957606061053a610535610977565b610b1f565b60408051918051835260208101516020840152015115156040820152f35b346101f9575f3660031901126101f95760206040515f8152f35b346101f9575f3660031901126101f9576040518060206001549283815201809260015f527fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6905f5b81811061061b57505050816105d09103826109bd565b604051918291602083019060208452518091526040830191905f5b8181106105f9575050500390f35b82516001600160a01b03168452859450602093840193909201916001016105eb565b82546001600160a01b03168452602090930192600192830192016105ba565b346101f95760203660031901126101f957610653610977565b6001600160a01b03811690815f525f60205260ff600260405f2001541615610707575b50335f525f60205260ff600260405f20015416156106f9575b805f525f60205260405f209081549160018101805460018101918282116101be578290558085029085820414851517156101be5761032081018091116101be5781156101aa570480915560405192835260208301525f516020610be95f395f51905f5260403393a3005b61070233610a1b565b61068f565b61071090610a1b565b81610676565b346101f95760203660031901126101f95761072f610977565b6001600160a01b03811690815f525f60205260ff600260405f20015416156107e2575b50335f525f60205260ff600260405f20015416156107d4575b805f525f60205260405f209081549160018101805460018101918282116101be578290558085029085820414851517156101be5760c881018091116101be5781156101aa570480915560405192835260208301525f516020610be95f395f51905f5260403393a3005b6107dd33610a1b565b61076b565b6107eb90610a1b565b81610752565b346101f95760203660031901126101f95761026f61024b610977565b346101f95761081b36610923565b610824816109df565b9161083260405193846109bd565b81835261083e826109df565b602084019290601f19013684375f5b818110610898578385604051918291602083019060208452518091526040830191905f5b81811061087f575050500390f35b8251845285945060209384019390920191600101610871565b6001600160a01b036108ae6102468385876109f7565b165f525f60205260ff600260405f200154165f1461091a576001600160a01b036108dc6102468385876109f7565b165f525f60205260405f2054905b85518110156109065760019160208260051b880101520161084d565b634e487b7160e01b5f52603260045260245ffd5b6101f4906108ea565b9060206003198301126101f95760043567ffffffffffffffff81116101f957826023820112156101f95780600401359267ffffffffffffffff84116101f95760248460051b830101116101f9576024019190565b600435906001600160a01b03821682036101f957565b6060810190811067ffffffffffffffff8211176109a957604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109a957604052565b67ffffffffffffffff81116109a95760051b60200190565b91908110156109065760051b0190565b356001600160a01b03811681036101f95790565b6001600160a01b0316805f525f60205260ff600260405f2001541615610ab4575b604051610a488161098d565b6101f48152600260208201915f8352604081019260018452845f525f60205260405f2091518255516001820155019051151560ff801983541691161790557fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd660206040516101f48152a2565b600154680100000000000000008110156109a95760018101806001558110156109065760015f527fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf601805473ffffffffffffffffffffffffffffffffffffffff191682179055610a3c565b6001600160a01b0390604051610b348161098d565b5f81525f60208201525f60408201525016805f525f60205260ff600260405f2001541615610b92575f525f60205260405f2060ff600260405192610b778461098d565b80548452600181015460208501520154161515604082015290565b50604051610b9f8161098d565b6101f481525f60208201525f604082015290565b6001600160a01b0316805f525f60205260ff600260405f2001541615610be1575f525f60205260405f205490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a2646970667358221220829d120750a5c30f4b09c411f8b6297a67d969153f46dbbf4bc76314fa994d6f64736f6c634300081e0033", - "nonce": "0x434", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e350000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a26469706673582212203701f229a6c19b2766597c0ee4d05c8471b6ee88272d7b0fb34fafce122c21fa64736f6c63430008180033", + "nonce": "0x437", "chainId": "0xa4ec" }, "additionalContracts": [], "isFixedGasLimit": false }, { - "hash": "0x1edc144e1dbd4080960ec329020995327f9daad57af0bdcfa6c2b0e896942b28", + "hash": "0x71d863a0f802cec846caa45d8318bc4c5c37d7c8303b1b83da7121a199a98500", "transactionType": "CALL", "contractName": "TestReputationRegistry", - "contractAddress": "0x1ee41a6f09b0458bac30f0a61fcca02c94b750e4", + "contractAddress": "0xfad47d0cf3daf43a9b506e4d7f811a4a6daf1e38", "function": "registerSelf()", "arguments": [], "transaction": { "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", - "to": "0x1ee41a6f09b0458bac30f0a61fcca02c94b750e4", - "gas": "0x267ba", + "to": "0xfad47d0cf3daf43a9b506e4d7f811a4a6daf1e38", + "gas": "0x267d1", "value": "0x0", "input": "0xcbc0415d", - "nonce": "0x435", + "nonce": "0x438", "chainId": "0xa4ec" }, "additionalContracts": [], @@ -41,61 +41,61 @@ "receipts": [ { "status": "0x1", - "cumulativeGasUsed": "0xc8aaa", + "cumulativeGasUsed": "0x1297cc", "logs": [], "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "type": "0x2", - "transactionHash": "0x6f86cb902bad751500a01a86e5c8f43d8e3f5f972ababfdb69c98533c1f6282b", - "transactionIndex": "0x2", - "blockHash": "0x8a93dacb80dcb79a68bdcdb448e72a22410b480cadf8f808910594e052a3df0b", - "blockNumber": "0x2caa681", - "gasUsed": "0xb2b8d", - "effectiveGasPrice": "0x5d22e82de", + "transactionHash": "0x3d61606531f60ba3c3ed6c06f473a12d85b050c83251d517e2ef1659de0ff611", + "transactionIndex": "0x3", + "blockHash": "0x32ef912df8dc22852b7e777421f50f3d666b46bf88e841c0cb09d669030d52a1", + "blockNumber": "0x2cc3275", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x5d22e82db", "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", "to": null, - "contractAddress": "0x1ee41a6f09b0458bac30f0a61fcca02c94b750e4", + "contractAddress": "0xfad47d0cf3daf43a9b506e4d7f811a4a6daf1e38", "l1BaseFeeScalar": "0x0", "l1BlobBaseFee": "0x1", "l1BlobBaseFeeScalar": "0x0", "l1Fee": "0x0", - "l1GasPrice": "0x1fe9a193", - "l1GasUsed": "0x6876" + "l1GasPrice": "0x272f7de3", + "l1GasUsed": "0x7411" }, { "status": "0x1", - "cumulativeGasUsed": "0xe4871", + "cumulativeGasUsed": "0x1455a4", "logs": [ { - "address": "0x1ee41a6f09b0458bac30f0a61fcca02c94b750e4", + "address": "0xfad47d0cf3daf43a9b506e4d7f811a4a6daf1e38", "topics": [ "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" ], "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", - "blockHash": "0x8a93dacb80dcb79a68bdcdb448e72a22410b480cadf8f808910594e052a3df0b", - "blockNumber": "0x2caa681", - "transactionHash": "0x1edc144e1dbd4080960ec329020995327f9daad57af0bdcfa6c2b0e896942b28", - "transactionIndex": "0x3", - "logIndex": "0x1", + "blockHash": "0x32ef912df8dc22852b7e777421f50f3d666b46bf88e841c0cb09d669030d52a1", + "blockNumber": "0x2cc3275", + "transactionHash": "0x71d863a0f802cec846caa45d8318bc4c5c37d7c8303b1b83da7121a199a98500", + "transactionIndex": "0x4", + "logIndex": "0x7", "removed": false } ], - "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021000020200000000000000000000000000000000000000000000000000000000000000000000000000004000000000080000000000000000080020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000002000080000000000000000000000080000000000000000000000000000000000010000000000000000000000000000000000000000000000000", "type": "0x2", - "transactionHash": "0x1edc144e1dbd4080960ec329020995327f9daad57af0bdcfa6c2b0e896942b28", - "transactionIndex": "0x3", - "blockHash": "0x8a93dacb80dcb79a68bdcdb448e72a22410b480cadf8f808910594e052a3df0b", - "blockNumber": "0x2caa681", - "gasUsed": "0x1bdc7", - "effectiveGasPrice": "0x5d22e82de", + "transactionHash": "0x71d863a0f802cec846caa45d8318bc4c5c37d7c8303b1b83da7121a199a98500", + "transactionIndex": "0x4", + "blockHash": "0x32ef912df8dc22852b7e777421f50f3d666b46bf88e841c0cb09d669030d52a1", + "blockNumber": "0x2cc3275", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x5d22e82db", "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", - "to": "0x1ee41a6f09b0458bac30f0a61fcca02c94b750e4", + "to": "0xfad47d0cf3daf43a9b506e4d7f811a4a6daf1e38", "contractAddress": null, "l1BaseFeeScalar": "0x0", "l1BlobBaseFee": "0x1", "l1BlobBaseFeeScalar": "0x0", "l1Fee": "0x0", - "l1GasPrice": "0x1fe9a193", + "l1GasPrice": "0x272f7de3", "l1GasUsed": "0x640" } ], @@ -104,10 +104,10 @@ "returns": { "0": { "internal_type": "contract TestReputationRegistry", - "value": "0x1ee41a6F09B0458BaC30F0A61fCca02C94b750e4" + "value": "0xfAd47D0cF3dAf43A9B506e4D7f811A4a6DAf1E38" } }, - "timestamp": 1758736125279, + "timestamp": 1758837499033, "chain": 42220, - "commit": "02c6ff3" + "commit": "2ebdd6a" } \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758828002786.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758828002786.json new file mode 100644 index 0000000..087f7d4 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758828002786.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0xe9033bedee217ee34dfd0137dc2db0e7e5bd73663c349892f81a73ec48801b4e", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0x809d1f21b807fb28eb47913928b3030b61b273f5", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf182b", + "value": "0x0", + "input": "0x6080806040523460b9575f54600181811c9116801560b0575b6020821014609c57601f81116058575b507f56657273696f6e20302e302e310000000000000000000000000000000000001a5f55610c5790816100be8239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b818110609257506028565b5f81556001016087565b634e487b7160e01b5f52602260045260245ffd5b90607f16906018565b5f80fdfe60806040526004361015610011575f80fd5b5f3560e01c806315b6a2331461081e5780632199d5cd14610802578063288ccffd146107245780632c9730db14610645578063397388af1461057d578063697c6045146105635780637a00d3c4146105225780637b0572581461050657806389f364e7146104275780639985dc341461039d5780639be572f6146103805780639c89a0e214610355578063b120c16a146102b4578063c3c5a54714610274578063cbc0415d14610259578063cd2bdba71461021c578063d213c0f2146102005763f5c91a08146100df575f80fd5b346101fc5760403660031901126101fc576100f861098a565b602435906001600160a01b03811690815f52600160205260ff600260405f20015416156101ed575b50335f52600160205260ff600260405f20015416156101df575b6103e882116101d5575b805f52600160205260405f20805492600182019081549060018201928383116101c1578390558186029186830414861517156101c15781018091116101c15781156101ad570480915560405192835260208301525f516020610c025f395f51905f5260403393a3005b634e487b7160e01b5f52601260045260245ffd5b634e487b7160e01b5f52601160045260245ffd5b6103e89150610144565b6101e833610a2e565b61013a565b6101f690610a2e565b5f610120565b5f80fd5b346101fc575f3660031901126101fc5760206040516103e88152f35b346101fc5761022a36610936565b5f5b81811061023557005b8061025361024e6102496001948688610a0a565b610a1a565b610a2e565b0161022c565b346101fc575f3660031901126101fc5761027233610a2e565b005b346101fc5760203660031901126101fc576001600160a01b0361029561098a565b165f526001602052602060ff600260405f200154166040519015158152f35b346101fc5760403660031901126101fc576102cd61098a565b602435906001600160a01b03811690815f52600160205260ff600260405f2001541615610346575b506103e8821161033c575b805f52600160205260405f205491815f5260016020528060405f205560405192835260208301525f516020610c025f395f51905f5260403393a3005b6103e89150610300565b61034f90610a2e565b826102f5565b346101fc5760203660031901126101fc57602061037861037361098a565b610bca565b604051908152f35b346101fc575f3660031901126101fc576020600254604051908152f35b346101fc5760203660031901126101fc576103b661098a565b6001600160a01b03811690815f52600160205260ff600260405f20015416155f146103e5576102729150610a2e565b505f81815260016020818152604080842080546101f480835591909401949094558051928352908201929092523392915f516020610c025f395f51905f5291a3005b346101fc5760203660031901126101fc5761044061098a565b6001600160a01b03811690815f52600160205260ff600260405f20015416156104f7575b50335f52600160205260ff600260405f20015416156104e9575b805f52600160205260405f209081549160018101805460018101918282116101c1578290558085029085820414851517156101c1576101f481018091116101c15781156101ad570480915560405192835260208301525f516020610c025f395f51905f5260403393a3005b6104f233610a2e565b61047e565b61050090610a2e565b81610464565b346101fc575f3660031901126101fc5760206040516101f48152f35b346101fc5760203660031901126101fc57606061054561054061098a565b610b34565b60408051918051835260208101516020840152015115156040820152f35b346101fc575f3660031901126101fc5760206040515f8152f35b346101fc575f3660031901126101fc576040518060206002549283815201809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061062657505050816105db9103826109d0565b604051918291602083019060208452518091526040830191905f5b818110610604575050500390f35b82516001600160a01b03168452859450602093840193909201916001016105f6565b82546001600160a01b03168452602090930192600192830192016105c5565b346101fc5760203660031901126101fc5761065e61098a565b6001600160a01b03811690815f52600160205260ff600260405f2001541615610715575b50335f52600160205260ff600260405f2001541615610707575b805f52600160205260405f209081549160018101805460018101918282116101c1578290558085029085820414851517156101c15761032081018091116101c15781156101ad570480915560405192835260208301525f516020610c025f395f51905f5260403393a3005b61071033610a2e565b61069c565b61071e90610a2e565b81610682565b346101fc5760203660031901126101fc5761073d61098a565b6001600160a01b03811690815f52600160205260ff600260405f20015416156107f3575b50335f52600160205260ff600260405f20015416156107e5575b805f52600160205260405f209081549160018101805460018101918282116101c1578290558085029085820414851517156101c15760c881018091116101c15781156101ad570480915560405192835260208301525f516020610c025f395f51905f5260403393a3005b6107ee33610a2e565b61077b565b6107fc90610a2e565b81610761565b346101fc5760203660031901126101fc5761027261024e61098a565b346101fc5761082c36610936565b610835816109f2565b9161084360405193846109d0565b81835261084f826109f2565b602084019290601f19013684375f5b8181106108a9578385604051918291602083019060208452518091526040830191905f5b818110610890575050500390f35b8251845285945060209384019390920191600101610882565b6001600160a01b036108bf610249838587610a0a565b165f52600160205260ff600260405f200154165f1461092d576001600160a01b036108ee610249838587610a0a565b165f52600160205260405f2054905b85518110156109195760019160208260051b880101520161085e565b634e487b7160e01b5f52603260045260245ffd5b6101f4906108fd565b9060206003198301126101fc5760043567ffffffffffffffff81116101fc57826023820112156101fc5780600401359267ffffffffffffffff84116101fc5760248460051b830101116101fc576024019190565b600435906001600160a01b03821682036101fc57565b6060810190811067ffffffffffffffff8211176109bc57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bc57604052565b67ffffffffffffffff81116109bc5760051b60200190565b91908110156109195760051b0190565b356001600160a01b03811681036101fc5790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610ac9575b604051610a5c816109a0565b6101f48152600260208201915f8352604081019260018452845f52600160205260405f2091518255516001820155019051151560ff801983541691161790557fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd660206040516101f48152a2565b600254680100000000000000008110156109bc5760018101806002558110156109195760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a50565b6001600160a01b0390604051610b49816109a0565b5f81525f60208201525f60408201525016805f52600160205260ff600260405f2001541615610ba9575f52600160205260405f2060ff600260405192610b8e846109a0565b80548452600181015460208501520154161515604082015290565b50604051610bb6816109a0565b6101f481525f60208201525f604082015290565b6001600160a01b0316805f52600160205260ff600260405f2001541615610bfa575f52600160205260405f205490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a264697066735822122002ef1e757e60ab9745ed44b54affed771b4d71a5b8b4871d121615d77239ddd264736f6c634300081e0033", + "nonce": "0xa3f", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x2519995f444462685093ebc88050098b9227fb89331dbb3a44a47769da7988a4", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0x809d1f21b807fb28eb47913928b3030b61b273f5", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x809d1f21b807fb28eb47913928b3030b61b273f5", + "gas": "0x28bf5", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa40", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0xed04ad", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0xe9033bedee217ee34dfd0137dc2db0e7e5bd73663c349892f81a73ec48801b4e", + "transactionIndex": "0x34", + "blockHash": "0x1961ff7ae2fd49afcdfd929cd15be2bf2273e4078e0562b7feaca6434e614ad5", + "blockNumber": "0x2259c50", + "gasUsed": "0xb9c70", + "effectiveGasPrice": "0x3a8792", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0x809d1f21b807fb28eb47913928b3030b61b273f5", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x2", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x1ffc199df0", + "l1GasPrice": "0x81af52b3", + "l1GasUsed": "0x6cb2" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0xf0aa67", + "logs": [ + { + "address": "0x809d1f21b807fb28eb47913928b3030b61b273f5", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x1961ff7ae2fd49afcdfd929cd15be2bf2273e4078e0562b7feaca6434e614ad5", + "blockNumber": "0x2259c50", + "blockTimestamp": "0x68d59583", + "transactionHash": "0x2519995f444462685093ebc88050098b9227fb89331dbb3a44a47769da7988a4", + "transactionIndex": "0x36", + "logIndex": "0xe7", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000020000020200000000000000000000040000000000000000000000000000000000000000000000000000000000000000080000000000000100080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x2519995f444462685093ebc88050098b9227fb89331dbb3a44a47769da7988a4", + "transactionIndex": "0x36", + "blockHash": "0x1961ff7ae2fd49afcdfd929cd15be2bf2273e4078e0562b7feaca6434e614ad5", + "blockNumber": "0x2259c50", + "gasUsed": "0x1bdc9", + "effectiveGasPrice": "0x3a8792", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x809d1f21b807fb28eb47913928b3030b61b273f5", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x2", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x1d6ced35a", + "l1GasPrice": "0x81af52b3", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0x809D1F21b807fb28eB47913928B3030B61b273f5" + } + }, + "timestamp": 1758828002786, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758828211158.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758828211158.json new file mode 100644 index 0000000..8efe3b5 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758828211158.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0xf4b2718b7e12f39e13b3e617c7e79798d3fe3933f03cedc28fe67ab8150f2b14", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0xb850493b3d55d782dce6629288f233b777dfcbfc", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf182b", + "value": "0x0", + "input": "0x6080806040523460b9575f54600181811c9116801560b0575b6020821014609c57601f81116058575b507f56657273696f6e20302e302e320000000000000000000000000000000000001a5f55610c5790816100be8239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b818110609257506028565b5f81556001016087565b634e487b7160e01b5f52602260045260245ffd5b90607f16906018565b5f80fdfe60806040526004361015610011575f80fd5b5f3560e01c806315b6a2331461081e5780632199d5cd14610802578063288ccffd146107245780632c9730db14610645578063397388af1461057d578063697c6045146105635780637a00d3c4146105225780637b0572581461050657806389f364e7146104275780639985dc341461039d5780639be572f6146103805780639c89a0e214610355578063b120c16a146102b4578063c3c5a54714610274578063cbc0415d14610259578063cd2bdba71461021c578063d213c0f2146102005763f5c91a08146100df575f80fd5b346101fc5760403660031901126101fc576100f861098a565b602435906001600160a01b03811690815f52600160205260ff600260405f20015416156101ed575b50335f52600160205260ff600260405f20015416156101df575b6103e882116101d5575b805f52600160205260405f20805492600182019081549060018201928383116101c1578390558186029186830414861517156101c15781018091116101c15781156101ad570480915560405192835260208301525f516020610c025f395f51905f5260403393a3005b634e487b7160e01b5f52601260045260245ffd5b634e487b7160e01b5f52601160045260245ffd5b6103e89150610144565b6101e833610a2e565b61013a565b6101f690610a2e565b5f610120565b5f80fd5b346101fc575f3660031901126101fc5760206040516103e88152f35b346101fc5761022a36610936565b5f5b81811061023557005b8061025361024e6102496001948688610a0a565b610a1a565b610a2e565b0161022c565b346101fc575f3660031901126101fc5761027233610a2e565b005b346101fc5760203660031901126101fc576001600160a01b0361029561098a565b165f526001602052602060ff600260405f200154166040519015158152f35b346101fc5760403660031901126101fc576102cd61098a565b602435906001600160a01b03811690815f52600160205260ff600260405f2001541615610346575b506103e8821161033c575b805f52600160205260405f205491815f5260016020528060405f205560405192835260208301525f516020610c025f395f51905f5260403393a3005b6103e89150610300565b61034f90610a2e565b826102f5565b346101fc5760203660031901126101fc57602061037861037361098a565b610bca565b604051908152f35b346101fc575f3660031901126101fc576020600254604051908152f35b346101fc5760203660031901126101fc576103b661098a565b6001600160a01b03811690815f52600160205260ff600260405f20015416155f146103e5576102729150610a2e565b505f81815260016020818152604080842080546101f480835591909401949094558051928352908201929092523392915f516020610c025f395f51905f5291a3005b346101fc5760203660031901126101fc5761044061098a565b6001600160a01b03811690815f52600160205260ff600260405f20015416156104f7575b50335f52600160205260ff600260405f20015416156104e9575b805f52600160205260405f209081549160018101805460018101918282116101c1578290558085029085820414851517156101c1576101f481018091116101c15781156101ad570480915560405192835260208301525f516020610c025f395f51905f5260403393a3005b6104f233610a2e565b61047e565b61050090610a2e565b81610464565b346101fc575f3660031901126101fc5760206040516101f48152f35b346101fc5760203660031901126101fc57606061054561054061098a565b610b34565b60408051918051835260208101516020840152015115156040820152f35b346101fc575f3660031901126101fc5760206040515f8152f35b346101fc575f3660031901126101fc576040518060206002549283815201809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061062657505050816105db9103826109d0565b604051918291602083019060208452518091526040830191905f5b818110610604575050500390f35b82516001600160a01b03168452859450602093840193909201916001016105f6565b82546001600160a01b03168452602090930192600192830192016105c5565b346101fc5760203660031901126101fc5761065e61098a565b6001600160a01b03811690815f52600160205260ff600260405f2001541615610715575b50335f52600160205260ff600260405f2001541615610707575b805f52600160205260405f209081549160018101805460018101918282116101c1578290558085029085820414851517156101c15761032081018091116101c15781156101ad570480915560405192835260208301525f516020610c025f395f51905f5260403393a3005b61071033610a2e565b61069c565b61071e90610a2e565b81610682565b346101fc5760203660031901126101fc5761073d61098a565b6001600160a01b03811690815f52600160205260ff600260405f20015416156107f3575b50335f52600160205260ff600260405f20015416156107e5575b805f52600160205260405f209081549160018101805460018101918282116101c1578290558085029085820414851517156101c15760c881018091116101c15781156101ad570480915560405192835260208301525f516020610c025f395f51905f5260403393a3005b6107ee33610a2e565b61077b565b6107fc90610a2e565b81610761565b346101fc5760203660031901126101fc5761027261024e61098a565b346101fc5761082c36610936565b610835816109f2565b9161084360405193846109d0565b81835261084f826109f2565b602084019290601f19013684375f5b8181106108a9578385604051918291602083019060208452518091526040830191905f5b818110610890575050500390f35b8251845285945060209384019390920191600101610882565b6001600160a01b036108bf610249838587610a0a565b165f52600160205260ff600260405f200154165f1461092d576001600160a01b036108ee610249838587610a0a565b165f52600160205260405f2054905b85518110156109195760019160208260051b880101520161085e565b634e487b7160e01b5f52603260045260245ffd5b6101f4906108fd565b9060206003198301126101fc5760043567ffffffffffffffff81116101fc57826023820112156101fc5780600401359267ffffffffffffffff84116101fc5760248460051b830101116101fc576024019190565b600435906001600160a01b03821682036101fc57565b6060810190811067ffffffffffffffff8211176109bc57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bc57604052565b67ffffffffffffffff81116109bc5760051b60200190565b91908110156109195760051b0190565b356001600160a01b03811681036101fc5790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610ac9575b604051610a5c816109a0565b6101f48152600260208201915f8352604081019260018452845f52600160205260405f2091518255516001820155019051151560ff801983541691161790557fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd660206040516101f48152a2565b600254680100000000000000008110156109bc5760018101806002558110156109195760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a50565b6001600160a01b0390604051610b49816109a0565b5f81525f60208201525f60408201525016805f52600160205260ff600260405f2001541615610ba9575f52600160205260405f2060ff600260405192610b8e846109a0565b80548452600181015460208501520154161515604082015290565b50604051610bb6816109a0565b6101f481525f60208201525f604082015290565b6001600160a01b0316805f52600160205260ff600260405f2001541615610bfa575f52600160205260405f205490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a2646970667358221220d5e90c4cf20a3e197d87b96cc1facaade30d67b614eb34300b6f6480286635b164736f6c634300081e0033", + "nonce": "0xa41", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x07d474f5b4a734364c136a2544c9597d5797cb7643a2e927bc06972ed41d01fb", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0xb850493b3d55d782dce6629288f233b777dfcbfc", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xb850493b3d55d782dce6629288f233b777dfcbfc", + "gas": "0x28bf5", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa42", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x181e539", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0xf4b2718b7e12f39e13b3e617c7e79798d3fe3933f03cedc28fe67ab8150f2b14", + "transactionIndex": "0x78", + "blockHash": "0xc76c56fd8cf0798f137222533cc35aa87fae4b165bc7d7d89f90ad03be132774", + "blockNumber": "0x2259ca6", + "gasUsed": "0xb9c70", + "effectiveGasPrice": "0x3eb116", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0xb850493b3d55d782dce6629288f233b777dfcbfc", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x20261ec7e9", + "l1GasPrice": "0x8259b29e", + "l1GasUsed": "0x6cb2" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x1845930", + "logs": [ + { + "address": "0xb850493b3d55d782dce6629288f233b777dfcbfc", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0xc76c56fd8cf0798f137222533cc35aa87fae4b165bc7d7d89f90ad03be132774", + "blockNumber": "0x2259ca6", + "blockTimestamp": "0x68d5962f", + "transactionHash": "0x07d474f5b4a734364c136a2544c9597d5797cb7643a2e927bc06972ed41d01fb", + "transactionIndex": "0x7a", + "logIndex": "0x202", + "removed": false + } + ], + "logsBloom": "0x00000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000020000020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x07d474f5b4a734364c136a2544c9597d5797cb7643a2e927bc06972ed41d01fb", + "transactionIndex": "0x7a", + "blockHash": "0xc76c56fd8cf0798f137222533cc35aa87fae4b165bc7d7d89f90ad03be132774", + "blockNumber": "0x2259ca6", + "gasUsed": "0x1bdc9", + "effectiveGasPrice": "0x3eb116", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xb850493b3d55d782dce6629288f233b777dfcbfc", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x1d9395a2b", + "l1GasPrice": "0x8259b29e", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0xb850493b3D55D782dCe6629288F233B777DFCBFC" + } + }, + "timestamp": 1758828211158, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758828353124.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758828353124.json new file mode 100644 index 0000000..54e7f5b --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758828353124.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0xd8937092b3f9d9781a0c67174b81f6890df5ec34c55c7c8b673b042ba32dd606", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0x0b56b793697e0e9061ad06348ee9785739d4a6bc", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf181b", + "value": "0x0", + "input": "0x6080806040523460b9575f54600181811c9116801560b0575b6020821014609c57601f81116058575b507f56657273696f6e20302e302e330000000000000000000000000000000000001a5f55610c5790816100be8239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b818110609257506028565b5f81556001016087565b634e487b7160e01b5f52602260045260245ffd5b90607f16906018565b5f80fdfe60806040526004361015610011575f80fd5b5f3560e01c806315b6a2331461081e5780632199d5cd14610802578063288ccffd146107245780632c9730db14610645578063397388af1461057d578063697c6045146105635780637a00d3c4146105225780637b0572581461050657806389f364e7146104275780639985dc341461039d5780639be572f6146103805780639c89a0e214610355578063b120c16a146102b4578063c3c5a54714610274578063cbc0415d14610259578063cd2bdba71461021c578063d213c0f2146102005763f5c91a08146100df575f80fd5b346101fc5760403660031901126101fc576100f861098a565b602435906001600160a01b03811690815f52600160205260ff600260405f20015416156101ed575b50335f52600160205260ff600260405f20015416156101df575b6103e882116101d5575b805f52600160205260405f20805492600182019081549060018201928383116101c1578390558186029186830414861517156101c15781018091116101c15781156101ad570480915560405192835260208301525f516020610c025f395f51905f5260403393a3005b634e487b7160e01b5f52601260045260245ffd5b634e487b7160e01b5f52601160045260245ffd5b6103e89150610144565b6101e833610a2e565b61013a565b6101f690610a2e565b5f610120565b5f80fd5b346101fc575f3660031901126101fc5760206040516103e88152f35b346101fc5761022a36610936565b5f5b81811061023557005b8061025361024e6102496001948688610a0a565b610a1a565b610a2e565b0161022c565b346101fc575f3660031901126101fc5761027233610a2e565b005b346101fc5760203660031901126101fc576001600160a01b0361029561098a565b165f526001602052602060ff600260405f200154166040519015158152f35b346101fc5760403660031901126101fc576102cd61098a565b602435906001600160a01b03811690815f52600160205260ff600260405f2001541615610346575b506103e8821161033c575b805f52600160205260405f205491815f5260016020528060405f205560405192835260208301525f516020610c025f395f51905f5260403393a3005b6103e89150610300565b61034f90610a2e565b826102f5565b346101fc5760203660031901126101fc57602061037861037361098a565b610bca565b604051908152f35b346101fc575f3660031901126101fc576020600254604051908152f35b346101fc5760203660031901126101fc576103b661098a565b6001600160a01b03811690815f52600160205260ff600260405f20015416155f146103e5576102729150610a2e565b505f81815260016020818152604080842080546101f480835591909401949094558051928352908201929092523392915f516020610c025f395f51905f5291a3005b346101fc5760203660031901126101fc5761044061098a565b6001600160a01b03811690815f52600160205260ff600260405f20015416156104f7575b50335f52600160205260ff600260405f20015416156104e9575b805f52600160205260405f209081549160018101805460018101918282116101c1578290558085029085820414851517156101c1576101f481018091116101c15781156101ad570480915560405192835260208301525f516020610c025f395f51905f5260403393a3005b6104f233610a2e565b61047e565b61050090610a2e565b81610464565b346101fc575f3660031901126101fc5760206040516101f48152f35b346101fc5760203660031901126101fc57606061054561054061098a565b610b34565b60408051918051835260208101516020840152015115156040820152f35b346101fc575f3660031901126101fc5760206040515f8152f35b346101fc575f3660031901126101fc576040518060206002549283815201809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061062657505050816105db9103826109d0565b604051918291602083019060208452518091526040830191905f5b818110610604575050500390f35b82516001600160a01b03168452859450602093840193909201916001016105f6565b82546001600160a01b03168452602090930192600192830192016105c5565b346101fc5760203660031901126101fc5761065e61098a565b6001600160a01b03811690815f52600160205260ff600260405f2001541615610715575b50335f52600160205260ff600260405f2001541615610707575b805f52600160205260405f209081549160018101805460018101918282116101c1578290558085029085820414851517156101c15761032081018091116101c15781156101ad570480915560405192835260208301525f516020610c025f395f51905f5260403393a3005b61071033610a2e565b61069c565b61071e90610a2e565b81610682565b346101fc5760203660031901126101fc5761073d61098a565b6001600160a01b03811690815f52600160205260ff600260405f20015416156107f3575b50335f52600160205260ff600260405f20015416156107e5575b805f52600160205260405f209081549160018101805460018101918282116101c1578290558085029085820414851517156101c15760c881018091116101c15781156101ad570480915560405192835260208301525f516020610c025f395f51905f5260403393a3005b6107ee33610a2e565b61077b565b6107fc90610a2e565b81610761565b346101fc5760203660031901126101fc5761027261024e61098a565b346101fc5761082c36610936565b610835816109f2565b9161084360405193846109d0565b81835261084f826109f2565b602084019290601f19013684375f5b8181106108a9578385604051918291602083019060208452518091526040830191905f5b818110610890575050500390f35b8251845285945060209384019390920191600101610882565b6001600160a01b036108bf610249838587610a0a565b165f52600160205260ff600260405f200154165f1461092d576001600160a01b036108ee610249838587610a0a565b165f52600160205260405f2054905b85518110156109195760019160208260051b880101520161085e565b634e487b7160e01b5f52603260045260245ffd5b6101f4906108fd565b9060206003198301126101fc5760043567ffffffffffffffff81116101fc57826023820112156101fc5780600401359267ffffffffffffffff84116101fc5760248460051b830101116101fc576024019190565b600435906001600160a01b03821682036101fc57565b6060810190811067ffffffffffffffff8211176109bc57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bc57604052565b67ffffffffffffffff81116109bc5760051b60200190565b91908110156109195760051b0190565b356001600160a01b03811681036101fc5790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610ac9575b604051610a5c816109a0565b6101f48152600260208201915f8352604081019260018452845f52600160205260405f2091518255516001820155019051151560ff801983541691161790557fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd660206040516101f48152a2565b600254680100000000000000008110156109bc5760018101806002558110156109195760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a50565b6001600160a01b0390604051610b49816109a0565b5f81525f60208201525f60408201525016805f52600160205260ff600260405f2001541615610ba9575f52600160205260405f2060ff600260405192610b8e846109a0565b80548452600181015460208501520154161515604082015290565b50604051610bb6816109a0565b6101f481525f60208201525f604082015290565b6001600160a01b0316805f52600160205260ff600260405f2001541615610bfa575f52600160205260405f205490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a2646970667358221220cb82ccc6495c0343b2b1303760f586f24b9dac0dc1242a0008496d889af5080d64736f6c634300081e0033", + "nonce": "0xa43", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x011097d743cf60f30a41d2c5b88608fc283c657db21d36ddb4308fd7a2e84c21", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0x0b56b793697e0e9061ad06348ee9785739d4a6bc", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x0b56b793697e0e9061ad06348ee9785739d4a6bc", + "gas": "0x28bf5", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa44", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0xd727c7", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0xd8937092b3f9d9781a0c67174b81f6890df5ec34c55c7c8b673b042ba32dd606", + "transactionIndex": "0x36", + "blockHash": "0xc39c116d71db845183dd678e95df22b0e0c9778c156c2d180594fa8ab7bad7ea", + "blockNumber": "0x2259cfb", + "gasUsed": "0xb9c64", + "effectiveGasPrice": "0x46592f", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0x0b56b793697e0e9061ad06348ee9785739d4a6bc", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x1bd93b5eef", + "l1GasPrice": "0x70ea0e3f", + "l1GasUsed": "0x6cb2" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0xd8e590", + "logs": [ + { + "address": "0x0b56b793697e0e9061ad06348ee9785739d4a6bc", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0xc39c116d71db845183dd678e95df22b0e0c9778c156c2d180594fa8ab7bad7ea", + "blockNumber": "0x2259cfb", + "blockTimestamp": "0x68d596d9", + "transactionHash": "0x011097d743cf60f30a41d2c5b88608fc283c657db21d36ddb4308fd7a2e84c21", + "transactionIndex": "0x37", + "logIndex": "0xb2", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000", + "type": "0x2", + "transactionHash": "0x011097d743cf60f30a41d2c5b88608fc283c657db21d36ddb4308fd7a2e84c21", + "transactionIndex": "0x37", + "blockHash": "0xc39c116d71db845183dd678e95df22b0e0c9778c156c2d180594fa8ab7bad7ea", + "blockNumber": "0x2259cfb", + "gasUsed": "0x1bdc9", + "effectiveGasPrice": "0x46592f", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x0b56b793697e0e9061ad06348ee9785739d4a6bc", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x199ec8bc9", + "l1GasPrice": "0x70ea0e3f", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0x0b56b793697E0E9061ad06348eE9785739D4A6Bc" + } + }, + "timestamp": 1758828353124, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758828439606.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758828439606.json new file mode 100644 index 0000000..0b69fab --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758828439606.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0xd8937092b3f9d9781a0c67174b81f6890df5ec34c55c7c8b673b042ba32dd606", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0x0b56b793697e0e9061ad06348ee9785739d4a6bc", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf181b", + "value": "0x0", + "input": "0x6080806040523460b9575f54600181811c9116801560b0575b6020821014609c57601f81116058575b507f56657273696f6e20302e302e330000000000000000000000000000000000001a5f55610c5790816100be8239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b818110609257506028565b5f81556001016087565b634e487b7160e01b5f52602260045260245ffd5b90607f16906018565b5f80fdfe60806040526004361015610011575f80fd5b5f3560e01c806315b6a2331461081e5780632199d5cd14610802578063288ccffd146107245780632c9730db14610645578063397388af1461057d578063697c6045146105635780637a00d3c4146105225780637b0572581461050657806389f364e7146104275780639985dc341461039d5780639be572f6146103805780639c89a0e214610355578063b120c16a146102b4578063c3c5a54714610274578063cbc0415d14610259578063cd2bdba71461021c578063d213c0f2146102005763f5c91a08146100df575f80fd5b346101fc5760403660031901126101fc576100f861098a565b602435906001600160a01b03811690815f52600160205260ff600260405f20015416156101ed575b50335f52600160205260ff600260405f20015416156101df575b6103e882116101d5575b805f52600160205260405f20805492600182019081549060018201928383116101c1578390558186029186830414861517156101c15781018091116101c15781156101ad570480915560405192835260208301525f516020610c025f395f51905f5260403393a3005b634e487b7160e01b5f52601260045260245ffd5b634e487b7160e01b5f52601160045260245ffd5b6103e89150610144565b6101e833610a2e565b61013a565b6101f690610a2e565b5f610120565b5f80fd5b346101fc575f3660031901126101fc5760206040516103e88152f35b346101fc5761022a36610936565b5f5b81811061023557005b8061025361024e6102496001948688610a0a565b610a1a565b610a2e565b0161022c565b346101fc575f3660031901126101fc5761027233610a2e565b005b346101fc5760203660031901126101fc576001600160a01b0361029561098a565b165f526001602052602060ff600260405f200154166040519015158152f35b346101fc5760403660031901126101fc576102cd61098a565b602435906001600160a01b03811690815f52600160205260ff600260405f2001541615610346575b506103e8821161033c575b805f52600160205260405f205491815f5260016020528060405f205560405192835260208301525f516020610c025f395f51905f5260403393a3005b6103e89150610300565b61034f90610a2e565b826102f5565b346101fc5760203660031901126101fc57602061037861037361098a565b610bca565b604051908152f35b346101fc575f3660031901126101fc576020600254604051908152f35b346101fc5760203660031901126101fc576103b661098a565b6001600160a01b03811690815f52600160205260ff600260405f20015416155f146103e5576102729150610a2e565b505f81815260016020818152604080842080546101f480835591909401949094558051928352908201929092523392915f516020610c025f395f51905f5291a3005b346101fc5760203660031901126101fc5761044061098a565b6001600160a01b03811690815f52600160205260ff600260405f20015416156104f7575b50335f52600160205260ff600260405f20015416156104e9575b805f52600160205260405f209081549160018101805460018101918282116101c1578290558085029085820414851517156101c1576101f481018091116101c15781156101ad570480915560405192835260208301525f516020610c025f395f51905f5260403393a3005b6104f233610a2e565b61047e565b61050090610a2e565b81610464565b346101fc575f3660031901126101fc5760206040516101f48152f35b346101fc5760203660031901126101fc57606061054561054061098a565b610b34565b60408051918051835260208101516020840152015115156040820152f35b346101fc575f3660031901126101fc5760206040515f8152f35b346101fc575f3660031901126101fc576040518060206002549283815201809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061062657505050816105db9103826109d0565b604051918291602083019060208452518091526040830191905f5b818110610604575050500390f35b82516001600160a01b03168452859450602093840193909201916001016105f6565b82546001600160a01b03168452602090930192600192830192016105c5565b346101fc5760203660031901126101fc5761065e61098a565b6001600160a01b03811690815f52600160205260ff600260405f2001541615610715575b50335f52600160205260ff600260405f2001541615610707575b805f52600160205260405f209081549160018101805460018101918282116101c1578290558085029085820414851517156101c15761032081018091116101c15781156101ad570480915560405192835260208301525f516020610c025f395f51905f5260403393a3005b61071033610a2e565b61069c565b61071e90610a2e565b81610682565b346101fc5760203660031901126101fc5761073d61098a565b6001600160a01b03811690815f52600160205260ff600260405f20015416156107f3575b50335f52600160205260ff600260405f20015416156107e5575b805f52600160205260405f209081549160018101805460018101918282116101c1578290558085029085820414851517156101c15760c881018091116101c15781156101ad570480915560405192835260208301525f516020610c025f395f51905f5260403393a3005b6107ee33610a2e565b61077b565b6107fc90610a2e565b81610761565b346101fc5760203660031901126101fc5761027261024e61098a565b346101fc5761082c36610936565b610835816109f2565b9161084360405193846109d0565b81835261084f826109f2565b602084019290601f19013684375f5b8181106108a9578385604051918291602083019060208452518091526040830191905f5b818110610890575050500390f35b8251845285945060209384019390920191600101610882565b6001600160a01b036108bf610249838587610a0a565b165f52600160205260ff600260405f200154165f1461092d576001600160a01b036108ee610249838587610a0a565b165f52600160205260405f2054905b85518110156109195760019160208260051b880101520161085e565b634e487b7160e01b5f52603260045260245ffd5b6101f4906108fd565b9060206003198301126101fc5760043567ffffffffffffffff81116101fc57826023820112156101fc5780600401359267ffffffffffffffff84116101fc5760248460051b830101116101fc576024019190565b600435906001600160a01b03821682036101fc57565b6060810190811067ffffffffffffffff8211176109bc57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bc57604052565b67ffffffffffffffff81116109bc5760051b60200190565b91908110156109195760051b0190565b356001600160a01b03811681036101fc5790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610ac9575b604051610a5c816109a0565b6101f48152600260208201915f8352604081019260018452845f52600160205260405f2091518255516001820155019051151560ff801983541691161790557fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd660206040516101f48152a2565b600254680100000000000000008110156109bc5760018101806002558110156109195760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a50565b6001600160a01b0390604051610b49816109a0565b5f81525f60208201525f60408201525016805f52600160205260ff600260405f2001541615610ba9575f52600160205260405f2060ff600260405192610b8e846109a0565b80548452600181015460208501520154161515604082015290565b50604051610bb6816109a0565b6101f481525f60208201525f604082015290565b6001600160a01b0316805f52600160205260ff600260405f2001541615610bfa575f52600160205260405f205490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a2646970667358221220cb82ccc6495c0343b2b1303760f586f24b9dac0dc1242a0008496d889af5080d64736f6c634300081e0033", + "nonce": "0xa43", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x011097d743cf60f30a41d2c5b88608fc283c657db21d36ddb4308fd7a2e84c21", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0x0b56b793697e0e9061ad06348ee9785739d4a6bc", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x0b56b793697e0e9061ad06348ee9785739d4a6bc", + "gas": "0x28bf5", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa44", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0xd727c7", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0xd8937092b3f9d9781a0c67174b81f6890df5ec34c55c7c8b673b042ba32dd606", + "transactionIndex": "0x36", + "blockHash": "0xc39c116d71db845183dd678e95df22b0e0c9778c156c2d180594fa8ab7bad7ea", + "blockNumber": "0x2259cfb", + "gasUsed": "0xb9c64", + "effectiveGasPrice": "0x46592f", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0x0b56b793697e0e9061ad06348ee9785739d4a6bc", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x1bd93b5eef", + "l1GasPrice": "0x70ea0e3f", + "l1GasUsed": "0x6cb2" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0xd8e590", + "logs": [ + { + "address": "0x0b56b793697e0e9061ad06348ee9785739d4a6bc", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0xc39c116d71db845183dd678e95df22b0e0c9778c156c2d180594fa8ab7bad7ea", + "blockNumber": "0x2259cfb", + "blockTimestamp": "0x68d596d9", + "transactionHash": "0x011097d743cf60f30a41d2c5b88608fc283c657db21d36ddb4308fd7a2e84c21", + "transactionIndex": "0x37", + "logIndex": "0xb2", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000", + "type": "0x2", + "transactionHash": "0x011097d743cf60f30a41d2c5b88608fc283c657db21d36ddb4308fd7a2e84c21", + "transactionIndex": "0x37", + "blockHash": "0xc39c116d71db845183dd678e95df22b0e0c9778c156c2d180594fa8ab7bad7ea", + "blockNumber": "0x2259cfb", + "gasUsed": "0x1bdc9", + "effectiveGasPrice": "0x46592f", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x0b56b793697e0e9061ad06348ee9785739d4a6bc", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x199ec8bc9", + "l1GasPrice": "0x70ea0e3f", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0x0b56b793697E0E9061ad06348eE9785739D4A6Bc" + } + }, + "timestamp": 1758828439606, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758828728526.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758828728526.json new file mode 100644 index 0000000..150e0e2 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758828728526.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e340000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a2646970667358221220c7e1e7c19f2ca4167f7b05c8cb084e1447308b468809c0732e82cc4d1ab3ab6064736f6c63430008180033", + "nonce": "0xa47", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa48", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0xacd5af", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionIndex": "0x4a", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x1898448e10", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0xae9387", + "logs": [ + { + "address": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "blockTimestamp": "0x68d59853", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "logIndex": "0x12e", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000040000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x153579dd8", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0x8c221bac7707073A29CEa0aC1b9816E39738D280" + } + }, + "timestamp": 1758828728526, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758829192868.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758829192868.json new file mode 100644 index 0000000..337df06 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758829192868.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e340000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a2646970667358221220c7e1e7c19f2ca4167f7b05c8cb084e1447308b468809c0732e82cc4d1ab3ab6064736f6c63430008180033", + "nonce": "0xa47", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa48", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0xacd5af", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionIndex": "0x4a", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x1898448e10", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0xae9387", + "logs": [ + { + "address": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "blockTimestamp": "0x68d59853", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "logIndex": "0x12e", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000040000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x153579dd8", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0x8c221bac7707073A29CEa0aC1b9816E39738D280" + } + }, + "timestamp": 1758829192868, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758829306589.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758829306589.json new file mode 100644 index 0000000..6422421 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758829306589.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e340000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a2646970667358221220c7e1e7c19f2ca4167f7b05c8cb084e1447308b468809c0732e82cc4d1ab3ab6064736f6c63430008180033", + "nonce": "0xa47", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa48", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0xacd5af", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionIndex": "0x4a", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x1898448e10", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0xae9387", + "logs": [ + { + "address": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "blockTimestamp": "0x68d59853", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "logIndex": "0x12e", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000040000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x153579dd8", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0x8c221bac7707073A29CEa0aC1b9816E39738D280" + } + }, + "timestamp": 1758829306589, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758829469300.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758829469300.json new file mode 100644 index 0000000..8f1b3df --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758829469300.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e340000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a2646970667358221220c7e1e7c19f2ca4167f7b05c8cb084e1447308b468809c0732e82cc4d1ab3ab6064736f6c63430008180033", + "nonce": "0xa47", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa48", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0xacd5af", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionIndex": "0x4a", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x1898448e10", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0xae9387", + "logs": [ + { + "address": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "blockTimestamp": "0x68d59853", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "logIndex": "0x12e", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000040000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x153579dd8", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0x8c221bac7707073A29CEa0aC1b9816E39738D280" + } + }, + "timestamp": 1758829469300, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758829722372.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758829722372.json new file mode 100644 index 0000000..7d7cf00 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758829722372.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e340000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a2646970667358221220c7e1e7c19f2ca4167f7b05c8cb084e1447308b468809c0732e82cc4d1ab3ab6064736f6c63430008180033", + "nonce": "0xa47", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa48", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0xacd5af", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionIndex": "0x4a", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x1898448e10", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0xae9387", + "logs": [ + { + "address": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "blockTimestamp": "0x68d59853", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "logIndex": "0x12e", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000040000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x153579dd8", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0x8c221bac7707073A29CEa0aC1b9816E39738D280" + } + }, + "timestamp": 1758829722372, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758829982950.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758829982950.json new file mode 100644 index 0000000..5e167f5 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758829982950.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e340000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a2646970667358221220c7e1e7c19f2ca4167f7b05c8cb084e1447308b468809c0732e82cc4d1ab3ab6064736f6c63430008180033", + "nonce": "0xa47", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa48", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0xacd5af", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionIndex": "0x4a", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x1898448e10", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0xae9387", + "logs": [ + { + "address": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "blockTimestamp": "0x68d59853", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "logIndex": "0x12e", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000040000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x153579dd8", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0x8c221bac7707073A29CEa0aC1b9816E39738D280" + } + }, + "timestamp": 1758829982950, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758830103020.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758830103020.json new file mode 100644 index 0000000..09e674f --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758830103020.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e340000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a2646970667358221220c7e1e7c19f2ca4167f7b05c8cb084e1447308b468809c0732e82cc4d1ab3ab6064736f6c63430008180033", + "nonce": "0xa47", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa48", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0xacd5af", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionIndex": "0x4a", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x1898448e10", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0xae9387", + "logs": [ + { + "address": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "blockTimestamp": "0x68d59853", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "logIndex": "0x12e", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000040000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x153579dd8", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0x8c221bac7707073A29CEa0aC1b9816E39738D280" + } + }, + "timestamp": 1758830103020, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758830414890.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758830414890.json new file mode 100644 index 0000000..c8c9d43 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758830414890.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e340000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a2646970667358221220c7e1e7c19f2ca4167f7b05c8cb084e1447308b468809c0732e82cc4d1ab3ab6064736f6c63430008180033", + "nonce": "0xa47", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa48", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0xacd5af", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionIndex": "0x4a", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x1898448e10", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0xae9387", + "logs": [ + { + "address": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "blockTimestamp": "0x68d59853", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "logIndex": "0x12e", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000040000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x153579dd8", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0x8c221bac7707073A29CEa0aC1b9816E39738D280" + } + }, + "timestamp": 1758830414890, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758830727202.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758830727202.json new file mode 100644 index 0000000..0d51014 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758830727202.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e340000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a2646970667358221220c7e1e7c19f2ca4167f7b05c8cb084e1447308b468809c0732e82cc4d1ab3ab6064736f6c63430008180033", + "nonce": "0xa47", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa48", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0xacd5af", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionIndex": "0x4a", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x1898448e10", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0xae9387", + "logs": [ + { + "address": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "blockTimestamp": "0x68d59853", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "logIndex": "0x12e", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000040000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x153579dd8", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0x8c221bac7707073A29CEa0aC1b9816E39738D280" + } + }, + "timestamp": 1758830727202, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758830853868.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758830853868.json new file mode 100644 index 0000000..e92d823 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758830853868.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e340000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a2646970667358221220c7e1e7c19f2ca4167f7b05c8cb084e1447308b468809c0732e82cc4d1ab3ab6064736f6c63430008180033", + "nonce": "0xa47", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa48", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0xacd5af", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionIndex": "0x4a", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x1898448e10", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0xae9387", + "logs": [ + { + "address": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "blockTimestamp": "0x68d59853", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "logIndex": "0x12e", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000040000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x153579dd8", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0x8c221bac7707073A29CEa0aC1b9816E39738D280" + } + }, + "timestamp": 1758830853868, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758830970097.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758830970097.json new file mode 100644 index 0000000..f89b970 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758830970097.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e340000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a2646970667358221220c7e1e7c19f2ca4167f7b05c8cb084e1447308b468809c0732e82cc4d1ab3ab6064736f6c63430008180033", + "nonce": "0xa47", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa48", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0xacd5af", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionIndex": "0x4a", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x1898448e10", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0xae9387", + "logs": [ + { + "address": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "blockTimestamp": "0x68d59853", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "logIndex": "0x12e", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000040000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x153579dd8", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0x8c221bac7707073A29CEa0aC1b9816E39738D280" + } + }, + "timestamp": 1758830970097, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758831059486.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758831059486.json new file mode 100644 index 0000000..525ec7f --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758831059486.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e340000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a2646970667358221220c7e1e7c19f2ca4167f7b05c8cb084e1447308b468809c0732e82cc4d1ab3ab6064736f6c63430008180033", + "nonce": "0xa47", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa48", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0xacd5af", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionIndex": "0x4a", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x1898448e10", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0xae9387", + "logs": [ + { + "address": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "blockTimestamp": "0x68d59853", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "logIndex": "0x12e", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000040000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x153579dd8", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0x8c221bac7707073A29CEa0aC1b9816E39738D280" + } + }, + "timestamp": 1758831059486, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758831422188.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758831422188.json new file mode 100644 index 0000000..f7dd021 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758831422188.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e340000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a2646970667358221220c7e1e7c19f2ca4167f7b05c8cb084e1447308b468809c0732e82cc4d1ab3ab6064736f6c63430008180033", + "nonce": "0xa47", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa48", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0xacd5af", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionIndex": "0x4a", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x1898448e10", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0xae9387", + "logs": [ + { + "address": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "blockTimestamp": "0x68d59853", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "logIndex": "0x12e", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000040000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x153579dd8", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0x8c221bac7707073A29CEa0aC1b9816E39738D280" + } + }, + "timestamp": 1758831422188, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758831501935.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758831501935.json new file mode 100644 index 0000000..adb1961 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758831501935.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e340000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a2646970667358221220c7e1e7c19f2ca4167f7b05c8cb084e1447308b468809c0732e82cc4d1ab3ab6064736f6c63430008180033", + "nonce": "0xa47", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa48", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0xacd5af", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x2cdd124016884224d0373c8d7687147b9fd6f7fae5e8ab6adacc548383b4aeda", + "transactionIndex": "0x4a", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x1898448e10", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0xae9387", + "logs": [ + { + "address": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "blockTimestamp": "0x68d59853", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "logIndex": "0x12e", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000040000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e811df8d5c1f1190f0fe1e4773d2ff5afae8537739b922c33c4c969fe76dfb3", + "transactionIndex": "0x4b", + "blockHash": "0x4f12edf9dfdafa91f8a2c529c35a0fb59629a3582ada6d54602f4baff48c7301", + "blockNumber": "0x2259db8", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x56102b", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x8c221bac7707073a29cea0ac1b9816e39738d280", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0x153579dd8", + "l1GasPrice": "0x5d78f005", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0x8c221bac7707073A29CEa0aC1b9816E39738D280" + } + }, + "timestamp": 1758831501935, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758831540102.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758831540102.json new file mode 100644 index 0000000..5eacbf5 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758831540102.json @@ -0,0 +1,53 @@ +{ + "transactions": [ + { + "hash": null, + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0x1c684c4cf4429037d43f9e6f08cee45585f068da", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e350000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a26469706673582212203701f229a6c19b2766597c0ee4d05c8471b6ee88272d7b0fb34fafce122c21fa64736f6c63430008180033", + "nonce": "0xa4b", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": null, + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0x1c684c4cf4429037d43f9e6f08cee45585f068da", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x1c684c4cf4429037d43f9e6f08cee45585f068da", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa4c", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0x1C684c4cF4429037D43F9e6f08ceE45585F068dA" + } + }, + "timestamp": 1758831540102, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758831665060.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758831665060.json new file mode 100644 index 0000000..3a24945 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758831665060.json @@ -0,0 +1,53 @@ +{ + "transactions": [ + { + "hash": null, + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0x1c684c4cf4429037d43f9e6f08cee45585f068da", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e350000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a26469706673582212203701f229a6c19b2766597c0ee4d05c8471b6ee88272d7b0fb34fafce122c21fa64736f6c63430008180033", + "nonce": "0xa4b", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": null, + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0x1c684c4cf4429037d43f9e6f08cee45585f068da", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0x1c684c4cf4429037d43f9e6f08cee45585f068da", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa4c", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0x1C684c4cF4429037D43F9e6f08ceE45585F068dA" + } + }, + "timestamp": 1758831665060, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758832125606.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758832125606.json new file mode 100644 index 0000000..2b10bb4 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758832125606.json @@ -0,0 +1,53 @@ +{ + "transactions": [ + { + "hash": null, + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0xf5c3a75ad8dcb6b48a9095e81b37926a0bdfbf80", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e350000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a26469706673582212203701f229a6c19b2766597c0ee4d05c8471b6ee88272d7b0fb34fafce122c21fa64736f6c63430008180033", + "nonce": "0xa4d", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": null, + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0xf5c3a75ad8dcb6b48a9095e81b37926a0bdfbf80", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xf5c3a75ad8dcb6b48a9095e81b37926a0bdfbf80", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa4e", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0xF5C3A75Ad8DCb6B48a9095e81b37926A0bDfbf80" + } + }, + "timestamp": 1758832125606, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758833374355.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758833374355.json new file mode 100644 index 0000000..f1dfe7e --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758833374355.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e350000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a26469706673582212203701f229a6c19b2766597c0ee4d05c8471b6ee88272d7b0fb34fafce122c21fa64736f6c63430008180033", + "nonce": "0xa50", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa51", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x18436a5", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionIndex": "0xe1", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xfbbaaa7f6", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x185f47d", + "logs": [ + { + "address": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "blockTimestamp": "0x68d5aa75", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "logIndex": "0x1a5", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000008000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000", + "type": "0x2", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xd913008a", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0xCc8f6109407e19AF8271992baD30EB5A76fCbC3f" + } + }, + "timestamp": 1758833374355, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758833906594.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758833906594.json new file mode 100644 index 0000000..2f4a17d --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758833906594.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e350000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a26469706673582212203701f229a6c19b2766597c0ee4d05c8471b6ee88272d7b0fb34fafce122c21fa64736f6c63430008180033", + "nonce": "0xa50", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa51", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x18436a5", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionIndex": "0xe1", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xfbbaaa7f6", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x185f47d", + "logs": [ + { + "address": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "blockTimestamp": "0x68d5aa75", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "logIndex": "0x1a5", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000008000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000", + "type": "0x2", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xd913008a", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0xCc8f6109407e19AF8271992baD30EB5A76fCbC3f" + } + }, + "timestamp": 1758833906594, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758834191847.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758834191847.json new file mode 100644 index 0000000..7616b9c --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758834191847.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e350000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a26469706673582212203701f229a6c19b2766597c0ee4d05c8471b6ee88272d7b0fb34fafce122c21fa64736f6c63430008180033", + "nonce": "0xa50", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa51", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x18436a5", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionIndex": "0xe1", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xfbbaaa7f6", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x185f47d", + "logs": [ + { + "address": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "blockTimestamp": "0x68d5aa75", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "logIndex": "0x1a5", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000008000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000", + "type": "0x2", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xd913008a", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0xCc8f6109407e19AF8271992baD30EB5A76fCbC3f" + } + }, + "timestamp": 1758834191847, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758834343979.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758834343979.json new file mode 100644 index 0000000..3f96028 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758834343979.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e350000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a26469706673582212203701f229a6c19b2766597c0ee4d05c8471b6ee88272d7b0fb34fafce122c21fa64736f6c63430008180033", + "nonce": "0xa50", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa51", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x18436a5", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionIndex": "0xe1", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xfbbaaa7f6", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x185f47d", + "logs": [ + { + "address": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "blockTimestamp": "0x68d5aa75", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "logIndex": "0x1a5", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000008000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000", + "type": "0x2", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xd913008a", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0xCc8f6109407e19AF8271992baD30EB5A76fCbC3f" + } + }, + "timestamp": 1758834343979, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758834661519.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758834661519.json new file mode 100644 index 0000000..2b3a8a3 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758834661519.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e350000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a26469706673582212203701f229a6c19b2766597c0ee4d05c8471b6ee88272d7b0fb34fafce122c21fa64736f6c63430008180033", + "nonce": "0xa50", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa51", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x18436a5", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionIndex": "0xe1", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xfbbaaa7f6", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x185f47d", + "logs": [ + { + "address": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "blockTimestamp": "0x68d5aa75", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "logIndex": "0x1a5", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000008000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000", + "type": "0x2", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xd913008a", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0xCc8f6109407e19AF8271992baD30EB5A76fCbC3f" + } + }, + "timestamp": 1758834661519, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758834844437.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758834844437.json new file mode 100644 index 0000000..f6df889 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758834844437.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e350000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a26469706673582212203701f229a6c19b2766597c0ee4d05c8471b6ee88272d7b0fb34fafce122c21fa64736f6c63430008180033", + "nonce": "0xa50", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa51", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x18436a5", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionIndex": "0xe1", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xfbbaaa7f6", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x185f47d", + "logs": [ + { + "address": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "blockTimestamp": "0x68d5aa75", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "logIndex": "0x1a5", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000008000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000", + "type": "0x2", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xd913008a", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0xCc8f6109407e19AF8271992baD30EB5A76fCbC3f" + } + }, + "timestamp": 1758834844437, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758834989831.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758834989831.json new file mode 100644 index 0000000..8ede899 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758834989831.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e350000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a26469706673582212203701f229a6c19b2766597c0ee4d05c8471b6ee88272d7b0fb34fafce122c21fa64736f6c63430008180033", + "nonce": "0xa50", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa51", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x18436a5", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionIndex": "0xe1", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xfbbaaa7f6", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x185f47d", + "logs": [ + { + "address": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "blockTimestamp": "0x68d5aa75", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "logIndex": "0x1a5", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000008000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000", + "type": "0x2", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xd913008a", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0xCc8f6109407e19AF8271992baD30EB5A76fCbC3f" + } + }, + "timestamp": 1758834989831, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758835343929.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758835343929.json new file mode 100644 index 0000000..b5fa0d4 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758835343929.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e350000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a26469706673582212203701f229a6c19b2766597c0ee4d05c8471b6ee88272d7b0fb34fafce122c21fa64736f6c63430008180033", + "nonce": "0xa50", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa51", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x18436a5", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionIndex": "0xe1", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xfbbaaa7f6", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x185f47d", + "logs": [ + { + "address": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "blockTimestamp": "0x68d5aa75", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "logIndex": "0x1a5", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000008000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000", + "type": "0x2", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xd913008a", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0xCc8f6109407e19AF8271992baD30EB5A76fCbC3f" + } + }, + "timestamp": 1758835343929, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758835504274.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758835504274.json new file mode 100644 index 0000000..389ac23 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758835504274.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e350000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a26469706673582212203701f229a6c19b2766597c0ee4d05c8471b6ee88272d7b0fb34fafce122c21fa64736f6c63430008180033", + "nonce": "0xa50", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa51", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x18436a5", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionIndex": "0xe1", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xfbbaaa7f6", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x185f47d", + "logs": [ + { + "address": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "blockTimestamp": "0x68d5aa75", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "logIndex": "0x1a5", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000008000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000", + "type": "0x2", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xd913008a", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0xCc8f6109407e19AF8271992baD30EB5A76fCbC3f" + } + }, + "timestamp": 1758835504274, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758835948626.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758835948626.json new file mode 100644 index 0000000..17d0b66 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758835948626.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e350000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a26469706673582212203701f229a6c19b2766597c0ee4d05c8471b6ee88272d7b0fb34fafce122c21fa64736f6c63430008180033", + "nonce": "0xa50", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa51", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x18436a5", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionIndex": "0xe1", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xfbbaaa7f6", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x185f47d", + "logs": [ + { + "address": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "blockTimestamp": "0x68d5aa75", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "logIndex": "0x1a5", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000008000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000", + "type": "0x2", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xd913008a", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0xCc8f6109407e19AF8271992baD30EB5A76fCbC3f" + } + }, + "timestamp": 1758835948626, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758836134710.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758836134710.json new file mode 100644 index 0000000..fca666e --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758836134710.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e350000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a26469706673582212203701f229a6c19b2766597c0ee4d05c8471b6ee88272d7b0fb34fafce122c21fa64736f6c63430008180033", + "nonce": "0xa50", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa51", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x18436a5", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionIndex": "0xe1", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xfbbaaa7f6", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x185f47d", + "logs": [ + { + "address": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "blockTimestamp": "0x68d5aa75", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "logIndex": "0x1a5", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000008000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000", + "type": "0x2", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xd913008a", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0xCc8f6109407e19AF8271992baD30EB5A76fCbC3f" + } + }, + "timestamp": 1758836134710, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758836340066.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758836340066.json new file mode 100644 index 0000000..615d9ca --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758836340066.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e350000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a26469706673582212203701f229a6c19b2766597c0ee4d05c8471b6ee88272d7b0fb34fafce122c21fa64736f6c63430008180033", + "nonce": "0xa50", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa51", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x18436a5", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionIndex": "0xe1", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xfbbaaa7f6", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x185f47d", + "logs": [ + { + "address": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "blockTimestamp": "0x68d5aa75", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "logIndex": "0x1a5", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000008000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000", + "type": "0x2", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xd913008a", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0xCc8f6109407e19AF8271992baD30EB5A76fCbC3f" + } + }, + "timestamp": 1758836340066, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758836531153.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758836531153.json new file mode 100644 index 0000000..c94f216 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758836531153.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e350000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a26469706673582212203701f229a6c19b2766597c0ee4d05c8471b6ee88272d7b0fb34fafce122c21fa64736f6c63430008180033", + "nonce": "0xa50", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa51", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x18436a5", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionIndex": "0xe1", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xfbbaaa7f6", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x185f47d", + "logs": [ + { + "address": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "blockTimestamp": "0x68d5aa75", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "logIndex": "0x1a5", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000008000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000", + "type": "0x2", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xd913008a", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0xCc8f6109407e19AF8271992baD30EB5A76fCbC3f" + } + }, + "timestamp": 1758836531153, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758836878937.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758836878937.json new file mode 100644 index 0000000..5d7fbe6 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758836878937.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e350000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a26469706673582212203701f229a6c19b2766597c0ee4d05c8471b6ee88272d7b0fb34fafce122c21fa64736f6c63430008180033", + "nonce": "0xa50", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa51", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x18436a5", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionIndex": "0xe1", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xfbbaaa7f6", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x185f47d", + "logs": [ + { + "address": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "blockTimestamp": "0x68d5aa75", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "logIndex": "0x1a5", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000008000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000", + "type": "0x2", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xd913008a", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0xCc8f6109407e19AF8271992baD30EB5A76fCbC3f" + } + }, + "timestamp": 1758836878937, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758837120955.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758837120955.json new file mode 100644 index 0000000..5a1c6d0 --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758837120955.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e350000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a26469706673582212203701f229a6c19b2766597c0ee4d05c8471b6ee88272d7b0fb34fafce122c21fa64736f6c63430008180033", + "nonce": "0xa50", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa51", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x18436a5", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionIndex": "0xe1", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xfbbaaa7f6", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x185f47d", + "logs": [ + { + "address": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "blockTimestamp": "0x68d5aa75", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "logIndex": "0x1a5", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000008000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000", + "type": "0x2", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xd913008a", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0xCc8f6109407e19AF8271992baD30EB5A76fCbC3f" + } + }, + "timestamp": 1758837120955, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758837383920.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758837383920.json new file mode 100644 index 0000000..874680d --- /dev/null +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-1758837383920.json @@ -0,0 +1,114 @@ +{ + "transactions": [ + { + "hash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionType": "CREATE", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": null, + "arguments": null, + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "gas": "0xf19b6", + "value": "0x0", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e350000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a26469706673582212203701f229a6c19b2766597c0ee4d05c8471b6ee88272d7b0fb34fafce122c21fa64736f6c63430008180033", + "nonce": "0xa50", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + }, + { + "hash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionType": "CALL", + "contractName": "TestReputationRegistry", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "function": "registerSelf()", + "arguments": [], + "transaction": { + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "gas": "0x267d1", + "value": "0x0", + "input": "0xcbc0415d", + "nonce": "0xa51", + "chainId": "0x2105" + }, + "additionalContracts": [], + "isFixedGasLimit": false + } + ], + "receipts": [ + { + "status": "0x1", + "cumulativeGasUsed": "0x18436a5", + "logs": [], + "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "type": "0x2", + "transactionHash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionIndex": "0xe1", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": null, + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xfbbaaa7f6", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x73f6" + }, + { + "status": "0x1", + "cumulativeGasUsed": "0x185f47d", + "logs": [ + { + "address": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "topics": [ + "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", + "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" + ], + "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "blockTimestamp": "0x68d5aa75", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "logIndex": "0x1a5", + "removed": false + } + ], + "logsBloom": "0x00000000000000000000000000000000000000000000000008000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000", + "type": "0x2", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x5395bc", + "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "contractAddress": null, + "l1BaseFeeScalar": "0x8dd", + "l1BlobBaseFee": "0x1", + "l1BlobBaseFeeScalar": "0x101c12", + "l1Fee": "0xd913008a", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x640" + } + ], + "libraries": [], + "pending": [], + "returns": { + "0": { + "internal_type": "contract TestReputationRegistry", + "value": "0xCc8f6109407e19AF8271992baD30EB5A76fCbC3f" + } + }, + "timestamp": 1758837383920, + "chain": 8453, + "commit": "2ebdd6a" +} \ No newline at end of file diff --git a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-latest.json b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-latest.json index 1147241..874680d 100644 --- a/broadcast/DeployTestReputationRegistry.s.sol/8453/run-latest.json +++ b/broadcast/DeployTestReputationRegistry.s.sol/8453/run-latest.json @@ -1,37 +1,37 @@ { "transactions": [ { - "hash": "0x84afb1fd06f0d932c08bab8f835be7a2a073bbd758976d6c6e0180b9f42fbe52", + "hash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", "transactionType": "CREATE", "contractName": "TestReputationRegistry", - "contractAddress": "0x95f99af866d73e7e533482d9d6d0ac05d4363b31", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", "function": null, "arguments": null, "transaction": { "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", - "gas": "0xe7fb7", + "gas": "0xf19b6", "value": "0x0", - "input": "0x60808060405234601557610c3e908161001a8239f35b5f80fdfe60806040526004361015610011575f80fd5b5f3560e01c806315b6a2331461080d5780632199d5cd146107f1578063288ccffd146107165780632c9730db1461063a578063397388af14610572578063697c6045146105585780637a00d3c4146105175780637b057258146104fb57806389f364e71461041f5780639985dc34146103965780639be572f6146103795780639c89a0e21461034e578063b120c16a146102b0578063c3c5a54714610271578063cbc0415d14610256578063cd2bdba714610219578063d213c0f2146101fd5763f5c91a08146100df575f80fd5b346101f95760403660031901126101f9576100f8610977565b602435906001600160a01b03811690815f525f60205260ff600260405f20015416156101ea575b50335f525f60205260ff600260405f20015416156101dc575b61044c82116101d2575b805f525f60205260405f20805492600182019081549060018201928383116101be578390558186029186830414861517156101be5781018091116101be5781156101aa570480915560405192835260208301525f516020610be95f395f51905f5260403393a3005b634e487b7160e01b5f52601260045260245ffd5b634e487b7160e01b5f52601160045260245ffd5b61044c9150610142565b6101e533610a1b565b610138565b6101f390610a1b565b5f61011f565b5f80fd5b346101f9575f3660031901126101f957602060405161044c8152f35b346101f95761022736610923565b5f5b81811061023257005b8061025061024b61024660019486886109f7565b610a07565b610a1b565b01610229565b346101f9575f3660031901126101f95761026f33610a1b565b005b346101f95760203660031901126101f9576001600160a01b03610292610977565b165f525f602052602060ff600260405f200154166040519015158152f35b346101f95760403660031901126101f9576102c9610977565b602435906001600160a01b03811690815f525f60205260ff600260405f200154161561033f575b5061044c8211610335575b805f525f60205260405f205491815f525f6020528060405f205560405192835260208301525f516020610be95f395f51905f5260403393a3005b61044c91506102fb565b61034890610a1b565b826102f0565b346101f95760203660031901126101f957602061037161036c610977565b610bb3565b604051908152f35b346101f9575f3660031901126101f9576020600154604051908152f35b346101f95760203660031901126101f9576103af610977565b6001600160a01b03811690815f525f60205260ff600260405f20015416155f146103dd5761026f9150610a1b565b505f8181526020818152604080832080546101f48083556001909201949094558151938452918301919091523392915f516020610be95f395f51905f529190a3005b346101f95760203660031901126101f957610438610977565b6001600160a01b03811690815f525f60205260ff600260405f20015416156104ec575b50335f525f60205260ff600260405f20015416156104de575b805f525f60205260405f209081549160018101805460018101918282116101be578290558085029085820414851517156101be576101f481018091116101be5781156101aa570480915560405192835260208301525f516020610be95f395f51905f5260403393a3005b6104e733610a1b565b610474565b6104f590610a1b565b8161045b565b346101f9575f3660031901126101f95760206040516101f48152f35b346101f95760203660031901126101f957606061053a610535610977565b610b1f565b60408051918051835260208101516020840152015115156040820152f35b346101f9575f3660031901126101f95760206040515f8152f35b346101f9575f3660031901126101f9576040518060206001549283815201809260015f527fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6905f5b81811061061b57505050816105d09103826109bd565b604051918291602083019060208452518091526040830191905f5b8181106105f9575050500390f35b82516001600160a01b03168452859450602093840193909201916001016105eb565b82546001600160a01b03168452602090930192600192830192016105ba565b346101f95760203660031901126101f957610653610977565b6001600160a01b03811690815f525f60205260ff600260405f2001541615610707575b50335f525f60205260ff600260405f20015416156106f9575b805f525f60205260405f209081549160018101805460018101918282116101be578290558085029085820414851517156101be5761032081018091116101be5781156101aa570480915560405192835260208301525f516020610be95f395f51905f5260403393a3005b61070233610a1b565b61068f565b61071090610a1b565b81610676565b346101f95760203660031901126101f95761072f610977565b6001600160a01b03811690815f525f60205260ff600260405f20015416156107e2575b50335f525f60205260ff600260405f20015416156107d4575b805f525f60205260405f209081549160018101805460018101918282116101be578290558085029085820414851517156101be5760c881018091116101be5781156101aa570480915560405192835260208301525f516020610be95f395f51905f5260403393a3005b6107dd33610a1b565b61076b565b6107eb90610a1b565b81610752565b346101f95760203660031901126101f95761026f61024b610977565b346101f95761081b36610923565b610824816109df565b9161083260405193846109bd565b81835261083e826109df565b602084019290601f19013684375f5b818110610898578385604051918291602083019060208452518091526040830191905f5b81811061087f575050500390f35b8251845285945060209384019390920191600101610871565b6001600160a01b036108ae6102468385876109f7565b165f525f60205260ff600260405f200154165f1461091a576001600160a01b036108dc6102468385876109f7565b165f525f60205260405f2054905b85518110156109065760019160208260051b880101520161084d565b634e487b7160e01b5f52603260045260245ffd5b6101f4906108ea565b9060206003198301126101f95760043567ffffffffffffffff81116101f957826023820112156101f95780600401359267ffffffffffffffff84116101f95760248460051b830101116101f9576024019190565b600435906001600160a01b03821682036101f957565b6060810190811067ffffffffffffffff8211176109a957604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109a957604052565b67ffffffffffffffff81116109a95760051b60200190565b91908110156109065760051b0190565b356001600160a01b03811681036101f95790565b6001600160a01b0316805f525f60205260ff600260405f2001541615610ab4575b604051610a488161098d565b6101f48152600260208201915f8352604081019260018452845f525f60205260405f2091518255516001820155019051151560ff801983541691161790557fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd660206040516101f48152a2565b600154680100000000000000008110156109a95760018101806001558110156109065760015f527fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf601805473ffffffffffffffffffffffffffffffffffffffff191682179055610a3c565b6001600160a01b0390604051610b348161098d565b5f81525f60208201525f60408201525016805f525f60205260ff600260405f2001541615610b92575f525f60205260405f2060ff600260405192610b778461098d565b80548452600181015460208501520154161515604082015290565b50604051610b9f8161098d565b6101f481525f60208201525f604082015290565b6001600160a01b0316805f525f60205260ff600260405f2001541615610be1575f525f60205260405f205490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a26469706673582212207553d77d1f6800832b9232137be39d281cab688d85957143c081a9bf7017c49964736f6c634300081e0033", - "nonce": "0xa33", + "input": "0x608080604052346100c2575f54600190600181811c911680156100b8575b60208210146100a457601f811161005e575b7f56657273696f6e20302e302e350000000000000000000000000000000000001a5f55610c5883816100c78239f35b5f8052601f0160051c7f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563908101905b81811061009a575061002f565b5f8155820161008d565b634e487b7160e01b5f52602260045260245ffd5b90607f169061001d565b5f80fdfe60406080815260049081361015610014575f80fd5b5f3560e01c806315b6a2331461082a5780632199d5cd1461080e578063288ccffd146107315780632c9730db14610653578063397388af14610591578063697c6045146105775780637a00d3c4146105355780637b0572581461051957806389f364e71461043b5780639985dc34146103c15780639be572f6146103a35780639c89a0e214610377578063b120c16a146102d7578063c3c5a54714610298578063cbc0415d1461027d578063cd2bdba714610240578063d213c0f2146102245763f5c91a08146100e2575f80fd5b346102205780600319360112610220576100fa61098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610211575b50335f52600160205260ff6002825f2001541615610203575b6103e88084116101fb575b50815f526001602052805f20805493600182019081549060018201928383116101e8578390558187029187830414871517156101d55781018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b601287634e487b7160e01b5f525260245ffd5b601187634e487b7160e01b5f525260245ffd5b601188634e487b7160e01b5f525260245ffd5b601189634e487b7160e01b5f525260245ffd5b92505f610145565b61020c33610a43565b61013a565b61021a90610a43565b5f610121565b5f80fd5b5034610220575f36600319011261022057602090516103e88152f35b346102205761024e3661093e565b5f5b81811061025957005b8061027761027261026d6001948688610a0b565b610a2f565b610a43565b01610250565b34610220575f3660031901126102205761029633610a43565b005b5034610220576020366003190112610220576020906001600160a01b036102bd61098b565b165f526001825260ff6002825f2001541690519015158152f35b50346102205780600319360112610220576102f061098b565b602435916001600160a01b03821691825f52600160205260ff6002835f2001541615610368575b506103e8808411610353575b505f80516020610c0383398151915290825f526001602052805f20938085549555815194855260208501523393a3005b92505f80516020610c03833981519152610323565b61037190610a43565b83610317565b50346102205760203660031901126102205760209061039c61039761098b565b610bd6565b9051908152f35b5034610220575f366003190112610220576020906002549051908152f35b5034610220576020366003190112610220576103db61098b565b6001600160a01b038116805f526001602052825f209260ff600285015416155f1461040c5750506102969150610a43565b5f80516020610c038339815191529192508354935f60016101f4928381550155815194855260208501523393a3005b50346102205760203660031901126102205761045561098b565b6001600160a01b03811690815f52600160205260ff6002845f200154161561050a575b50335f52600160205260ff6002835f20015416156104fc575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c2576101f481018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61050533610a43565b610491565b61051390610a43565b5f610478565b5034610220575f36600319011261022057602090516101f48152f35b50346102205760203660031901126102205760609061055a61055561098b565b610b47565b908080519280518452602081015160208501520151151590820152f35b5034610220575f36600319011261022057602090515f8152f35b5034610220575f3660031901126102205780519081600254908181526020809101809260025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace905f5b81811061063657505050846105f29103856109d1565b825181815293518185018190528493840192915f5b82811061061657505050500390f35b83516001600160a01b031685528695509381019392810192600101610607565b82546001600160a01b0316845292840192600192830192016105dc565b50346102205760203660031901126102205761066d61098b565b6001600160a01b03811690815f52600160205260ff6002845f2001541615610722575b50335f52600160205260ff6002835f2001541615610714575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25761032081018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b61071d33610a43565b6106a9565b61072b90610a43565b5f610690565b50346102205760203660031901126102205761074b61098b565b6001600160a01b03811690815f52600160205260ff6002845f20015416156107ff575b50335f52600160205260ff6002835f20015416156107f1575b805f526001602052815f209182549260018101805460018101918282116101d5578290558086029086820414861517156101c25760c881018091116101c25781156101af575f80516020610c038339815191529495965004809155815194855260208501523393a3005b6107fa33610a43565b610787565b61080890610a43565b5f61076e565b346102205760203660031901126102205761029661027261098b565b509034610220579061083b3661093e565b90610845826109f3565b93610852845195866109d1565b82855261085e836109f3565b9260209283870194601f19013686375f5b8281106108b6575050505082519384938285019183865251809252840192915f5b82811061089f57505050500390f35b835185528695509381019392810192600101610890565b6001600160a01b0397959697806108d161026d848787610a0b565b165f5260019081875260ff60028b5f200154165f14610934576108f861026d848787610a0b565b165f528552875f20545b865182101561092157600582901b87018601529496959460010161086f565b603285634e487b7160e01b5f525260245ffd5b50506101f4610902565b9060206003198301126102205760043567ffffffffffffffff9283821161022057806023830112156102205781600401359384116102205760248460051b83010111610220576024019190565b600435906001600160a01b038216820361022057565b6060810190811067ffffffffffffffff8211176109bd57604052565b634e487b7160e01b5f52604160045260245ffd5b90601f8019910116810190811067ffffffffffffffff8211176109bd57604052565b67ffffffffffffffff81116109bd5760051b60200190565b9190811015610a1b5760051b0190565b634e487b7160e01b5f52603260045260245ffd5b356001600160a01b03811681036102205790565b6001600160a01b0316805f52600160205260ff600260405f2001541615610adc575b7fe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd66020604051610a94816109a1565b6101f4908181526002838201915f8352604081019260018452875f526001865260405f2091518255516001820155019051151560ff80198354169116179055604051908152a2565b600254680100000000000000008110156109bd576001810180600255811015610a1b5760025f527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace01805473ffffffffffffffffffffffffffffffffffffffff191682179055610a65565b6001600160a01b036040915f838051610b5f816109a1565b828152826020820152015216805f52600160205260ff6002835f2001541615610bb7575f526001602052805f209060ff6002825193610b9d856109a1565b805485526001810154602086015201541615159082015290565b505f815191610bc5836109a1565b6101f4835281602084015282015290565b6001600160a01b03165f52600160205260405f2060ff60028201541615610bfb575490565b506101f49056fec78795b91c1b8e165c36557e7e1de8411b44719a95ca5e7bcf7c3d0850e7e492a26469706673582212203701f229a6c19b2766597c0ee4d05c8471b6ee88272d7b0fb34fafce122c21fa64736f6c63430008180033", + "nonce": "0xa50", "chainId": "0x2105" }, "additionalContracts": [], "isFixedGasLimit": false }, { - "hash": "0x1a9befd2d41e20b6f203f01e106e19ebe32addb0fec99b660c53387fe22795d5", + "hash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", "transactionType": "CALL", "contractName": "TestReputationRegistry", - "contractAddress": "0x95f99af866d73e7e533482d9d6d0ac05d4363b31", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", "function": "registerSelf()", "arguments": [], "transaction": { "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", - "to": "0x95f99af866d73e7e533482d9d6d0ac05d4363b31", - "gas": "0x267ba", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", + "gas": "0x267d1", "value": "0x0", "input": "0xcbc0415d", - "nonce": "0xa34", + "nonce": "0xa51", "chainId": "0x2105" }, "additionalContracts": [], @@ -41,62 +41,62 @@ "receipts": [ { "status": "0x1", - "cumulativeGasUsed": "0x7f234e", + "cumulativeGasUsed": "0x18436a5", "logs": [], "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "type": "0x2", - "transactionHash": "0x84afb1fd06f0d932c08bab8f835be7a2a073bbd758976d6c6e0180b9f42fbe52", - "transactionIndex": "0x2f", - "blockHash": "0xaf0ad913c1114d2d0a04fc436411e0a5a4916ddbdcda9c9e66dc1848e63bb075", - "blockNumber": "0x22069e2", - "gasUsed": "0xb272b", - "effectiveGasPrice": "0x52f701", + "transactionHash": "0x9e022622d8dadccefc525f39f7f5aeca3d1053b0a023a5557088eb56515ac114", + "transactionIndex": "0xe1", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0xb9da0", + "effectiveGasPrice": "0x5395bc", "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", "to": null, - "contractAddress": "0x95f99af866d73e7e533482d9d6d0ac05d4363b31", + "contractAddress": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", "l1BaseFeeScalar": "0x8dd", "l1BlobBaseFee": "0x1", "l1BlobBaseFeeScalar": "0x101c12", - "l1Fee": "0x5042eecb5", - "l1GasPrice": "0x15baabfd", - "l1GasUsed": "0x65be" + "l1Fee": "0xfbbaaa7f6", + "l1GasPrice": "0x3bcb20fb", + "l1GasUsed": "0x73f6" }, { "status": "0x1", - "cumulativeGasUsed": "0x80e115", + "cumulativeGasUsed": "0x185f47d", "logs": [ { - "address": "0x95f99af866d73e7e533482d9d6d0ac05d4363b31", + "address": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", "topics": [ "0xe29d35093005f4d575e1003753426b57a7f64378ba73332eef9c6ccc2b8decd6", "0x0000000000000000000000000877d19b21bbade487d4cce2afba67be422243f9" ], "data": "0x00000000000000000000000000000000000000000000000000000000000001f4", - "blockHash": "0xaf0ad913c1114d2d0a04fc436411e0a5a4916ddbdcda9c9e66dc1848e63bb075", - "blockNumber": "0x22069e2", - "blockTimestamp": "0x68cb30a7", - "transactionHash": "0x1a9befd2d41e20b6f203f01e106e19ebe32addb0fec99b660c53387fe22795d5", - "transactionIndex": "0x30", - "logIndex": "0x91", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "blockTimestamp": "0x68d5aa75", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "logIndex": "0x1a5", "removed": false } ], - "logsBloom": "0x00000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000004000000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "logsBloom": "0x00000000000000000000000000000000000000000000000008000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000", "type": "0x2", - "transactionHash": "0x1a9befd2d41e20b6f203f01e106e19ebe32addb0fec99b660c53387fe22795d5", - "transactionIndex": "0x30", - "blockHash": "0xaf0ad913c1114d2d0a04fc436411e0a5a4916ddbdcda9c9e66dc1848e63bb075", - "blockNumber": "0x22069e2", - "gasUsed": "0x1bdc7", - "effectiveGasPrice": "0x52f701", + "transactionHash": "0xab4d029ae2c9abcc7491f3fb80f0f4e3b2328936a59a45fa93785a5c98765465", + "transactionIndex": "0xe2", + "blockHash": "0x7b5dd03b05b80b609b4769d3fa888efbf07317d8d6e0279d7278479336db8874", + "blockNumber": "0x225a6c9", + "gasUsed": "0x1bdd8", + "effectiveGasPrice": "0x5395bc", "from": "0x0877d19b21bbade487d4cce2afba67be422243f9", - "to": "0x95f99af866d73e7e533482d9d6d0ac05d4363b31", + "to": "0xcc8f6109407e19af8271992bad30eb5a76fcbc3f", "contractAddress": null, "l1BaseFeeScalar": "0x8dd", "l1BlobBaseFee": "0x1", "l1BlobBaseFeeScalar": "0x101c12", - "l1Fee": "0x4ee2b9b5", - "l1GasPrice": "0x15baabfd", + "l1Fee": "0xd913008a", + "l1GasPrice": "0x3bcb20fb", "l1GasUsed": "0x640" } ], @@ -105,10 +105,10 @@ "returns": { "0": { "internal_type": "contract TestReputationRegistry", - "value": "0x95f99aF866d73E7e533482D9D6D0ac05D4363b31" + "value": "0xCc8f6109407e19AF8271992baD30EB5A76fCbC3f" } }, - "timestamp": 1758149145640, + "timestamp": 1758837383920, "chain": 8453, - "commit": "cfd21d6" + "commit": "2ebdd6a" } \ No newline at end of file diff --git a/foundry.toml b/foundry.toml index 2118525..356fa2f 100644 --- a/foundry.toml +++ b/foundry.toml @@ -1,6 +1,7 @@ [profile.default] src = "src" out = "out" +solc_version = "0.8.24" optimizer = true optimizer-runs = 250 via-ir = true diff --git a/src/onchain/TestReputationRegistry.sol b/src/onchain/TestReputationRegistry.sol index ece1d46..ff6ff3a 100644 --- a/src/onchain/TestReputationRegistry.sol +++ b/src/onchain/TestReputationRegistry.sol @@ -11,6 +11,7 @@ contract TestReputationRegistry { uint256 public constant MAX_REPUTATION = 1000; uint256 public constant MIN_REPUTATION = 0; uint256 public constant INITIAL_REPUTATION = 500; + string private info = "Version 0.0.5"; // Simplified struct struct ReputationData { @@ -28,7 +29,6 @@ contract TestReputationRegistry { event ReputationUpdated(address indexed user, uint256 oldScore, uint256 newScore, address indexed rater); constructor() { - string memory info = "Test 3"; } /**