ETH Price: $3,866.62 (-0.06%)

Contract

0x3aD30C5E3496BE07968579169a96f00D56De4C1A
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

TokenTracker

Multichain Info

No addresses found
Transaction Hash
Method
Block
Age
From
To
Amount
Transfer234612772025-09-28 11:44:2335 days ago1759059863IN
0x3aD30C5E...D56De4C1A
0 ETH0.000032210.6225358
Approve220594372025-03-16 12:27:11231 days ago1742128031IN
0x3aD30C5E...D56De4C1A
0 ETH0.000027061.11404666
Approve183638062023-10-16 15:22:47747 days ago1697469767IN
0x3aD30C5E...D56De4C1A
0 ETH0.0003722813.95384061
Approve183637692023-10-16 15:15:23747 days ago1697469323IN
0x3aD30C5E...D56De4C1A
0 ETH0.0005194811.15256571
Approve178392272023-08-04 4:25:23821 days ago1691123123IN
0x3aD30C5E...D56De4C1A
0 ETH0.0006332513.59491013
Approve165235752023-01-31 1:38:471006 days ago1675129127IN
0x3aD30C5E...D56De4C1A
0 ETH0.0004527518.63477337
Approve161367792022-12-08 1:42:231060 days ago1670463743IN
0x3aD30C5E...D56De4C1A
0 ETH0.0004175217.18506817
Approve159931582022-11-17 23:55:471080 days ago1668729347IN
0x3aD30C5E...D56De4C1A
0 ETH0.0003408812.77677851
Approve159569842022-11-12 22:40:471085 days ago1668292847IN
0x3aD30C5E...D56De4C1A
0 ETH0.0005630312.08757073
Transfer159480662022-11-11 16:48:111086 days ago1668185291IN
0x3aD30C5E...D56De4C1A
0 ETH0.0011281932.55789173
Approve159419632022-11-10 20:19:591087 days ago1668111599IN
0x3aD30C5E...D56De4C1A
0 ETH0.0007173126.88577982
Approve159419582022-11-10 20:18:591087 days ago1668111539IN
0x3aD30C5E...D56De4C1A
0 ETH0.0006981926.16932834
Approve159417082022-11-10 19:28:471087 days ago1668108527IN
0x3aD30C5E...D56De4C1A
0 ETH0.0006285223.55789705
Approve159417032022-11-10 19:27:471087 days ago1668108467IN
0x3aD30C5E...D56De4C1A
0 ETH0.0006573724.63916705
Approve158972272022-11-04 14:24:111093 days ago1667571851IN
0x3aD30C5E...D56De4C1A
0 ETH0.0021631546.43957173
Approve158924412022-11-03 22:22:231094 days ago1667514143IN
0x3aD30C5E...D56De4C1A
0 ETH0.0007663716.45295533
Approve158839312022-11-02 17:49:231095 days ago1667411363IN
0x3aD30C5E...D56De4C1A
0 ETH0.001139624.46558053
Approve158824582022-11-02 12:52:591096 days ago1667393579IN
0x3aD30C5E...D56De4C1A
0 ETH0.000510110.95115261
Transfer158744622022-11-01 10:03:231097 days ago1667297003IN
0x3aD30C5E...D56De4C1A
0 ETH0.0003709312.41581347
Transfer158722002022-11-01 2:24:591097 days ago1667269499IN
0x3aD30C5E...D56De4C1A
0 ETH0.000348910.06539736
Approve158663912022-10-31 6:57:351098 days ago1667199455IN
0x3aD30C5E...D56De4C1A
0 ETH0.000176557.26697907
Approve158553822022-10-29 18:04:351099 days ago1667066675IN
0x3aD30C5E...D56De4C1A
0 ETH0.0017298137.1364171
Approve158472862022-10-28 14:53:591100 days ago1666968839IN
0x3aD30C5E...D56De4C1A
0 ETH0.0003905216.07366213
Approve158450672022-10-28 7:29:111101 days ago1666942151IN
0x3aD30C5E...D56De4C1A
0 ETH0.0004950210.62738013
Approve158425692022-10-27 23:03:591101 days ago1666911839IN
0x3aD30C5E...D56De4C1A
0 ETH0.0006979314.98355242
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading
Cross-Chain Transactions

Block Age Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Age Amount
View All Withdrawals

Transaction Hash Block Age Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Gouda

Compiler Version
v0.8.12+commit.f00d7308

Optimization Enabled:
Yes with 1337 runs

Other Settings:
default evmVersion
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
import '@openzeppelin/contracts/access/AccessControl.sol';
import '@openzeppelin/contracts/token/ERC20/ERC20.sol';
contract Gouda is ERC20, AccessControl {
bytes32 constant MINT_AUTHORITY = keccak256('MINT_AUTHORITY');
bytes32 constant BURN_AUTHORITY = keccak256('BURN_AUTHORITY');
bytes32 constant TREASURY = keccak256('TREASURY');
address public multiSigTreasury = 0xFB79a928C5d6c5932Ba83Aa8C7145cBDCDb9fd2E;
constructor(address madmouse) ERC20('Gouda', 'GOUDA') {
_setupRole(DEFAULT_ADMIN_ROLE, msg.sender);
_setupRole(MINT_AUTHORITY, madmouse);
_setupRole(BURN_AUTHORITY, madmouse);
_setupRole(TREASURY, multiSigTreasury);
_mint(multiSigTreasury, 200_000 * 1e18);
}
/* ------------- Restricted ------------- */
function mint(address user, uint256 amount) external onlyRole(MINT_AUTHORITY) {
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.5.0) (access/AccessControl.sol)
pragma solidity ^0.8.0;
import "./IAccessControl.sol";
import "../utils/Context.sol";
import "../utils/Strings.sol";
import "../utils/introspection/ERC165.sol";
/**
* @dev Contract module that allows children to implement role-based access
* control mechanisms. This is a lightweight version that doesn't allow enumerating role
* members except through off-chain means by accessing the contract event logs. Some
* applications may benefit from on-chain enumerability, for those cases see
* {AccessControlEnumerable}.
*
* Roles are referred to by their `bytes32` identifier. These should be exposed
* in the external API and be unique. The best way to achieve this is by
* using `public constant` hash digests:
*
* ```
* bytes32 public constant MY_ROLE = keccak256("MY_ROLE");
* ```
*
* Roles can be used to represent a set of permissions. To restrict access to a
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.5.0) (token/ERC20/ERC20.sol)
pragma solidity ^0.8.0;
import "./IERC20.sol";
import "./extensions/IERC20Metadata.sol";
import "../../utils/Context.sol";
/**
* @dev Implementation of the {IERC20} interface.
*
* This implementation is agnostic to the way tokens are created. This means
* that a supply mechanism has to be added in a derived contract using {_mint}.
* For a generic mechanism see {ERC20PresetMinterPauser}.
*
* TIP: For a detailed writeup see our guide
* https://forum.zeppelin.solutions/t/how-to-implement-erc20-supply-mechanisms/226[How
* to implement supply mechanisms].
*
* We have followed general OpenZeppelin Contracts guidelines: functions revert
* instead returning `false` on failure. This behavior is nonetheless
* conventional and does not conflict with the expectations of ERC20
* applications.
*
* Additionally, an {Approval} event is emitted on calls to {transferFrom}.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.4.1 (access/IAccessControl.sol)
pragma solidity ^0.8.0;
/**
* @dev External interface of AccessControl declared to support ERC165 detection.
*/
interface IAccessControl {
/**
* @dev Emitted when `newAdminRole` is set as ``role``'s admin role, replacing `previousAdminRole`
*
* `DEFAULT_ADMIN_ROLE` is the starting admin for all roles, despite
* {RoleAdminChanged} not being emitted signaling this.
*
* _Available since v3.1._
*/
event RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole);
/**
* @dev Emitted when `account` is granted `role`.
*
* `sender` is the account that originated the contract call, an admin role
* bearer except when using {AccessControl-_setupRole}.
*/
event RoleGranted(bytes32 indexed role, address indexed account, address indexed sender);
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.4.1 (utils/Context.sol)
pragma solidity ^0.8.0;
/**
* @dev Provides information about the current execution context, including the
* sender of the transaction and its data. While these are generally available
* via msg.sender and msg.data, they should not be accessed in such a direct
* manner, since when dealing with meta-transactions the account sending and
* paying for execution may not be the actual sender (as far as an application
* is concerned).
*
* This contract is only required for intermediate, library-like contracts.
*/
abstract contract Context {
function _msgSender() internal view virtual returns (address) {
return msg.sender;
}
function _msgData() internal view virtual returns (bytes calldata) {
return msg.data;
}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.4.1 (utils/Strings.sol)
pragma solidity ^0.8.0;
/**
* @dev String operations.
*/
library Strings {
bytes16 private constant _HEX_SYMBOLS = "0123456789abcdef";
/**
* @dev Converts a `uint256` to its ASCII `string` decimal representation.
*/
function toString(uint256 value) internal pure returns (string memory) {
// Inspired by OraclizeAPI's implementation - MIT licence
// https://github.com/oraclize/ethereum-api/blob/b42146b063c7d6ee1358846c198246239e9360e8/oraclizeAPI_0.4.25.sol
if (value == 0) {
return "0";
}
uint256 temp = value;
uint256 digits;
while (temp != 0) {
digits++;
temp /= 10;
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.4.1 (utils/introspection/ERC165.sol)
pragma solidity ^0.8.0;
import "./IERC165.sol";
/**
* @dev Implementation of the {IERC165} interface.
*
* Contracts that want to implement ERC165 should inherit from this contract and override {supportsInterface} to check
* for the additional interface id that will be supported. For example:
*
* ```solidity
* function supportsInterface(bytes4 interfaceId) public view virtual override returns (bool) {
* return interfaceId == type(MyInterface).interfaceId || super.supportsInterface(interfaceId);
* }
* ```
*
* Alternatively, {ERC165Storage} provides an easier to use but more expensive implementation.
*/
abstract contract ERC165 is IERC165 {
/**
* @dev See {IERC165-supportsInterface}.
*/
function supportsInterface(bytes4 interfaceId) public view virtual override returns (bool) {
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.4.1 (utils/introspection/IERC165.sol)
pragma solidity ^0.8.0;
/**
* @dev Interface of the ERC165 standard, as defined in the
* https://eips.ethereum.org/EIPS/eip-165[EIP].
*
* Implementers can declare support of contract interfaces, which can then be
* queried by others ({ERC165Checker}).
*
* For an implementation, see {ERC165}.
*/
interface IERC165 {
/**
* @dev Returns true if this contract implements the interface defined by
* `interfaceId`. See the corresponding
* https://eips.ethereum.org/EIPS/eip-165#how-interfaces-are-identified[EIP section]
* to learn more about how these ids are created.
*
* This function call must use less than 30 000 gas.
*/
function supportsInterface(bytes4 interfaceId) external view returns (bool);
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v4.5.0) (token/ERC20/IERC20.sol)
pragma solidity ^0.8.0;
/**
* @dev Interface of the ERC20 standard as defined in the EIP.
*/
interface IERC20 {
/**
* @dev Returns the amount of tokens in existence.
*/
function totalSupply() external view returns (uint256);
/**
* @dev Returns the amount of tokens owned by `account`.
*/
function balanceOf(address account) external view returns (uint256);
/**
* @dev Moves `amount` tokens from the caller's account to `to`.
*
* Returns a boolean value indicating whether the operation succeeded.
*
* Emits a {Transfer} event.
*/
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.4.1 (token/ERC20/extensions/IERC20Metadata.sol)
pragma solidity ^0.8.0;
import "../IERC20.sol";
/**
* @dev Interface for the optional metadata functions from the ERC20 standard.
*
* _Available since v4.1._
*/
interface IERC20Metadata is IERC20 {
/**
* @dev Returns the name of the token.
*/
function name() external view returns (string memory);
/**
* @dev Returns the symbol of the token.
*/
function symbol() external view returns (string memory);
/**
* @dev Returns the decimals places of the token.
*/
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Settings
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{
"optimizer": {
"enabled": true,
"runs": 1337
},
"outputSelection": {
"*": {
"*": [
"evm.bytecode",
"evm.deployedBytecode",
"devdoc",
"userdoc",
"metadata",
"abi"
]
}
},
"libraries": {}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address","name":"madmouse","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"previousAdminRole","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"newAdminRole","type":"bytes32"}],"name":"RoleAdminChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RoleGranted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RoleRevoked","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"DEFAULT_ADMIN_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burnFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"}],"name":"getRoleAdmin","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"grantRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"hasRole","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"multiSigTreasury","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"renounceRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"revokeRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

6080604052600680546001600160a01b03191673fb79a928c5d6c5932ba83aa8c7145cbdcdb9fd2e1790553480156200003757600080fd5b5060405162001c2c38038062001c2c8339810160408190526200005a91620005bc565b60405180604001604052806005815260200164476f75646160d81b81525060405180604001604052806005815260200164474f55444160d81b8152508160039080519060200190620000ae92919062000516565b508051620000c490600490602084019062000516565b50620000d69150600090503362000190565b620001027f2835a7a5b84b6b14021f9bc9694ea8ba57b01e33d0984ae2c6ac566c9cb317dd8262000190565b6200012e7f7a8b36176433d2df0a86e42ad61b72ceaa8aec21bcb985daa008471c46cd40b88262000190565b60065462000167907f06aa03964db1f7257357ef09714a5f0ca3633723df419e97015e0c7a3e83edb7906001600160a01b031662000190565b60065462000189906001600160a01b0316692a5a058fc295ed000000620001a0565b5062000676565b6200019c828262000282565b5050565b6001600160a01b038216620001fc5760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f20616464726573730060448201526064015b60405180910390fd5b806002600082825462000210919062000604565b90915550506001600160a01b038216600090815260208190526040812080548392906200023f90849062000604565b90915550506040518181526001600160a01b0383169060009060008051602062001c0c8339815191529060200160405180910390a36200019c600083836200032b565b60008281526005602090815260408083206001600160a01b038516845290915290205460ff166200019c5760008281526005602090815260408083206001600160a01b03851684529091529020805460ff19166001179055620002e23390565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b505050565b4660011480156200033b57503215155b80156200034f57506001600160a01b038316155b8015620003655750693f870857a3e0e380000081115b15620003265760408051336020808301919091527f4f431056f30038a4630700c6ce70dd8770865fbb61b08a774f29ed79a8e58129828401528251808303840181526060909201909252805191012060008155620003c48383620003ca565b50505050565b6001600160a01b0382166200042c5760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b6064820152608401620001f3565b6001600160a01b03821660009081526020819052604090205481811015620004a25760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b6064820152608401620001f3565b6001600160a01b0383166000908152602081905260408120838303905560028054849290620004d39084906200061f565b90915550506040518281526000906001600160a01b0385169060008051602062001c0c8339815191529060200160405180910390a362000326836000846200032b565b828054620005249062000639565b90600052602060002090601f01602090048101928262000548576000855562000593565b82601f106200056357805160ff191683800117855562000593565b8280016001018555821562000593579182015b828111156200059357825182559160200191906001019062000576565b50620005a1929150620005a5565b5090565b5b80821115620005a15760008155600101620005a6565b600060208284031215620005cf57600080fd5b81516001600160a01b0381168114620005e757600080fd5b9392505050565b634e487b7160e01b600052601160045260246000fd5b600082198211156200061a576200061a620005ee565b500190565b600082821015620006345762000634620005ee565b500390565b600181811c908216806200064e57607f821691505b602082108114156200067057634e487b7160e01b600052602260045260246000fd5b50919050565b61158680620006866000396000f3fe608060405234801561001057600080fd5b50600436106101775760003560e01c806340c10f19116100d8578063a217fddf1161008c578063d547741f11610066578063d547741f1461031c578063dd62ed3e1461032f578063e4a73e5b1461036857600080fd5b8063a217fddf146102ee578063a457c2d7146102f6578063a9059cbb1461030957600080fd5b806379cc6790116100bd57806379cc67901461029a57806391d14854146102ad57806395d89b41146102e657600080fd5b806340c10f191461025e57806370a082311461027157600080fd5b8063248a9ca31161012f578063313ce56711610114578063313ce5671461022957806336568abe14610238578063395093511461024b57600080fd5b8063248a9ca3146101f15780632f2ff15d1461021457600080fd5b8063095ea7b311610160578063095ea7b3146101b957806318160ddd146101cc57806323b872dd146101de57600080fd5b806301ffc9a71461017c57806306fdde03146101a4575b600080fd5b61018f61018a366004611240565b610393565b60405190151581526020015b60405180910390f35b6101ac61042c565b60405161019b91906112ae565b61018f6101c73660046112fd565b6104be565b6002545b60405190815260200161019b565b61018f6101ec366004611327565b6104d6565b6101d06101ff366004611363565b60009081526005602052604090206001015490565b61022761022236600461137c565b6104fa565b005b6040516012815260200161019b565b61022761024636600461137c565b610525565b61018f6102593660046112fd565b6105b6565b61022761026c3660046112fd565b6105f5565b6101d061027f3660046113a8565b6001600160a01b031660009081526020819052604090205490565b6102276102a83660046112fd565b61062a565b61018f6102bb36600461137c565b60009182526005602090815260408084206001600160a01b0393909316845291905290205460ff1690565b6101ac610675565b6101d0600081565b61018f6103043660046112fd565b610684565b61018f6103173660046112fd565b61072e565b61022761032a36600461137c565b61073c565b6101d061033d3660046113c3565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b60065461037b906001600160a01b031681565b6040516001600160a01b03909116815260200161019b565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f7965db0b00000000000000000000000000000000000000000000000000000000148061042657507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b60606003805461043b906113ed565b80601f0160208091040260200160405190810160405280929190818152602001828054610467906113ed565b80156104b45780601f10610489576101008083540402835291602001916104b4565b820191906000526020600020905b81548152906001019060200180831161049757829003601f168201915b5050505050905090565b6000336104cc818585610762565b5060019392505050565b6000336104e48582856108ba565b6104ef85858561094c565b506001949350505050565b6000828152600560205260409020600101546105168133610b69565b6105208383610be9565b505050565b6001600160a01b03811633146105a85760405162461bcd60e51b815260206004820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201527f20726f6c657320666f722073656c66000000000000000000000000000000000060648201526084015b60405180910390fd5b6105b28282610c8b565b5050565b3360008181526001602090815260408083206001600160a01b03871684529091528120549091906104cc90829086906105f090879061143e565b610762565b7f2835a7a5b84b6b14021f9bc9694ea8ba57b01e33d0984ae2c6ac566c9cb317dd6106208133610b69565b6105208383610d0e565b3360009081527ff826aed852d338328ed493a40fc265f2630adb30f134d590ccbde73ba2313842602052604090205460ff1661066b5761066b8233836108ba565b6105b28282610df5565b60606004805461043b906113ed565b3360008181526001602090815260408083206001600160a01b0387168452909152812054909190838110156107215760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760448201527f207a65726f000000000000000000000000000000000000000000000000000000606482015260840161059f565b6104ef8286868403610762565b6000336104cc81858561094c565b6000828152600560205260409020600101546107588133610b69565b6105208383610c8b565b6001600160a01b0383166107dd5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f7265737300000000000000000000000000000000000000000000000000000000606482015260840161059f565b6001600160a01b0382166108595760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f7373000000000000000000000000000000000000000000000000000000000000606482015260840161059f565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b03838116600090815260016020908152604080832093861683529290522054600019811461094657818110156109395760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604482015260640161059f565b6109468484848403610762565b50505050565b6001600160a01b0383166109c85760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f6472657373000000000000000000000000000000000000000000000000000000606482015260840161059f565b6001600160a01b038216610a445760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201527f6573730000000000000000000000000000000000000000000000000000000000606482015260840161059f565b6001600160a01b03831660009081526020819052604090205481811015610ad35760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206260448201527f616c616e63650000000000000000000000000000000000000000000000000000606482015260840161059f565b6001600160a01b03808516600090815260208190526040808220858503905591851681529081208054849290610b0a90849061143e565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610b5691815260200190565b60405180910390a3610946848484610f7d565b60008281526005602090815260408083206001600160a01b038516845290915290205460ff166105b257610ba7816001600160a01b03166014611010565b610bb2836020611010565b604051602001610bc3929190611456565b60408051601f198184030181529082905262461bcd60e51b825261059f916004016112ae565b60008281526005602090815260408083206001600160a01b038516845290915290205460ff166105b25760008281526005602090815260408083206001600160a01b03851684529091529020805460ff19166001179055610c473390565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b60008281526005602090815260408083206001600160a01b038516845290915290205460ff16156105b25760008281526005602090815260408083206001600160a01b0385168085529252808320805460ff1916905551339285917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45050565b6001600160a01b038216610d645760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015260640161059f565b8060026000828254610d76919061143e565b90915550506001600160a01b03821660009081526020819052604081208054839290610da390849061143e565b90915550506040518181526001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a36105b260008383610f7d565b6001600160a01b038216610e715760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360448201527f7300000000000000000000000000000000000000000000000000000000000000606482015260840161059f565b6001600160a01b03821660009081526020819052604090205481811015610f005760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60448201527f6365000000000000000000000000000000000000000000000000000000000000606482015260840161059f565b6001600160a01b0383166000908152602081905260408120838303905560028054849290610f2f9084906114d7565b90915550506040518281526000906001600160a01b038516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a3610520836000845b466001148015610f8c57503215155b8015610f9f57506001600160a01b038316155b8015610fb45750693f870857a3e0e380000081115b156105205760408051336020808301919091527f4f431056f30038a4630700c6ce70dd8770865fbb61b08a774f29ed79a8e581298284015282518083038401815260609092019092528051910120600081556109468383610df5565b6060600061101f8360026114ee565b61102a90600261143e565b67ffffffffffffffff8111156110425761104261150d565b6040519080825280601f01601f19166020018201604052801561106c576020820181803683370190505b5090507f3000000000000000000000000000000000000000000000000000000000000000816000815181106110a3576110a3611523565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f78000000000000000000000000000000000000000000000000000000000000008160018151811061110657611106611523565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535060006111428460026114ee565b61114d90600161143e565b90505b60018111156111ea577f303132333435363738396162636465660000000000000000000000000000000085600f166010811061118e5761118e611523565b1a60f81b8282815181106111a4576111a4611523565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535060049490941c936111e381611539565b9050611150565b5083156112395760405162461bcd60e51b815260206004820181905260248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e74604482015260640161059f565b9392505050565b60006020828403121561125257600080fd5b81357fffffffff000000000000000000000000000000000000000000000000000000008116811461123957600080fd5b60005b8381101561129d578181015183820152602001611285565b838111156109465750506000910152565b60208152600082518060208401526112cd816040850160208701611282565b601f01601f19169190910160400192915050565b80356001600160a01b03811681146112f857600080fd5b919050565b6000806040838503121561131057600080fd5b611319836112e1565b946020939093013593505050565b60008060006060848603121561133c57600080fd5b611345846112e1565b9250611353602085016112e1565b9150604084013590509250925092565b60006020828403121561137557600080fd5b5035919050565b6000806040838503121561138f57600080fd5b8235915061139f602084016112e1565b90509250929050565b6000602082840312156113ba57600080fd5b611239826112e1565b600080604083850312156113d657600080fd5b6113df836112e1565b915061139f602084016112e1565b600181811c9082168061140157607f821691505b6020821081141561142257634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b6000821982111561145157611451611428565b500190565b7f416363657373436f6e74726f6c3a206163636f756e742000000000000000000081526000835161148e816017850160208801611282565b7f206973206d697373696e6720726f6c652000000000000000000000000000000060179184019182015283516114cb816028840160208801611282565b01602801949350505050565b6000828210156114e9576114e9611428565b500390565b600081600019048311821515161561150857611508611428565b500290565b634e487b7160e01b600052604160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b60008161154857611548611428565b50600019019056fea26469706673582212202afb01da7077cdf174fee52c07582635944ed591f9b28bd4af678cfaa844985464736f6c634300080c0033ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef00000000000000000000000006e938e38f187644afd2419c18ee0a0370cc722d

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101775760003560e01c806340c10f19116100d8578063a217fddf1161008c578063d547741f11610066578063d547741f1461031c578063dd62ed3e1461032f578063e4a73e5b1461036857600080fd5b8063a217fddf146102ee578063a457c2d7146102f6578063a9059cbb1461030957600080fd5b806379cc6790116100bd57806379cc67901461029a57806391d14854146102ad57806395d89b41146102e657600080fd5b806340c10f191461025e57806370a082311461027157600080fd5b8063248a9ca31161012f578063313ce56711610114578063313ce5671461022957806336568abe14610238578063395093511461024b57600080fd5b8063248a9ca3146101f15780632f2ff15d1461021457600080fd5b8063095ea7b311610160578063095ea7b3146101b957806318160ddd146101cc57806323b872dd146101de57600080fd5b806301ffc9a71461017c57806306fdde03146101a4575b600080fd5b61018f61018a366004611240565b610393565b60405190151581526020015b60405180910390f35b6101ac61042c565b60405161019b91906112ae565b61018f6101c73660046112fd565b6104be565b6002545b60405190815260200161019b565b61018f6101ec366004611327565b6104d6565b6101d06101ff366004611363565b60009081526005602052604090206001015490565b61022761022236600461137c565b6104fa565b005b6040516012815260200161019b565b61022761024636600461137c565b610525565b61018f6102593660046112fd565b6105b6565b61022761026c3660046112fd565b6105f5565b6101d061027f3660046113a8565b6001600160a01b031660009081526020819052604090205490565b6102276102a83660046112fd565b61062a565b61018f6102bb36600461137c565b60009182526005602090815260408084206001600160a01b0393909316845291905290205460ff1690565b6101ac610675565b6101d0600081565b61018f6103043660046112fd565b610684565b61018f6103173660046112fd565b61072e565b61022761032a36600461137c565b61073c565b6101d061033d3660046113c3565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b60065461037b906001600160a01b031681565b6040516001600160a01b03909116815260200161019b565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f7965db0b00000000000000000000000000000000000000000000000000000000148061042657507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b60606003805461043b906113ed565b80601f0160208091040260200160405190810160405280929190818152602001828054610467906113ed565b80156104b45780601f10610489576101008083540402835291602001916104b4565b820191906000526020600020905b81548152906001019060200180831161049757829003601f168201915b5050505050905090565b6000336104cc818585610762565b5060019392505050565b6000336104e48582856108ba565b6104ef85858561094c565b506001949350505050565b6000828152600560205260409020600101546105168133610b69565b6105208383610be9565b505050565b6001600160a01b03811633146105a85760405162461bcd60e51b815260206004820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201527f20726f6c657320666f722073656c66000000000000000000000000000000000060648201526084015b60405180910390fd5b6105b28282610c8b565b5050565b3360008181526001602090815260408083206001600160a01b03871684529091528120549091906104cc90829086906105f090879061143e565b610762565b7f2835a7a5b84b6b14021f9bc9694ea8ba57b01e33d0984ae2c6ac566c9cb317dd6106208133610b69565b6105208383610d0e565b3360009081527ff826aed852d338328ed493a40fc265f2630adb30f134d590ccbde73ba2313842602052604090205460ff1661066b5761066b8233836108ba565b6105b28282610df5565b60606004805461043b906113ed565b3360008181526001602090815260408083206001600160a01b0387168452909152812054909190838110156107215760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760448201527f207a65726f000000000000000000000000000000000000000000000000000000606482015260840161059f565b6104ef8286868403610762565b6000336104cc81858561094c565b6000828152600560205260409020600101546107588133610b69565b6105208383610c8b565b6001600160a01b0383166107dd5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f7265737300000000000000000000000000000000000000000000000000000000606482015260840161059f565b6001600160a01b0382166108595760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f7373000000000000000000000000000000000000000000000000000000000000606482015260840161059f565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b03838116600090815260016020908152604080832093861683529290522054600019811461094657818110156109395760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604482015260640161059f565b6109468484848403610762565b50505050565b6001600160a01b0383166109c85760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f6472657373000000000000000000000000000000000000000000000000000000606482015260840161059f565b6001600160a01b038216610a445760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201527f6573730000000000000000000000000000000000000000000000000000000000606482015260840161059f565b6001600160a01b03831660009081526020819052604090205481811015610ad35760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206260448201527f616c616e63650000000000000000000000000000000000000000000000000000606482015260840161059f565b6001600160a01b03808516600090815260208190526040808220858503905591851681529081208054849290610b0a90849061143e565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610b5691815260200190565b60405180910390a3610946848484610f7d565b60008281526005602090815260408083206001600160a01b038516845290915290205460ff166105b257610ba7816001600160a01b03166014611010565b610bb2836020611010565b604051602001610bc3929190611456565b60408051601f198184030181529082905262461bcd60e51b825261059f916004016112ae565b60008281526005602090815260408083206001600160a01b038516845290915290205460ff166105b25760008281526005602090815260408083206001600160a01b03851684529091529020805460ff19166001179055610c473390565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b60008281526005602090815260408083206001600160a01b038516845290915290205460ff16156105b25760008281526005602090815260408083206001600160a01b0385168085529252808320805460ff1916905551339285917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45050565b6001600160a01b038216610d645760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015260640161059f565b8060026000828254610d76919061143e565b90915550506001600160a01b03821660009081526020819052604081208054839290610da390849061143e565b90915550506040518181526001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a36105b260008383610f7d565b6001600160a01b038216610e715760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360448201527f7300000000000000000000000000000000000000000000000000000000000000606482015260840161059f565b6001600160a01b03821660009081526020819052604090205481811015610f005760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60448201527f6365000000000000000000000000000000000000000000000000000000000000606482015260840161059f565b6001600160a01b0383166000908152602081905260408120838303905560028054849290610f2f9084906114d7565b90915550506040518281526000906001600160a01b038516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a3610520836000845b466001148015610f8c57503215155b8015610f9f57506001600160a01b038316155b8015610fb45750693f870857a3e0e380000081115b156105205760408051336020808301919091527f4f431056f30038a4630700c6ce70dd8770865fbb61b08a774f29ed79a8e581298284015282518083038401815260609092019092528051910120600081556109468383610df5565b6060600061101f8360026114ee565b61102a90600261143e565b67ffffffffffffffff8111156110425761104261150d565b6040519080825280601f01601f19166020018201604052801561106c576020820181803683370190505b5090507f3000000000000000000000000000000000000000000000000000000000000000816000815181106110a3576110a3611523565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f78000000000000000000000000000000000000000000000000000000000000008160018151811061110657611106611523565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535060006111428460026114ee565b61114d90600161143e565b90505b60018111156111ea577f303132333435363738396162636465660000000000000000000000000000000085600f166010811061118e5761118e611523565b1a60f81b8282815181106111a4576111a4611523565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535060049490941c936111e381611539565b9050611150565b5083156112395760405162461bcd60e51b815260206004820181905260248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e74604482015260640161059f565b9392505050565b60006020828403121561125257600080fd5b81357fffffffff000000000000000000000000000000000000000000000000000000008116811461123957600080fd5b60005b8381101561129d578181015183820152602001611285565b838111156109465750506000910152565b60208152600082518060208401526112cd816040850160208701611282565b601f01601f19169190910160400192915050565b80356001600160a01b03811681146112f857600080fd5b919050565b6000806040838503121561131057600080fd5b611319836112e1565b946020939093013593505050565b60008060006060848603121561133c57600080fd5b611345846112e1565b9250611353602085016112e1565b9150604084013590509250925092565b60006020828403121561137557600080fd5b5035919050565b6000806040838503121561138f57600080fd5b8235915061139f602084016112e1565b90509250929050565b6000602082840312156113ba57600080fd5b611239826112e1565b600080604083850312156113d657600080fd5b6113df836112e1565b915061139f602084016112e1565b600181811c9082168061140157607f821691505b6020821081141561142257634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b6000821982111561145157611451611428565b500190565b7f416363657373436f6e74726f6c3a206163636f756e742000000000000000000081526000835161148e816017850160208801611282565b7f206973206d697373696e6720726f6c652000000000000000000000000000000060179184019182015283516114cb816028840160208801611282565b01602801949350505050565b6000828210156114e9576114e9611428565b500390565b600081600019048311821515161561150857611508611428565b500290565b634e487b7160e01b600052604160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b60008161154857611548611428565b50600019019056fea26469706673582212202afb01da7077cdf174fee52c07582635944ed591f9b28bd4af678cfaa844985464736f6c634300080c0033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

00000000000000000000000006e938e38f187644afd2419c18ee0a0370cc722d

-----Decoded View---------------
Arg [0] : madmouse (address): 0x06E938E38F187644aFD2419C18ee0A0370cc722D

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000006e938e38f187644afd2419c18ee0a0370cc722d


Block Age Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ 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.