Source Code
Overview
SOPH Balance
More Info
ContractCreator
Multichain Info
N/A
Latest 1 from a total of 1 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Register | 784432 | 15 days ago | IN | 0 SOPH | 1.18051 |
Latest 10 internal transactions
Advanced mode:
Loading...
Loading
This contract may be a proxy contract. Click on More Options and select Is this a proxy? to confirm and enable the "Read as Proxy" & "Write as Proxy" tabs.
Contract Source Code Verified (Exact Match)
Contract Name:
SchemaRegistry
Compiler Version
v0.8.28+commit.7893614a
ZkSolc Version
v1.5.7
Optimization Enabled:
Yes with Mode 3
Other Settings:
cancun EvmVersion
Contract Source Code (Solidity Standard Json-Input format)
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MITpragma solidity 0.8.28;import { ISchemaResolver } from "./resolver/ISchemaResolver.sol";import { EMPTY_UID } from "./Common.sol";import { Semver } from "./Semver.sol";import { ISchemaRegistry, SchemaRecord } from "./ISchemaRegistry.sol";/// @title SchemaRegistry/// @notice The global schema registry.contract SchemaRegistry is ISchemaRegistry, Semver {error AlreadyExists();// The global mapping between schema records and their IDs.mapping(bytes32 uid => SchemaRecord schemaRecord) private _registry;/// @dev Creates a new SchemaRegistry instance.constructor() Semver(1, 4, 0) {}/// @inheritdoc ISchemaRegistryfunction register(string calldata schema, ISchemaResolver resolver, bool revocable) external returns (bytes32) {SchemaRecord memory schemaRecord = SchemaRecord({uid: EMPTY_UID,schema: schema,
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MITpragma solidity ^0.8.0;import { Attestation } from "./../Common.sol";import { ISemver } from "./../ISemver.sol";/// @title ISchemaResolver/// @notice The interface of an optional schema resolver.interface ISchemaResolver is ISemver {/// @notice Checks if the resolver can be sent ETH./// @return Whether the resolver supports ETH transfers.function isPayable() external pure returns (bool);/// @notice Processes an attestation and verifies whether it's valid./// @param attestation The new attestation./// @return Whether the attestation is valid.function attest(Attestation calldata attestation) external payable returns (bool);/// @notice Processes multiple attestations and verifies whether they are valid./// @param attestations The new attestations./// @param values Explicit ETH amounts which were sent with each attestation./// @return Whether all the attestations are valid.function multiAttest(Attestation[] calldata attestations,uint256[] calldata values
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MITpragma solidity ^0.8.0;// A representation of an empty/uninitialized UID.bytes32 constant EMPTY_UID = 0;// A zero expiration represents an non-expiring attestation.uint64 constant NO_EXPIRATION_TIME = 0;error AccessDenied();error DeadlineExpired();error InvalidEAS();error InvalidLength();error InvalidSignature();error NotFound();/// @notice A struct representing ECDSA signature data.struct Signature {uint8 v; // The recovery ID.bytes32 r; // The x-coordinate of the nonce R.bytes32 s; // The signature data.}/// @notice A struct representing a single attestation.struct Attestation {
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MITpragma solidity ^0.8.4;import { Strings } from "@openzeppelin/contracts/utils/Strings.sol";import { ISemver } from "./ISemver.sol";/// @title Semver/// @notice A simple contract for managing contract versions.contract Semver is ISemver {// Contract's major version number.uint256 private immutable _major;// Contract's minor version number.uint256 private immutable _minor;// Contract's patch version number.uint256 private immutable _patch;/// @dev Create a new Semver instance./// @param major Major version number./// @param minor Minor version number./// @param patch Patch version number.constructor(uint256 major, uint256 minor, uint256 patch) {_major = major;
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MITpragma solidity ^0.8.0;import { ISemver } from "./ISemver.sol";import { ISchemaResolver } from "./resolver/ISchemaResolver.sol";/// @notice A struct representing a record for a submitted schema.struct SchemaRecord {bytes32 uid; // The unique identifier of the schema.ISchemaResolver resolver; // Optional schema resolver.bool revocable; // Whether the schema allows revocations explicitly.string schema; // Custom specification of the schema (e.g., an ABI).}/// @title ISchemaRegistry/// @notice The interface of global attestation schemas for the Ethereum Attestation Service protocol.interface ISchemaRegistry is ISemver {/// @notice Emitted when a new schema has been registered/// @param uid The schema UID./// @param registerer The address of the account used to register the schema./// @param schema The schema data.event Registered(bytes32 indexed uid, address indexed registerer, SchemaRecord schema);/// @notice Submits and reserves a new schema
1234567891011// SPDX-License-Identifier: MITpragma solidity ^0.8.0;/// @title ISemver/// @notice A semver interface.interface ISemver {/// @notice Returns the full semver contract version./// @return Semver contract version as a string.function version() external view returns (string memory);}
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.0.0) (utils/Strings.sol)pragma solidity ^0.8.20;import {Math} from "./math/Math.sol";import {SignedMath} from "./math/SignedMath.sol";/*** @dev String operations.*/library Strings {bytes16 private constant HEX_DIGITS = "0123456789abcdef";uint8 private constant ADDRESS_LENGTH = 20;/*** @dev The `value` string doesn't fit in the specified `length`.*/error StringsInsufficientHexLength(uint256 value, uint256 length);/*** @dev Converts a `uint256` to its ASCII `string` decimal representation.*/function toString(uint256 value) internal pure returns (string memory) {unchecked {uint256 length = Math.log10(value) + 1;
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.0.0) (utils/math/Math.sol)pragma solidity ^0.8.20;/*** @dev Standard math utilities missing in the Solidity language.*/library Math {/*** @dev Muldiv operation overflow.*/error MathOverflowedMulDiv();enum Rounding {Floor, // Toward negative infinityCeil, // Toward positive infinityTrunc, // Toward zeroExpand // Away from zero}/*** @dev Returns the addition of two unsigned integers, with an overflow flag.*/function tryAdd(uint256 a, uint256 b) internal pure returns (bool, uint256) {unchecked {
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v5.0.0) (utils/math/SignedMath.sol)pragma solidity ^0.8.20;/*** @dev Standard signed math utilities missing in the Solidity language.*/library SignedMath {/*** @dev Returns the largest of two signed numbers.*/function max(int256 a, int256 b) internal pure returns (int256) {return a > b ? a : b;}/*** @dev Returns the smallest of two signed numbers.*/function min(int256 a, int256 b) internal pure returns (int256) {return a < b ? a : b;}/*** @dev Returns the average of two signed numbers without overflow.* The result is rounded towards zero.
1234567891011121314151617181920212223242526{"viaIR": false,"codegen": "yul","remappings": ["@openzeppelin/=node_modules/@openzeppelin/","@erc721a/=deps/erc721a/contracts/","forge-std/=lib/forge-std/src/","@ethereum-attestation-service/=lib/eas-contracts/contracts/","eas-contracts/=lib/eas-contracts/contracts/","forge-zksync-std/=lib/forge-zksync-std/src/"],"evmVersion": "cancun","outputSelection": {"*": {"*": ["abi","metadata"],"": ["ast"]}},"optimizer": {"enabled": true,"mode": "3",
Contract ABI
API[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"AlreadyExists","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"uid","type":"bytes32"},{"indexed":true,"internalType":"address","name":"registerer","type":"address"},{"components":[{"internalType":"bytes32","name":"uid","type":"bytes32"},{"internalType":"contract ISchemaResolver","name":"resolver","type":"address"},{"internalType":"bool","name":"revocable","type":"bool"},{"internalType":"string","name":"schema","type":"string"}],"indexed":false,"internalType":"struct SchemaRecord","name":"schema","type":"tuple"}],"name":"Registered","type":"event"},{"inputs":[{"internalType":"bytes32","name":"uid","type":"bytes32"}],"name":"getSchema","outputs":[{"components":[{"internalType":"bytes32","name":"uid","type":"bytes32"},{"internalType":"contract ISchemaResolver","name":"resolver","type":"address"},{"internalType":"bool","name":"revocable","type":"bool"},{"internalType":"string","name":"schema","type":"string"}],"internalType":"struct SchemaRecord","name":"","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"string","name":"schema","type":"string"},{"internalType":"contract ISchemaResolver","name":"resolver","type":"address"},{"internalType":"bool","name":"revocable","type":"bool"}],"name":"register","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"version","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"}]
Contract Creation Code
9c4d535b000000000000000000000000000000000000000000000000000000000000000001000129ef0b74dbc9bf243980f053b5db64933ec096e511c3748836e468f56b00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x0002000000000002000c00000000000200010000000103550000006003100270000001020030019d0000000100200190000000480000c13d00000102033001970000008002000039000000400020043f000000040030008c0000030b0000413d000000000201043b000000e002200270000001040020009c0000005f0000613d000001050020009c000000810000613d000001060020009c0000030b0000c13d0000000001000416000000000001004b0000030b0000c13d0000000001000412000c00000001001d000b00000000003d00000000010004150000000c0110008a0000000501100210040303e60000040f040303990000040f0000000002000412000a00000002001d000900200000003d000500000001001d00000000010004150000000a0110008a0000000501100210040303e60000040f040303990000040f0000000002000412000800000002001d000700400000003d000600000001001d0000000001000415000000080110008a0000000501100210040303e60000040f040303990000040f0000000503000029000000004303043400000119073001970000001f0530018f000000400d00043d0000002006d00039000000000064004b000000e50000813d000000000007004b000000450000613d00000000095400190000000008560019000000200880008a000000200990008a000000000a780019000000000b790019000000000b0b04330000000000ba0435000000200770008c0000003f0000c13d000000000005004b000000f10000c13d000000fb0000013d000000e001000039000000400010043f0000000001000416000000000001004b0000030b0000c13d0000000101000039000000800010043f0000000402000039000000a00020043f000000c00000043f0000014000000443000001600010044300000020010000390000018000100443000001a0002004430000004002000039000001c000200443000001e0000004430000010000100443000000030100003900000120001004430000010301000041000004040001042e000000240030008c0000030b0000413d0000000002000416000000000002004b0000030b0000c13d0000010002000039000000400020043f000000800000043f000000a00000043f000000c00000043f0000006002000039000000e00020043f0000000401100370000000000101043b000000000010043f000000200000043f0000000001000414000001020010009c0000010201008041000000c00110021000000107011001c70000801002000039040303fe0000040f00000001002001900000030b0000613d000000400500043d000001080050009c000001770000a13d0000011601000041000000000010043f0000004101000039000000040010043f00000117010000410000040500010430000000640030008c0000030b0000413d0000000002000416000000000002004b0000030b0000c13d0000000402100370000000000502043b0000010c0050009c0000030b0000213d0000002302500039000000000032004b0000030b0000813d0000000404500039000000000241034f000000000202043b0000010c0020009c0000030b0000213d00000000052500190000002405500039000000000035004b0000030b0000213d0000002403100370000000000303043b000001090030009c0000030b0000213d0000004405100370000000000505043b000000000005004b0000000006000039000000010600c039000000000065004b0000030b0000c13d00000109063001970000010003000039000000400030043f000000800000043f000000a00060043f000000c00050043f0000001f0520003900000119055001970000003f0550003900000119055001970000010d0050009c0000007b0000813d0000010005500039000000400050043f0000002004400039000000000441034f000001000020043f00000119052001980000001f0620018f0000012001500039000000bc0000613d0000012007000039000000000804034f000000008908043c0000000007970436000000000017004b000000b80000c13d000000000006004b000000c90000613d000000000454034f0000000305600210000000000601043300000000065601cf000000000656022f000000000404043b0000010005500089000000000454022f00000000045401cf000000000464019f000000000041043500000120012000390000000000010435000000e00030043f000000c00400043d000000a00500043d000001000300043d00000119073001970000001f0630018f000000400100043d0000002002100039000001210020008c000001c90000413d000000000007004b000000e00000613d000000000962001900000100086001bf000000200990008a000000000a790019000000000b780019000000000b0b04330000000000ba0435000000200770008c000000da0000c13d000000000006004b000001df0000613d00000120070000390000000008020019000001d50000013d0000000008760019000000000007004b000000ed0000613d0000000009040019000000009a0904340000000006a60436000000000086004b000000e90000c13d000000000005004b000000fb0000613d000000000474001900000000060800190000000305500210000000000706043300000000075701cf000000000757022f00000000040404330000010005500089000000000454022f00000000045401cf000000000474019f00000000004604350000000003d300190000002004300039000001180500004100000000005404350000000605000029000000000405043300000119084001970000001f0740018f00000021063000390000002005500039000000000065004b000001160000813d000000000008004b000001130000613d000000000a7500190000000009760019000000200990008a000000200aa0008a000000000b890019000000000c8a0019000000000c0c04330000000000cb0435000000200880008c0000010d0000c13d000000000007004b000001220000c13d0000012c0000013d0000000009860019000000000008004b0000011e0000613d000000000a05001900000000ab0a04340000000006b60436000000000096004b0000011a0000c13d000000000007004b0000012c0000613d000000000585001900000000060900190000000307700210000000000806043300000000087801cf000000000878022f00000000050504330000010007700089000000000575022f00000000057501cf000000000585019f000000000056043500000000073400190000002103700039000001180400004100000000004304350000002003700039000000000401043300000119064001970000001f0540018f00000022027000390000002001100039000000000021004b000001470000813d000000000006004b000001440000613d00000000085100190000000007520019000000200770008a000000200880008a0000000009670019000000000a680019000000000a0a04330000000000a90435000000200660008c0000013e0000c13d000000000005004b000001530000c13d0000015d0000013d0000000007620019000000000006004b0000014f0000613d000000000801001900000000890804340000000002920436000000000072004b0000014b0000c13d000000000005004b0000015d0000613d000000000161001900000000020700190000000305500210000000000602043300000000065601cf000000000656022f00000000010104330000010005500089000000000151022f00000000015101cf000000000161019f00000000001204350000000001430019000000020210003900000000000204350000000001d100490000001e0210008a00000000002d0435000000020210003900000000010d001900060000000d001d040303870000040f0000002001000039000000400200043d000500000002001d000000000212043600000006010000290403030d0000040f00000005020000290000000001210049000001020010009c00000102010080410000006001100210000001020020009c00000102020080410000004002200210000000000121019f000004040001042e000000000101043b0000008002500039000000400020043f000000000201041a00000000022504360000000103100039000000000303041a0000010904300197000000000042043500000040025000390000010a003001980000000003000039000000010300c03900000000003204350000000201100039000000000201041a000000010320019000000001062002700000007f0660618f0000001f0060008c00000000040000390000000104002039000000000442013f0000000100400190000001960000613d0000011601000041000000000010043f0000002201000039000000040010043f00000117010000410000040500010430000500000005001d000000400500043d0000000004650436000000000003004b000600000005001d000001b80000613d000300000004001d000400000006001d000000000010043f0000000001000414000001020010009c0000010201008041000000c0011002100000010b011001c70000801002000039040303fe0000040f00000001002001900000030b0000613d0000000406000029000000000006004b000000000200001900000006050000290000000307000029000001bd0000613d000000000101043b00000000020000190000000003270019000000000401041a000000000043043500000001011000390000002002200039000000000062004b000001b00000413d000001bd0000013d0000011a012001970000000000140435000000000006004b0000002002000039000000000200603900000020022000390000000001050019040303870000040f0000000502000029000000600120003900000006030000290000000000310435000000400100043d000600000001001d0403033f0000040f00000006020000290000016e0000013d0000000008720019000000000007004b000001d20000613d0000012009000039000000000a020019000000009b090434000000000aba043600000000008a004b000001ce0000c13d000000000006004b000001df0000613d00000120077000390000000306600210000000000908043300000000096901cf000000000969022f00000000070704330000010006600089000000000767022f00000000066701cf000000000696019f000000000068043500000060055002100000000006130019000000200760003900000000005704350000003405600039000000000004004b0000010e040000410000000004006019000000000045043500000015043000390000000000410435000000540330003900000119043001970000000003140019000000000043004b000000000400003900000001040040390000010c0030009c0000007b0000213d00000001004001900000007b0000c13d000000400030043f000001020020009c000001020200804100000040022002100000000001010433000001020010009c00000102010080410000006001100210000000000121019f0000000002000414000001020020009c0000010202008041000000c002200210000000000112019f0000010f011001c70000801002000039040303fe0000040f00000001002001900000030b0000613d000000000101043b000600000001001d000000000010043f000000200000043f0000000001000414000001020010009c0000010201008041000000c00110021000000107011001c70000801002000039040303fe0000040f00000001002001900000030b0000613d000000000101043b000000000101041a000000000001004b0000027a0000c13d0000000601000029000000800010043f000000000010043f000000200000043f0000000001000414000001020010009c0000010201008041000000c00110021000000107011001c70000801002000039040303fe0000040f00000001002001900000030b0000613d000000000101043b000000800200043d000000000021041b000000a00200043d00000109022001970000000103100039000000000403041a0000011204400197000000000224019f000000c00400043d000000000004004b00000113040000410000000004006019000000000242019f000000000023041b000000e00200043d000400000002001d0000000032020434000300000003001d000500000002001d0000010c0020009c0000007b0000213d0000000201100039000200000001001d000000000101041a000000010210019000000001011002700000007f0110618f000100000001001d0000001f0010008c00000000010000390000000101002039000000000012004b000001900000c13d0000000101000029000000200010008c000002660000413d0000000201000029000000000010043f0000000001000414000001020010009c0000010201008041000000c0011002100000010b011001c70000801002000039040303fe0000040f00000001002001900000030b0000613d00000005030000290000001f023000390000000502200270000000200030008c0000000002004019000000000301043b00000001010000290000001f01100039000000050110027000000000011300190000000002230019000000000012004b000002660000813d000000000002041b0000000102200039000000000012004b000002620000413d00000005010000290000001f0010008c0000027e0000a13d0000000201000029000000000010043f0000000001000414000001020010009c0000010201008041000000c0011002100000010b011001c70000801002000039040303fe0000040f00000001002001900000030b0000613d000000200200008a0000000502200180000000000101043b0000028b0000c13d0000002003000039000002980000013d0000011001000041000000000010043f00000111010000410000040500010430000000050000006b0000000001000019000002830000613d00000003010000290000000001010433000000050400002900000003024002100000011b0220027f0000011b02200167000000000121016f0000000102400210000000000121019f000002a60000013d000000010320008a0000000503300270000000000431001900000020030000390000000104400039000000040600002900000000056300190000000005050433000000000051041b00000020033000390000000101100039000000000041004b000002910000c13d000000050020006c000002a30000813d00000005020000290000000302200210000000f80220018f0000011b0220027f0000011b0220016700000004033000290000000003030433000000000223016f000000000021041b0000000501000029000000010110021000000001011001bf0000000202000029000000000012041b0000002002000039000000400100043d0000000002210436000000800300043d0000000000320435000000a00200043d000001090220019700000040031000390000000000230435000000c00200043d000000000002004b0000000002000039000000010200c039000000600310003900000000002304350000008002100039000000e00300043d00000080040000390000000000420435000000a00510003900000000420304340000000000250435000000000600041100000119072001970000001f0520018f000000c003100039000000000034004b000002d40000813d000000000007004b000002d00000613d00000000095400190000000008530019000000200880008a000000200990008a000000000a780019000000000b790019000000000b0b04330000000000ba0435000000200770008c000002ca0000c13d000000000005004b000002ea0000613d0000000008030019000002e00000013d0000000008730019000000000007004b000002dd0000613d0000000009040019000000000a030019000000009b090434000000000aba043600000000008a004b000002d90000c13d000000000005004b000002ea0000613d00000000047400190000000305500210000000000708043300000000075701cf000000000757022f00000000040404330000010005500089000000000454022f00000000045401cf000000000474019f00000000004804350000001f04200039000001190440019700000000023200190000000000020435000000c002400039000001020020009c00000102020080410000006002200210000001020010009c00000102010080410000004001100210000000000112019f0000000002000414000001020020009c0000010202008041000000c002200210000000000121019f0000010f011001c70000800d02000039000000030300003900000114040000410000000605000029040303f90000040f00000001002001900000030b0000613d000000400100043d00000006020000290000000000210435000001020010009c0000010201008041000000400110021000000115011001c7000004040001042e000000000100001900000405000104300000000043010434000000000132043600000119063001970000001f0530018f000000000014004b000003230000813d000000000006004b0000031f0000613d00000000085400190000000007510019000000200770008a000000200880008a0000000009670019000000000a680019000000000a0a04330000000000a90435000000200660008c000003190000c13d000000000005004b000003390000613d00000000070100190000032f0000013d0000000007610019000000000006004b0000032c0000613d00000000080400190000000009010019000000008a0804340000000009a90436000000000079004b000003280000c13d000000000005004b000003390000613d00000000046400190000000305500210000000000607043300000000065601cf000000000656022f00000000040404330000010005500089000000000454022f00000000045401cf000000000464019f0000000000470435000000000431001900000000000404350000001f0330003900000119023001970000000001210019000000000001042d0000002003000039000000000331043600000000540204340000000000430435000000000305043300000109033001970000004004100039000000000034043500000040032000390000000003030433000000000003004b0000000003000039000000010300c0390000006004100039000000000034043500000060022000390000000002020433000000800310003900000080040000390000000000430435000000a0031000390000000042020434000000000023043500000119062001970000001f0520018f000000c001100039000000000014004b0000036b0000813d000000000006004b000003670000613d00000000085400190000000007510019000000200770008a000000200880008a0000000009670019000000000a680019000000000a0a04330000000000a90435000000200660008c000003610000c13d000000000005004b000003810000613d0000000007010019000003770000013d0000000007610019000000000006004b000003740000613d00000000080400190000000009010019000000008a0804340000000009a90436000000000079004b000003700000c13d000000000005004b000003810000613d00000000046400190000000305500210000000000607043300000000065601cf000000000656022f00000000040404330000010005500089000000000454022f00000000045401cf000000000464019f0000000000470435000000000412001900000000000404350000001f0220003900000119022001970000000001120019000000000001042d0000001f0220003900000119022001970000000001120019000000000021004b000000000200003900000001020040390000010c0010009c000003930000213d0000000100200190000003930000c13d000000400010043f000000000001042d0000011601000041000000000010043f0000004101000039000000040010043f000001170100004100000405000104300000011c0010009c0000039e0000413d00000040030000390000011c0210012a000003a70000013d0000011e0010009c00000000020100190000011d0220212a000000000300003900000020030020390000011f0020009c00000010033081bf00000120022081970000011f0220812a000001210020009c00000008033080390000010c02208197000001210220812a000027100020008c00000004033080390000010202208197000027100220811a000000640020008c00000002033080390000ffff0220818f000000640220811a000000090020008c000000010330203900000119063001970000005f026000390000011907200197000000400200043d0000000004270019000000000074004b000000000700003900000001070040390000010c0040009c000003df0000213d0000000100700190000003df0000c13d000000400040043f00000001043000390000000004420436000000200760003900000119067001980000001f0570018f000003cf0000613d000000000664001900000000070000310000000107700367000000007807043c0000000004840436000000000064004b000003cb0000c13d000000000005004b00000000033200190000002103300039000000090010008c0000000a4110011a0000000304400210000000010330008a00000000050304330000012205500197000001230440021f0000012404400197000000000445019f0000000000430435000003d20000213d0000000001020019000000000001042d0000011601000041000000000010043f0000004101000039000000040010043f00000117010000410000040500010430000000000001042f00000125020000410000000000200443000000050110027000000000020100310000000400200443000000010101003100000024001004430000000001000414000001020010009c0000010201008041000000c00110021000000126011001c70000800502000039040303fe0000040f0000000100200190000003f80000613d000000000101043b000000000001042d000000000001042f000003fc002104210000000102000039000000000001042d0000000002000019000000000001042d00000401002104230000000102000039000000000001042d0000000002000019000000000001042d0000040300000432000004040001042e00000405000104300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000020000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000000000000000a2ea7c6e0000000000000000000000000000000000000000000000000000000060d7a2780000000000000000000000000000000000000000000000000000000054fd4d500200000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff0000000000000000000000ff00000000000000000000000000000000000000000200000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffff000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000023369fa6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000d0b86852e21f9e5fa4bc3b0cff9757ffe243d50c4b43968a42202153d651ea5e00000000000000000000000000000000000000200000000000000000000000004e487b710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000240000000000000000000000002e00000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000184f03e93ff9f4daa797ed6e38ed64bf6a1f01000000000000000000000000000000000000000000000000000004ee2d6d415b85acef810000000000000000000000000000000000000000000004ee2d6d415b85acef80ffffffff000000000000000000000000000000000000000000000000002386f26fc1000000000000000000000000000000000000ffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000005f5e10000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff30313233343536373839616263646566000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000310ab089e4439a4c15d089f94afb7896ff553aecb10793d0ab882de59d99a32e02000002000000000000000000000000000000440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0f552408c054a5a3ee0cf6fa53f994d0499e315f48ef2f65e4d1243e9b5540e
Loading...
Loading
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.