ETH Price: $3,398.47 (+4.77%)

Contract

0xE25a329d385f77df5D4eD56265babe2b99A5436e
 

More Info

Private Name Tags

Multichain Info

Transaction Hash
Method
Block
From
To
Execute221399622025-03-27 18:11:59223 days ago1743099119IN
Paxos: Treasury
0 ETH0.000056771
Execute221398062025-03-27 17:40:47223 days ago1743097247IN
Paxos: Treasury
0 ETH0.000056741
Execute218755382025-02-18 20:06:35260 days ago1739909195IN
Paxos: Treasury
0 ETH0.0005675810
Execute218746702025-02-18 17:11:59260 days ago1739898719IN
Paxos: Treasury
0 ETH0.0008051210
Execute218746692025-02-18 17:11:47260 days ago1739898707IN
Paxos: Treasury
0 ETH0.00085310
Execute218746282025-02-18 17:03:23260 days ago1739898203IN
Paxos: Treasury
0 ETH0.00085310
Execute218746262025-02-18 17:02:59260 days ago1739898179IN
Paxos: Treasury
0 ETH0.0005679410
Execute218744092025-02-18 16:19:23260 days ago1739895563IN
Paxos: Treasury
0 ETH0.0008526410
Execute218744092025-02-18 16:19:23260 days ago1739895563IN
Paxos: Treasury
0 ETH0.0005675810
Execute218326942025-02-12 20:08:59266 days ago1739390939IN
Paxos: Treasury
0 ETH0.0008528810
Execute218326942025-02-12 20:08:59266 days ago1739390939IN
Paxos: Treasury
0 ETH0.0005679410
Execute217685622025-02-03 21:07:23275 days ago1738616843IN
Paxos: Treasury
0 ETH0.0008528810
Execute216970792025-01-24 21:34:11285 days ago1737754451IN
Paxos: Treasury
0 ETH0.0005679410
Execute216182632025-01-13 21:30:47296 days ago1736803847IN
Paxos: Treasury
0 ETH0.000567710
Execute216182142025-01-13 21:20:59296 days ago1736803259IN
Paxos: Treasury
0 ETH0.0007315610
Execute216182042025-01-13 21:18:59296 days ago1736803139IN
Paxos: Treasury
0 ETH0.0007321610
Execute216181262025-01-13 21:03:11296 days ago1736802191IN
Paxos: Treasury
0 ETH0.0008046410
Execute215752492025-01-07 21:21:59302 days ago1736284919IN
Paxos: Treasury
0 ETH0.0009953513.47785395
Execute215681452025-01-06 21:35:59303 days ago1736199359IN
Paxos: Treasury
0 ETH0.0010192715.53844959
Execute214309002024-12-18 17:27:23322 days ago1734542843IN
Paxos: Treasury
0 ETH0.0017025826.30123977
Execute214309002024-12-18 17:27:23322 days ago1734542843IN
Paxos: Treasury
0 ETH0.0015673626.30123977
Execute214309002024-12-18 17:27:23322 days ago1734542843IN
Paxos: Treasury
0 ETH0.0014940626.30123977
Execute214309002024-12-18 17:27:23322 days ago1734542843IN
Paxos: Treasury
0 ETH0.001492826.30123977
Execute214309002024-12-18 17:27:23322 days ago1734542843IN
Paxos: Treasury
0 ETH0.0020686126.30123977
Execute214309002024-12-18 17:27:23322 days ago1734542843IN
Paxos: Treasury
0 ETH0.0018121526.30123977
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer221399622025-03-27 18:11:59223 days ago1743099119
Paxos: Treasury
18,366.8142809 ETH
Transfer221399112025-03-27 18:01:47223 days ago1743098507
Paxos: Treasury
18,366.8142809 ETH
Transfer221398062025-03-27 17:40:47223 days ago1743097247
Paxos: Treasury
0.02 ETH
Transfer221397582025-03-27 17:31:11223 days ago1743096671
Paxos: Treasury
0.02 ETH
Transfer218755382025-02-18 20:06:35260 days ago1739909195
Paxos: Treasury
1 ETH
Transfer218746262025-02-18 17:02:59260 days ago1739898179
Paxos: Treasury
182,002.03463866 ETH
Transfer218745162025-02-18 16:40:47260 days ago1739896847
Paxos: Treasury
181,999.28070124 ETH
Transfer218744092025-02-18 16:19:23260 days ago1739895563
Paxos: Treasury
1 ETH
Transfer218743652025-02-18 16:10:35260 days ago1739895035
Paxos: Treasury
1 ETH
Transfer218470722025-02-14 20:27:23264 days ago1739564843
Paxos: Treasury
0.00393742 ETH
Transfer218326942025-02-12 20:08:59266 days ago1739390939
Paxos: Treasury
79.88095689 ETH
Transfer218325932025-02-12 19:48:47266 days ago1739389727
Paxos: Treasury
80 ETH
Transfer216970792025-01-24 21:34:11285 days ago1737754451
Paxos: Treasury
4,995 ETH
Transfer216900732025-01-23 22:06:23286 days ago1737669983
Paxos: Treasury
4,998.63025689 ETH
Transfer216182632025-01-13 21:30:47296 days ago1736803847
Paxos: Treasury
2.75379491 ETH
Transfer215388812025-01-02 19:28:35307 days ago1735846115
Paxos: Treasury
0.002 ETH
Transfer215381502025-01-02 17:01:47307 days ago1735837307
Paxos: Treasury
0.002 ETH
Transfer214309002024-12-18 17:27:23322 days ago1734542843
Paxos: Treasury
909.18036354 ETH
Transfer214309002024-12-18 17:27:23322 days ago1734542843
Paxos: Treasury
0.13425689 ETH
Transfer213818222024-12-11 21:03:23329 days ago1733951003
Paxos: Treasury
795.07556048 ETH
Transfer213747822024-12-10 21:26:47330 days ago1733866007
Paxos: Treasury
569.49496017 ETH
Transfer213747822024-12-10 21:26:47330 days ago1733866007
Paxos: Treasury
6,802.48748293 ETH
Transfer213679492024-12-09 22:31:59331 days ago1733783519
Paxos: Treasury
7,300 ETH
Transfer213664192024-12-09 17:24:23331 days ago1733765063
Paxos: Treasury
159.23253464 ETH
Transfer213463802024-12-06 22:16:11334 days ago1733523371
Paxos: Treasury
625.39714021 ETH
View All Internal Transactions
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

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

Contract Source Code Verified (Exact Match)

Contract Name:
SimpleMultiSig

Compiler Version
v0.6.11+commit.5ef660b1

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2025-01-08
*/

pragma solidity ^0.6.11;

contract SimpleMultiSig {

// EIP712 Precomputed hashes:
// keccak256("EIP712Domain(string name,string version,uint256 chainId,address verifyingContract,bytes32 salt)")
bytes32 constant EIP712DOMAINTYPE_HASH = 0xd87cd6ef79d4e2b95e15ce8abf732db51ec771f1ca2edccf22a46c729ac56472;

// keccak256("Simple MultiSig")
bytes32 constant NAME_HASH = 0xb7a0bfa1b79f2443f4d73ebb9259cddbcd510b18be6fc4da7d1aa7b1786e73e6;

// keccak256("1")
bytes32 constant VERSION_HASH = 0xc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc6;

// keccak256("MultiSigTransaction(address destination,uint256 value,bytes data,uint256 nonce,address executor,uint256 gasLimit)")
bytes32 constant TXTYPE_HASH = 0x3ee892349ae4bbe61dce18f95115b5dc02daf49204cc602458cd4c1f540d56d7;

bytes32 constant SALT = 0x251543af6a222378665a76fe38dbceae4871a070b7fdaf5c6c30cf758dc33cc0;

  uint public nonce;                 // mutable state
  uint public threshold;             // mutable state
  mapping (address => bool) isOwner; // mutable state
  address[] public ownersArr;        // mutable state

  bytes32 immutable DOMAIN_SEPARATOR;          // hash for EIP712, computed from contract address

  function owners() external view returns (address[] memory) {
    return ownersArr;
  }

  // Note that owners_ must be strictly increasing, in order to prevent duplicates
  function setOwners_(uint threshold_, address[] memory owners_) private {
    require(owners_.length <= 20 && threshold_ <= owners_.length && threshold_ > 0);

    // remove old owners from map
    for (uint i = 0; i < ownersArr.length; i++) {
      isOwner[ownersArr[i]] = false;
    }

    // add new owners to map
    address lastAdd = address(0);
    for (uint i = 0; i < owners_.length; i++) {
      require(owners_[i] > lastAdd);
      isOwner[owners_[i]] = true;
      lastAdd = owners_[i];
    }

    // set owners array and threshold
    ownersArr = owners_;
    threshold = threshold_;
  }

  constructor(uint threshold_, address[] memory owners_, uint chainId) public {
    setOwners_(threshold_, owners_);

    DOMAIN_SEPARATOR = keccak256(abi.encode(EIP712DOMAINTYPE_HASH,
                                            NAME_HASH,
                                            VERSION_HASH,
                                            chainId,
                                            this,
                                            SALT));
  }

  // Requires a quorum of owners to call from this contract using execute
  function setOwners(uint threshold_, address[] memory owners_) external {
    require(msg.sender == address(this));
    setOwners_(threshold_, owners_);
  }

  // Note that address recovered from signatures must be strictly increasing, in order to prevent duplicates
  function execute(uint8[] memory sigV, bytes32[] memory sigR, bytes32[] memory sigS, address destination, uint value, bytes memory data, address executor, uint gasLimit) external {
    require(sigR.length == threshold);
    require(sigR.length == sigS.length && sigR.length == sigV.length);
    require(executor == msg.sender || executor == address(0));

    // EIP712 scheme: https://github.com/ethereum/EIPs/blob/master/EIPS/eip-712.md
    bytes32 txInputHash = keccak256(abi.encode(TXTYPE_HASH, destination, value, keccak256(data), nonce, executor, gasLimit));
    bytes32 totalHash = keccak256(abi.encodePacked("\x19\x01", DOMAIN_SEPARATOR, txInputHash));

    address lastAdd = address(0); // cannot have address(0) as an owner
    for (uint i = 0; i < threshold; i++) {
      address recovered = ecrecover(totalHash, sigV[i], sigR[i], sigS[i]);
      require(recovered > lastAdd && isOwner[recovered]);
      lastAdd = recovered;
    }

    // If we make it here all signatures are accounted for.
    nonce = nonce + 1;
    bool success = false;
    (success,) = destination.call{value: value, gas: gasLimit}(data);
    require(success);
  }

  receive() external payable {}
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"uint256","name":"threshold_","type":"uint256"},{"internalType":"address[]","name":"owners_","type":"address[]"},{"internalType":"uint256","name":"chainId","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"uint8[]","name":"sigV","type":"uint8[]"},{"internalType":"bytes32[]","name":"sigR","type":"bytes32[]"},{"internalType":"bytes32[]","name":"sigS","type":"bytes32[]"},{"internalType":"address","name":"destination","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"bytes","name":"data","type":"bytes"},{"internalType":"address","name":"executor","type":"address"},{"internalType":"uint256","name":"gasLimit","type":"uint256"}],"name":"execute","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"nonce","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owners","outputs":[{"internalType":"address[]","name":"","type":"address[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"ownersArr","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"threshold_","type":"uint256"},{"internalType":"address[]","name":"owners_","type":"address[]"}],"name":"setOwners","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"threshold","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]

60a06040523480156200001157600080fd5b5060405162000de638038062000de6833981810160405260608110156200003757600080fd5b8151602083018051604051929492938301929190846401000000008211156200005f57600080fd5b9083019060208201858111156200007557600080fd5b82518660208202830111640100000000821117156200009357600080fd5b82525081516020918201928201910280838360005b83811015620000c2578181015183820152602001620000a8565b505050509190910160405250602001519150620000eb905083836001600160e01b03620001bf16565b604080517fd87cd6ef79d4e2b95e15ce8abf732db51ec771f1ca2edccf22a46c729ac564726020808301919091527fb7a0bfa1b79f2443f4d73ebb9259cddbcd510b18be6fc4da7d1aa7b1786e73e6828401527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608301526080808301949094523060a08301527f251543af6a222378665a76fe38dbceae4871a070b7fdaf5c6c30cf758dc33cc060c0808401919091528351808403909101815260e09092019092528051910120905250620003b29050565b6014815111158015620001d3575080518211155b8015620001e05750600082115b620001ea57600080fd5b60005b6003548110156200024957600060026000600384815481106200020c57fe5b6000918252602080832091909101546001600160a01b031683528201929092526040019020805460ff1916911515919091179055600101620001ed565b506000805b82518110156200030057816001600160a01b03168382815181106200026f57fe5b60200260200101516001600160a01b0316116200028b57600080fd5b6001600260008584815181106200029e57fe5b60200260200101516001600160a01b03166001600160a01b0316815260200190815260200160002060006101000a81548160ff021916908315150217905550828181518110620002ea57fe5b602090810291909101015191506001016200024e565b508151620003169060039060208501906200031e565b505050600155565b82805482825590600052602060002090810192821562000376579160200282015b828111156200037657825182546001600160a01b0319166001600160a01b039091161782556020909201916001909101906200033f565b506200038492915062000388565b5090565b620003af91905b80821115620003845780546001600160a01b03191681556001016200038f565b90565b608051610a19620003cd600039806105485250610a196000f3fe6080604052600436106100595760003560e01c806342cde4e814610065578063a0ab96531461008c578063aa5df9e2146102e9578063affe39c11461032f578063affed0e014610394578063f3182e85146103a957610060565b3661006057005b600080fd5b34801561007157600080fd5b5061007a61045e565b60408051918252519081900360200190f35b34801561009857600080fd5b506102e760048036036101008110156100b057600080fd5b810190602081018135600160201b8111156100ca57600080fd5b8201836020820111156100dc57600080fd5b803590602001918460208302840111600160201b831117156100fd57600080fd5b9190808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152509295949360208101935035915050600160201b81111561014c57600080fd5b82018360208201111561015e57600080fd5b803590602001918460208302840111600160201b8311171561017f57600080fd5b9190808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152509295949360208101935035915050600160201b8111156101ce57600080fd5b8201836020820111156101e057600080fd5b803590602001918460208302840111600160201b8311171561020157600080fd5b91908080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525092956001600160a01b0385351695602086013595919450925060608101915060400135600160201b81111561026557600080fd5b82018360208201111561027757600080fd5b803590602001918460018302840111600160201b8311171561029857600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550506001600160a01b038335169350505060200135610464565b005b3480156102f557600080fd5b506103136004803603602081101561030c57600080fd5b503561075f565b604080516001600160a01b039092168252519081900360200190f35b34801561033b57600080fd5b50610344610786565b60408051602080825283518183015283519192839290830191858101910280838360005b83811015610380578181015183820152602001610368565b505050509050019250505060405180910390f35b3480156103a057600080fd5b5061007a6107e9565b3480156103b557600080fd5b506102e7600480360360408110156103cc57600080fd5b81359190810190604081016020820135600160201b8111156103ed57600080fd5b8201836020820111156103ff57600080fd5b803590602001918460208302840111600160201b8311171561042057600080fd5b9190808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152509295506107ef945050505050565b60015481565b60015487511461047357600080fd5b85518751148015610485575087518751145b61048e57600080fd5b6001600160a01b0382163314806104ac57506001600160a01b038216155b6104b557600080fd5b825160208085019190912060008054604080517f3ee892349ae4bbe61dce18f95115b5dc02daf49204cc602458cd4c1f540d56d7818701526001600160a01b03808c1682840152606082018b9052608082019590955260a081019290925292861660c082015260e0808201869052835180830390910181526101008201845280519085012061190160f01b6101208301527f00000000000000000000000000000000000000000000000000000000000000006101228301526101428083018290528451808403909101815261016290920190935280519301929092209091805b60015481101561068f5760006001848e84815181106105b057fe5b60200260200101518e85815181106105c457fe5b60200260200101518e86815181106105d857fe5b602002602001015160405160008152602001604052604051808581526020018460ff1660ff1681526020018381526020018281526020019450505050506020604051602081039080840390855afa158015610637573d6000803e3d6000fd5b505050602060405103519050826001600160a01b0316816001600160a01b031611801561067c57506001600160a01b03811660009081526002602052604090205460ff165b61068557600080fd5b9150600101610595565b5060008054600101815560405187516001600160a01b038b169187918b918b91819060208401908083835b602083106106d95780518252601f1990920191602091820191016106ba565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381858888f193505050503d806000811461073c576040519150601f19603f3d011682016040523d82523d6000602084013e610741565b606091505b5050809150508061075157600080fd5b505050505050505050505050565b6003818154811061076c57fe5b6000918252602090912001546001600160a01b0316905081565b606060038054806020026020016040519081016040528092919081815260200182805480156107de57602002820191906000526020600020905b81546001600160a01b031681526001909101906020018083116107c0575b505050505090505b90565b60005481565b3330146107fb57600080fd5b6108058282610809565b5050565b601481511115801561081c575080518211155b80156108285750600082115b61083157600080fd5b60005b60035481101561088d576000600260006003848154811061085157fe5b6000918252602080832091909101546001600160a01b031683528201929092526040019020805460ff1916911515919091179055600101610834565b506000805b825181101561093e57816001600160a01b03168382815181106108b157fe5b60200260200101516001600160a01b0316116108cc57600080fd5b6001600260008584815181106108de57fe5b60200260200101516001600160a01b03166001600160a01b0316815260200190815260200160002060006101000a81548160ff02191690831515021790555082818151811061092957fe5b60209081029190910101519150600101610892565b50815161095290600390602085019061095a565b505050600155565b8280548282559060005260206000209081019282156109af579160200282015b828111156109af57825182546001600160a01b0319166001600160a01b0390911617825560209092019160019091019061097a565b506109bb9291506109bf565b5090565b6107e691905b808211156109bb5780546001600160a01b03191681556001016109c556fea2646970667358221220a7f001c04b4ca952a668227536b252ef82848d66d7320d379d4ef3c3b92f521a64736f6c634300060b0033000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000ed1bb8a2a9b205ea7a79ec3add4483811ff4a7f0000000000000000000000001b900a41472d1dfc7b88fb85fdac36e3a46a5daf000000000000000000000000232d6402dfc020cdd4bc499436bd536f84167d6f00000000000000000000000050062b2e7705ed7bbd9261f8db98a64ff7a6271000000000000000000000000057fb8a5e19c7a982e0fd98c7a60ca78339b04d230000000000000000000000005dcdf9baeca6d27fcdf98752bb608fae8aef6db00000000000000000000000006ed240fa9c800c3b6aecfec0b707f1dcec8b7546000000000000000000000000a6abe36af7777822ca3dc76e9341dd512ef58c20000000000000000000000000b05869fa20420aafd9c4c97ab9150fb413c7e311000000000000000000000000cb25c0c1eecdc742109b560321ff2482e5e8cce7000000000000000000000000cbcabf13103de4ece355b6f87356503a2c813fb9000000000000000000000000e1fd5eca4ada3dc92cf11a1c4ee7579aa4df3e11000000000000000000000000f99b6ae0c66adf0b6b5e99f84494c4260e85967b000000000000000000000000fe3cd70e7ba3e8f23502f01773e4a58e7e6a7090

Deployed Bytecode

0x6080604052600436106100595760003560e01c806342cde4e814610065578063a0ab96531461008c578063aa5df9e2146102e9578063affe39c11461032f578063affed0e014610394578063f3182e85146103a957610060565b3661006057005b600080fd5b34801561007157600080fd5b5061007a61045e565b60408051918252519081900360200190f35b34801561009857600080fd5b506102e760048036036101008110156100b057600080fd5b810190602081018135600160201b8111156100ca57600080fd5b8201836020820111156100dc57600080fd5b803590602001918460208302840111600160201b831117156100fd57600080fd5b9190808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152509295949360208101935035915050600160201b81111561014c57600080fd5b82018360208201111561015e57600080fd5b803590602001918460208302840111600160201b8311171561017f57600080fd5b9190808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152509295949360208101935035915050600160201b8111156101ce57600080fd5b8201836020820111156101e057600080fd5b803590602001918460208302840111600160201b8311171561020157600080fd5b91908080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525092956001600160a01b0385351695602086013595919450925060608101915060400135600160201b81111561026557600080fd5b82018360208201111561027757600080fd5b803590602001918460018302840111600160201b8311171561029857600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550506001600160a01b038335169350505060200135610464565b005b3480156102f557600080fd5b506103136004803603602081101561030c57600080fd5b503561075f565b604080516001600160a01b039092168252519081900360200190f35b34801561033b57600080fd5b50610344610786565b60408051602080825283518183015283519192839290830191858101910280838360005b83811015610380578181015183820152602001610368565b505050509050019250505060405180910390f35b3480156103a057600080fd5b5061007a6107e9565b3480156103b557600080fd5b506102e7600480360360408110156103cc57600080fd5b81359190810190604081016020820135600160201b8111156103ed57600080fd5b8201836020820111156103ff57600080fd5b803590602001918460208302840111600160201b8311171561042057600080fd5b9190808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152509295506107ef945050505050565b60015481565b60015487511461047357600080fd5b85518751148015610485575087518751145b61048e57600080fd5b6001600160a01b0382163314806104ac57506001600160a01b038216155b6104b557600080fd5b825160208085019190912060008054604080517f3ee892349ae4bbe61dce18f95115b5dc02daf49204cc602458cd4c1f540d56d7818701526001600160a01b03808c1682840152606082018b9052608082019590955260a081019290925292861660c082015260e0808201869052835180830390910181526101008201845280519085012061190160f01b6101208301527f061cee02b7badf705fc59a8fbd521c473e4e7202272adf982f7a37cd55c9a21e6101228301526101428083018290528451808403909101815261016290920190935280519301929092209091805b60015481101561068f5760006001848e84815181106105b057fe5b60200260200101518e85815181106105c457fe5b60200260200101518e86815181106105d857fe5b602002602001015160405160008152602001604052604051808581526020018460ff1660ff1681526020018381526020018281526020019450505050506020604051602081039080840390855afa158015610637573d6000803e3d6000fd5b505050602060405103519050826001600160a01b0316816001600160a01b031611801561067c57506001600160a01b03811660009081526002602052604090205460ff165b61068557600080fd5b9150600101610595565b5060008054600101815560405187516001600160a01b038b169187918b918b91819060208401908083835b602083106106d95780518252601f1990920191602091820191016106ba565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381858888f193505050503d806000811461073c576040519150601f19603f3d011682016040523d82523d6000602084013e610741565b606091505b5050809150508061075157600080fd5b505050505050505050505050565b6003818154811061076c57fe5b6000918252602090912001546001600160a01b0316905081565b606060038054806020026020016040519081016040528092919081815260200182805480156107de57602002820191906000526020600020905b81546001600160a01b031681526001909101906020018083116107c0575b505050505090505b90565b60005481565b3330146107fb57600080fd5b6108058282610809565b5050565b601481511115801561081c575080518211155b80156108285750600082115b61083157600080fd5b60005b60035481101561088d576000600260006003848154811061085157fe5b6000918252602080832091909101546001600160a01b031683528201929092526040019020805460ff1916911515919091179055600101610834565b506000805b825181101561093e57816001600160a01b03168382815181106108b157fe5b60200260200101516001600160a01b0316116108cc57600080fd5b6001600260008584815181106108de57fe5b60200260200101516001600160a01b03166001600160a01b0316815260200190815260200160002060006101000a81548160ff02191690831515021790555082818151811061092957fe5b60209081029190910101519150600101610892565b50815161095290600390602085019061095a565b505050600155565b8280548282559060005260206000209081019282156109af579160200282015b828111156109af57825182546001600160a01b0319166001600160a01b0390911617825560209092019160019091019061097a565b506109bb9291506109bf565b5090565b6107e691905b808211156109bb5780546001600160a01b03191681556001016109c556fea2646970667358221220a7f001c04b4ca952a668227536b252ef82848d66d7320d379d4ef3c3b92f521a64736f6c634300060b0033

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

000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000ed1bb8a2a9b205ea7a79ec3add4483811ff4a7f0000000000000000000000001b900a41472d1dfc7b88fb85fdac36e3a46a5daf000000000000000000000000232d6402dfc020cdd4bc499436bd536f84167d6f00000000000000000000000050062b2e7705ed7bbd9261f8db98a64ff7a6271000000000000000000000000057fb8a5e19c7a982e0fd98c7a60ca78339b04d230000000000000000000000005dcdf9baeca6d27fcdf98752bb608fae8aef6db00000000000000000000000006ed240fa9c800c3b6aecfec0b707f1dcec8b7546000000000000000000000000a6abe36af7777822ca3dc76e9341dd512ef58c20000000000000000000000000b05869fa20420aafd9c4c97ab9150fb413c7e311000000000000000000000000cb25c0c1eecdc742109b560321ff2482e5e8cce7000000000000000000000000cbcabf13103de4ece355b6f87356503a2c813fb9000000000000000000000000e1fd5eca4ada3dc92cf11a1c4ee7579aa4df3e11000000000000000000000000f99b6ae0c66adf0b6b5e99f84494c4260e85967b000000000000000000000000fe3cd70e7ba3e8f23502f01773e4a58e7e6a7090

-----Decoded View---------------
Arg [0] : threshold_ (uint256): 2
Arg [1] : owners_ (address[]): 0x0ed1Bb8A2a9B205EA7a79Ec3Add4483811ff4A7F,0x1B900A41472D1DFc7B88fB85fdAC36E3A46a5daf,0x232d6402DFc020cdD4bC499436bD536F84167D6F,0x50062b2E7705eD7bBD9261F8Db98A64ff7A62710,0x57FB8a5E19C7a982E0Fd98c7A60ca78339b04D23,0x5Dcdf9BaECA6d27fcdF98752bb608FAe8aef6db0,0x6ed240fa9C800c3B6AeCFec0B707f1dCEc8B7546,0xa6aBe36af7777822Ca3DC76E9341dd512EF58C20,0xb05869Fa20420AAfd9C4c97aB9150fB413c7E311,0xCb25C0C1EecdC742109B560321ff2482E5E8ccE7,0xCbCAbF13103de4ece355B6f87356503a2C813Fb9,0xe1FD5ECa4aDA3dc92CF11a1C4EE7579aA4dF3E11,0xF99B6aE0c66ADF0B6B5e99f84494C4260e85967B,0xfe3CD70e7ba3e8f23502F01773E4a58e7e6a7090
Arg [2] : chainId (uint256): 1

-----Encoded View---------------
18 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000002
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000001
Arg [3] : 000000000000000000000000000000000000000000000000000000000000000e
Arg [4] : 0000000000000000000000000ed1bb8a2a9b205ea7a79ec3add4483811ff4a7f
Arg [5] : 0000000000000000000000001b900a41472d1dfc7b88fb85fdac36e3a46a5daf
Arg [6] : 000000000000000000000000232d6402dfc020cdd4bc499436bd536f84167d6f
Arg [7] : 00000000000000000000000050062b2e7705ed7bbd9261f8db98a64ff7a62710
Arg [8] : 00000000000000000000000057fb8a5e19c7a982e0fd98c7a60ca78339b04d23
Arg [9] : 0000000000000000000000005dcdf9baeca6d27fcdf98752bb608fae8aef6db0
Arg [10] : 0000000000000000000000006ed240fa9c800c3b6aecfec0b707f1dcec8b7546
Arg [11] : 000000000000000000000000a6abe36af7777822ca3dc76e9341dd512ef58c20
Arg [12] : 000000000000000000000000b05869fa20420aafd9c4c97ab9150fb413c7e311
Arg [13] : 000000000000000000000000cb25c0c1eecdc742109b560321ff2482e5e8cce7
Arg [14] : 000000000000000000000000cbcabf13103de4ece355b6f87356503a2c813fb9
Arg [15] : 000000000000000000000000e1fd5eca4ada3dc92cf11a1c4ee7579aa4df3e11
Arg [16] : 000000000000000000000000f99b6ae0c66adf0b6b5e99f84494c4260e85967b
Arg [17] : 000000000000000000000000fe3cd70e7ba3e8f23502f01773e4a58e7e6a7090


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