Overview
ETH Balance
0.388000000000005846 ETH
Eth Value
$994.73 (@ $2,563.74/ETH)Token Holdings
More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 93,868 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
0x12bc14bf | 12504344 | 1215 days ago | IN | 0 ETH | 0.00647325 | ||||
Transfer | 12326016 | 1242 days ago | IN | 0.001 ETH | 0.00178398 | ||||
Transfer | 12296452 | 1247 days ago | IN | 0.02 ETH | 0.00488248 | ||||
Transfer | 12207566 | 1261 days ago | IN | 0.001 ETH | 0.0027761 | ||||
Transfer | 12196510 | 1262 days ago | IN | 0.02999999 ETH | 0.00307712 | ||||
Transfer | 12149179 | 1270 days ago | IN | 0.001 ETH | 0.0100341 | ||||
Transfer | 12146256 | 1270 days ago | IN | 0.01 ETH | 0.00508394 | ||||
0x12bc14bf | 12145865 | 1270 days ago | IN | 0 ETH | 0.03786656 | ||||
0x12bc14bf | 12139324 | 1271 days ago | IN | 0 ETH | 0.0144946 | ||||
Transfer | 12139306 | 1271 days ago | IN | 0.005 ETH | 0.004415 | ||||
Transfer | 12139304 | 1271 days ago | IN | 0.005 ETH | 0.004415 | ||||
Transfer | 12114173 | 1275 days ago | IN | 0.023 ETH | 0.00418087 | ||||
Transfer | 12059572 | 1283 days ago | IN | 0.001 ETH | 0.0054853 | ||||
Transfer | 12059493 | 1283 days ago | IN | 0.1 ETH | 0.00575288 | ||||
Transfer | 12059323 | 1283 days ago | IN | 0.1 ETH | 0.00652216 | ||||
Transfer | 12059274 | 1283 days ago | IN | 0.1 ETH | 0.00535152 | ||||
Transfer | 11984404 | 1295 days ago | IN | 0.001 ETH | 0.0021406 | ||||
0x12bc14bf | 11595105 | 1355 days ago | IN | 0 ETH | 0.00927409 | ||||
0x12bc14bf | 11594902 | 1355 days ago | IN | 0 ETH | 0.00728119 | ||||
0x12bc14bf | 11594718 | 1355 days ago | IN | 0 ETH | 0.00728212 | ||||
0x12bc14bf | 11594509 | 1355 days ago | IN | 0 ETH | 0.00775151 | ||||
0x12bc14bf | 11594185 | 1355 days ago | IN | 0 ETH | 0.00967004 | ||||
0x12bc14bf | 11594076 | 1355 days ago | IN | 0 ETH | 0.00706282 | ||||
0x12bc14bf | 11594033 | 1355 days ago | IN | 0 ETH | 0.00382682 | ||||
Transfer | 10912207 | 1460 days ago | IN | 0.1 ETH | 0.00538496 |
Advanced mode: Intended for advanced users or developers and will display all Internal Transactions including zero value transfers. Name tag integration is not available in advanced view.
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block | From | To | ||||
---|---|---|---|---|---|---|---|
12504344 | 1215 days ago | 0 ETH | |||||
12504344 | 1215 days ago | 0 ETH | |||||
12504344 | 1215 days ago | 0 ETH | |||||
12504344 | 1215 days ago | 0 ETH | |||||
12504344 | 1215 days ago | 0 ETH | |||||
12326016 | 1242 days ago | 0.001 ETH | |||||
12326016 | 1242 days ago | 0.001 ETH | |||||
12326016 | 1242 days ago | 0.001 ETH | |||||
12296452 | 1247 days ago | 0.02 ETH | |||||
12296452 | 1247 days ago | 0.02 ETH | |||||
12296452 | 1247 days ago | 0.02 ETH | |||||
12207566 | 1261 days ago | 0.001 ETH | |||||
12207566 | 1261 days ago | 0.001 ETH | |||||
12207566 | 1261 days ago | 0.001 ETH | |||||
12196510 | 1262 days ago | 0.02999999 ETH | |||||
12196510 | 1262 days ago | 0.02999999 ETH | |||||
12196510 | 1262 days ago | 0.02999999 ETH | |||||
12149179 | 1270 days ago | 0.001 ETH | |||||
12149179 | 1270 days ago | 0.001 ETH | |||||
12149179 | 1270 days ago | 0.001 ETH | |||||
12146256 | 1270 days ago | 0.01 ETH | |||||
12146256 | 1270 days ago | 0.01 ETH | |||||
12146256 | 1270 days ago | 0.01 ETH | |||||
12145865 | 1270 days ago | 0 ETH | |||||
12145865 | 1270 days ago | 0 ETH |
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 Name:
AuctionityProxy_V1
Compiler Version
v0.5.4+commit.9549d8ff
Optimization Enabled:
Yes with 200 runs
Other Settings:
byzantium EvmVersion
Contract Source Code (Solidity Multiple files format)
pragma solidity ^0.5.4; import "./AuctionityLibrary_V1.sol"; /** * @title Proxy * @dev Gives the possibility to delegate any call to a foreign implementation. */ contract AuctionityProxy_V1 is AuctionityLibrary_V1 { /// @notice init contract by calling `_auctionityProxyUpdate.initProxyContract_V1(auctionityProxyUpdate,_ownable)`, /// adding the first delegate functions and set _ownable as the contract responsible for /// contract ownership. /// @param _auctionityProxyUpdate address : contract proxyUpdate /// @param _ownable address : contract ownable constructor(address _auctionityProxyUpdate, address _ownable) public { /// @dev encode initProxyContract_V1 selector with parametters bytes memory _calldata = abi.encodeWithSelector( bytes4(keccak256("initProxyContract_V1(address,address)")), _auctionityProxyUpdate, _ownable ); /// @dev deletatecall initProxyContract_V1 to _auctionityProxyUpdate /// @return return the delegtecall return, or the eventual revert assembly { let result := delegatecall( gas, _auctionityProxyUpdate, add(_calldata, 0x20), mload(_calldata), 0, 0 ) let size := returndatasize returndatacopy(_calldata, 0, size) if eq(result, 0) { revert(_calldata, size) } } } // @notice Fallback payable proxy function /// @return return the _callDelegated_V1 return, or the eventual revert function() external payable { uint returnPtr; uint returnSize; (returnPtr, returnSize) = _callDelegated_V1( msg.data, proxyFallbackContract ); assembly { return(returnPtr, returnSize) } } }
pragma solidity ^0.5.4; import "./AuctionityStorage0.sol"; /// @title Auction library for delegate for some delegated function contract AuctionityLibrary_V1 is AuctionityStorage0 { /// @notice get delegated addrss from a selector /// @param _selector byte4 /// @return _contractDelegate address function getDelegate_V1(bytes4 _selector) public view returns (address _contractDelegate) { return delegates[_selector]; } /// @notice call delegated function /// @param _calldata bytes : data sended to delegated contract /// @param _contractFallback address: address of fallback if selector is not exist, address(0) if no fallback /// @return uint return pointer and uint return size of callData return function _callDelegated_V1( bytes memory _calldata, address _contractFallback ) internal returns (uint returnPtr, uint returnSize) { /// @dev get selector from _calldata bytes4 _selector; assembly { _selector := mload(add(_calldata, 0x20)) } /// @dev get address of delegated from selector address _contractDelegate = getDelegate_V1(_selector); /// @dev if _contractDelegate not found set _contractFallback into _contractFallback if (_contractDelegate == address(0)) { _contractDelegate = _contractFallback; } require( _contractDelegate != address(0), "Auctionity function does not exist." ); /// @dev delegate call and return result, or the eventual revert assembly { let result := delegatecall( gas, _contractDelegate, add(_calldata, 0x20), mload(_calldata), 0, 0 ) returnSize := returndatasize returnPtr := mload(0x40) returndatacopy(returnPtr, 0, returnSize) if eq(result, 0) { revert(returnPtr, returnSize) } } /// @dev return returndatacopy return (returnPtr, returnSize); } /// @notice delegate IsContractOwner_V1 /// @return _isContractOwner function delegatedSendIsContractOwner_V1() public returns (bool _isContractOwner) { uint returnPtr; uint returnSize; (returnPtr, returnSize) = _callDelegated_V1( abi.encodeWithSelector( bytes4(keccak256("delegatedReceiveIsContractOwner_V1()")) ), address(0) ); assembly { _isContractOwner := mload(returnPtr) } return _isContractOwner; } modifier delegatedSendIsOracle_V1() { require( msg.sender == delegatedSendGetOracle_V1(), "Sender must be oracle" ); _; } /// @notice delegate getOracle_V1 /// @return address _oracle function delegatedSendGetOracle_V1() public returns (address _oracle) { uint returnPtr; uint returnSize; (returnPtr, returnSize) = _callDelegated_V1( abi.encodeWithSelector( bytes4(keccak256("delegatedReceiveGetOracle_V1()")) ), address(0) ); assembly { _oracle := mload(returnPtr) } return _oracle; } /// @notice delegate getPaused_V1 /// @return bool _isPaused function delegatedSendGetPaused_V1() public returns (bool _isPaused) { uint returnPtr; uint returnSize; (returnPtr, returnSize) = _callDelegated_V1( abi.encodeWithSelector( bytes4(keccak256("delegatedReceiveGetPaused_V1()")) ), address(0) ); assembly { _isPaused := mload(returnPtr) } return _isPaused; } /// @notice delegate lockDeposit_V1 /// @param _tokenContractAddress address /// @param _tokenId uint256 /// @param _amount uint256 /// @param _auctionId uint256 /// @param _refundUser address /// @return bool _isPaused function delegatedLockDeposit_V1( address _tokenContractAddress, uint256 _tokenId, uint256 _amount, uint256 _auctionId, address _refundUser ) public returns (bool _success) { uint returnPtr; uint returnSize; (returnPtr, returnSize) = _callDelegated_V1( abi.encodeWithSelector( bytes4( keccak256( "lockDeposit_V1(address,uint256,uint256,uint256,address)" ) ), _tokenContractAddress, _tokenId, _amount, _auctionId, _refundUser ), address(0) ); assembly { _success := mload(returnPtr) } return _success; } /// @notice verify if _contractAddress is a contract /// @param _contractAddress address /// @return _isContract function isContract_V1(address _contractAddress) internal view returns (bool _isContract) { uint _size; assembly { _size := extcodesize(_contractAddress) } return _size > 0; } /// @notice cast a bytesmemory into a uint256 /// @param b bytes /// @return uint256 function bytesToUint_V1(bytes memory b) internal pure returns (uint256) { uint256 _number; for (uint i = 0; i < b.length; i++) { _number = _number + uint8(b[i]) * (2 ** (8 * (b.length - (i + 1)))); } return _number; } }
pragma solidity ^0.5.4; contract AuctionityStorage0 { // selector => delegate contract mapping(bytes4 => address) internal delegates; // If selector not found, fallback contract address address public proxyFallbackContract; address public contractOwner; address public oracle; bool public paused; uint8 public ethereumChainId; uint8 public auctionityChainId; }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":true,"inputs":[],"name":"ethereumChainId","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"delegatedSendGetOracle_V1","outputs":[{"name":"_oracle","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_tokenContractAddress","type":"address"},{"name":"_tokenId","type":"uint256"},{"name":"_amount","type":"uint256"},{"name":"_auctionId","type":"uint256"},{"name":"_refundUser","type":"address"}],"name":"delegatedLockDeposit_V1","outputs":[{"name":"_success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"paused","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"oracle","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"auctionityChainId","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"proxyFallbackContract","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"contractOwner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_selector","type":"bytes4"}],"name":"getDelegate_V1","outputs":[{"name":"_contractDelegate","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"delegatedSendGetPaused_V1","outputs":[{"name":"_isPaused","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"delegatedSendIsContractOwner_V1","outputs":[{"name":"_isContractOwner","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"_auctionityProxyUpdate","type":"address"},{"name":"_ownable","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"}]
Contract Creation Code
608060405234801561001057600080fd5b506040516040806107a08339810180604052604081101561003057600080fd5b50805160209091015160405160609080602561077b823960408051918290036025018220600160a060020a0380881660248501528616604480850191909152825180850390910181526064909301909152602082018051600160e060020a03167fffffffff00000000000000000000000000000000000000000000000000000000909216919091178152815191935060009250829190865af43d806000843e8115156100da578083fd5b505050505061068d806100ee6000396000f3fe6080604052600436106100b9576000357c010000000000000000000000000000000000000000000000000000000090048063a070981211610081578063a0709812146101fb578063c6afc73614610210578063ce606ee014610225578063e0237f911461023a578063f0791d061461026e578063fde2ab8014610283576100b9565b806301890df6146101125780635470fb471461013d57806356eed26e1461016e5780635c975abb146101d15780637dc0d1d0146101e6575b6000806101096000368080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525050600154600160a060020a031691506102989050565b90925090508082f35b34801561011e57600080fd5b50610127610350565b6040805160ff9092168252519081900360200190f35b34801561014957600080fd5b50610152610372565b60408051600160a060020a039092168252519081900360200190f35b34801561017a57600080fd5b506101bd600480360360a081101561019157600080fd5b50600160a060020a038135811691602081013591604082013591606081013591608090910135166103eb565b604080519115158252519081900360200190f35b3480156101dd57600080fd5b506101bd610486565b3480156101f257600080fd5b506101526104a7565b34801561020757600080fd5b506101276104b6565b34801561021c57600080fd5b506101526104d9565b34801561023157600080fd5b506101526104e8565b34801561024657600080fd5b506101526004803603602081101561025d57600080fd5b5035600160e060020a0319166104f7565b34801561027a57600080fd5b506101bd61051c565b34801561028f57600080fd5b506101bd61058c565b60208201516000908190816102ac826104f7565b9050600160a060020a03811615156102c15750835b600160a060020a0381161515610322576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806105e46023913960400191505060405180910390fd5b600080875160208901845af43d93506040519450836000863e801515610346578385fd5b5050509250929050565b6003547501000000000000000000000000000000000000000000900460ff1681565b604080517f64656c656761746564526563656976654765744f7261636c655f5631282900008152815190819003601e0181206004825260248201909252602081018051600160e060020a0316600160e060020a031990931692909217909152600090819081906103e29082610298565b50519250505090565b6000806000610478604051808061062b6037913960408051918290036037018220600160a060020a03808e166024850152604484018d9052606484018c9052608484018b9052891660a4808501919091528251808503909101815260c4909301909152602082018051600160e060020a0316600160e060020a031990921691909117905290506000610298565b505198975050505050505050565b60035474010000000000000000000000000000000000000000900460ff1681565b600354600160a060020a031681565b600354760100000000000000000000000000000000000000000000900460ff1681565b600154600160a060020a031681565b600254600160a060020a031681565b600160e060020a031916600090815260208190526040902054600160a060020a031690565b604080517f64656c656761746564526563656976654765745061757365645f5631282900008152815190819003601e0181206004825260248201909252602081018051600160e060020a0316600160e060020a031990931692909217909152600090819081906103e29082610298565b60008060006103e260405180806106076024913960408051918290036024908101832060048452908301909152602082018051600160e060020a0316600160e060020a03199092169190911790529050600061029856fe41756374696f6e6974792066756e6374696f6e20646f6573206e6f742065786973742e64656c656761746564526563656976654973436f6e74726163744f776e65725f563128296c6f636b4465706f7369745f563128616464726573732c75696e743235362c75696e743235362c75696e743235362c6164647265737329a165627a7a72305820185bd873fd9e5d942b5416d51196de522df641ff4caca68b0fe5fcf940e6f8110029696e697450726f7879436f6e74726163745f563128616464726573732c6164647265737329000000000000000000000000af8d5ddd38a7cf7ba909c62b67a18a018a0ccd66000000000000000000000000271ac7f4dd1bef0de962de01fd0ea6330a28cbd6
Deployed Bytecode
0x6080604052600436106100b9576000357c010000000000000000000000000000000000000000000000000000000090048063a070981211610081578063a0709812146101fb578063c6afc73614610210578063ce606ee014610225578063e0237f911461023a578063f0791d061461026e578063fde2ab8014610283576100b9565b806301890df6146101125780635470fb471461013d57806356eed26e1461016e5780635c975abb146101d15780637dc0d1d0146101e6575b6000806101096000368080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525050600154600160a060020a031691506102989050565b90925090508082f35b34801561011e57600080fd5b50610127610350565b6040805160ff9092168252519081900360200190f35b34801561014957600080fd5b50610152610372565b60408051600160a060020a039092168252519081900360200190f35b34801561017a57600080fd5b506101bd600480360360a081101561019157600080fd5b50600160a060020a038135811691602081013591604082013591606081013591608090910135166103eb565b604080519115158252519081900360200190f35b3480156101dd57600080fd5b506101bd610486565b3480156101f257600080fd5b506101526104a7565b34801561020757600080fd5b506101276104b6565b34801561021c57600080fd5b506101526104d9565b34801561023157600080fd5b506101526104e8565b34801561024657600080fd5b506101526004803603602081101561025d57600080fd5b5035600160e060020a0319166104f7565b34801561027a57600080fd5b506101bd61051c565b34801561028f57600080fd5b506101bd61058c565b60208201516000908190816102ac826104f7565b9050600160a060020a03811615156102c15750835b600160a060020a0381161515610322576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806105e46023913960400191505060405180910390fd5b600080875160208901845af43d93506040519450836000863e801515610346578385fd5b5050509250929050565b6003547501000000000000000000000000000000000000000000900460ff1681565b604080517f64656c656761746564526563656976654765744f7261636c655f5631282900008152815190819003601e0181206004825260248201909252602081018051600160e060020a0316600160e060020a031990931692909217909152600090819081906103e29082610298565b50519250505090565b6000806000610478604051808061062b6037913960408051918290036037018220600160a060020a03808e166024850152604484018d9052606484018c9052608484018b9052891660a4808501919091528251808503909101815260c4909301909152602082018051600160e060020a0316600160e060020a031990921691909117905290506000610298565b505198975050505050505050565b60035474010000000000000000000000000000000000000000900460ff1681565b600354600160a060020a031681565b600354760100000000000000000000000000000000000000000000900460ff1681565b600154600160a060020a031681565b600254600160a060020a031681565b600160e060020a031916600090815260208190526040902054600160a060020a031690565b604080517f64656c656761746564526563656976654765745061757365645f5631282900008152815190819003601e0181206004825260248201909252602081018051600160e060020a0316600160e060020a031990931692909217909152600090819081906103e29082610298565b60008060006103e260405180806106076024913960408051918290036024908101832060048452908301909152602082018051600160e060020a0316600160e060020a03199092169190911790529050600061029856fe41756374696f6e6974792066756e6374696f6e20646f6573206e6f742065786973742e64656c656761746564526563656976654973436f6e74726163744f776e65725f563128296c6f636b4465706f7369745f563128616464726573732c75696e743235362c75696e743235362c75696e743235362c6164647265737329a165627a7a72305820185bd873fd9e5d942b5416d51196de522df641ff4caca68b0fe5fcf940e6f8110029
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000aF8d5DDd38A7Cf7ba909c62b67a18a018A0CCd66000000000000000000000000271Ac7f4Dd1bEF0de962DE01fd0ea6330A28cBD6
-----Decoded View---------------
Arg [0] : _auctionityProxyUpdate (address): 0xaF8d5DDd38A7Cf7ba909c62b67a18a018A0CCd66
Arg [1] : _ownable (address): 0x271Ac7f4Dd1bEF0de962DE01fd0ea6330A28cBD6
-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 000000000000000000000000aF8d5DDd38A7Cf7ba909c62b67a18a018A0CCd66
Arg [1] : 000000000000000000000000271Ac7f4Dd1bEF0de962DE01fd0ea6330A28cBD6
Deployed Bytecode Sourcemap
167:1748:1:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1673:14;1697:15;1749:84;1780:8;;1749:84;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;81:16;;74:27;;;;-1:-1;;1802:21:1;;-1:-1:-1;;;;;1802:21:1;;-1:-1:-1;1749:17:1;;-1:-1:-1;1749:84:1:i;:::-;1723:110;;-1:-1:-1;1723:110:1;-1:-1:-1;1723:110:1;;1867:29;334:28:2;;8:9:-1;5:2;;;30:1;27;20:12;5:2;334:28:2;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2983:428:0;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2983:428:0;;;:::i;:::-;;;;-1:-1:-1;;;;;2983:428:0;;;;;;;;;;;;;;4170:833;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4170:833:0;;;;;;13:3:-1;8;5:12;2:2;;;30:1;27;20:12;2:2;-1:-1;;;;;;4170:833:0;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;309:18:2;;8:9:-1;5:2;;;30:1;27;20:12;5:2;309:18:2;;;:::i;281:21::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;281:21:2;;;:::i;368:30::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;368:30:2;;;:::i;204:36::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;204:36:2;;;:::i;247:28::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;247:28:2;;;:::i;313:162:0:-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;313:162:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;313:162:0;-1:-1:-1;;;;;;313:162:0;;:::i;3486:430::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3486:430:0;;;:::i;2244:484::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2244:484:0;;;:::i;778:1382::-;1067:4;1052:20;;1046:27;896:14;;;;;1177:25;1046:27;1177:14;:25::i;:::-;1149:53;-1:-1:-1;;;;;;1310:31:0;;;1306:99;;;-1:-1:-1;1377:17:0;1306:99;-1:-1:-1;;;;;1436:31:0;;;;1415:113;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1826:1;1807;1779:9;1773:16;1750:4;1739:9;1735:20;1700:17;1679:3;1649:192;1868:14;1854:28;;1914:4;1908:11;1895:24;;1961:10;1958:1;1947:9;1932:40;1988:13;;1985:2;;;2038:10;2027:9;2020:29;1985:2;-1:-1:-1;;;778:1382:0;;;;;:::o;334:28:2:-;;;;;;;;;:::o;2983:428:0:-;3217:43;;;;;;;;;;;;;;;;22:32:-1;6:49;;3170:105:0;;;;;;49:4:-1;25:18;;61:17;;-1:-1;;;;;182:15;-1:-1;;;;;;3170:105:0;;;179:29:-1;;;;160:49;;;3036:15:0;;;;;;3139:170;;3036:15;3139:17;:170::i;:::-;-1:-1:-1;3354:16:0;;-1:-1:-1;;;2983:428:0;:::o;4170:833::-;4372:13;4397:14;4421:15;4473:426;4572:114;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;4504:361:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;26:21:-1;;;22:32;;;6:49;;4504:361:0;;;;;;;;25:18:-1;;61:17;;-1:-1;;;;;182:15;-1:-1;;;;;;4504:361:0;;;179:29:-1;;;;160:49;;4504:361:0;-1:-1:-1;;4473:17:0;:426::i;:::-;-1:-1:-1;4945:16:0;;4170:833;-1:-1:-1;;;;;;;;4170:833:0:o;309:18:2:-;;;;;;;;;:::o;281:21::-;;;-1:-1:-1;;;;;281:21:2;;:::o;368:30::-;;;;;;;;;:::o;204:36::-;;;-1:-1:-1;;;;;204:36:2;;:::o;247:28::-;;;-1:-1:-1;;;;;247:28:2;;:::o;313:162:0:-;-1:-1:-1;;;;;;448:20:0;400:25;448:20;;;;;;;;;;;-1:-1:-1;;;;;448:20:0;;313:162::o;3486:430::-;3719:43;;;;;;;;;;;;;;;;22:32:-1;6:49;;3672:105:0;;;;;;49:4:-1;25:18;;61:17;;-1:-1;;;;;182:15;-1:-1;;;;;;3672:105:0;;;179:29:-1;;;;160:49;;;3539:14:0;;;;;;3641:170;;3539:14;3641:17;:170::i;2244:484::-;2319:21;2356:14;2380:15;2432:176;2510:49;;;;;;;;;;;;;;;;;;;;;22:32:-1;6:49;;2463:111:0;;;;;;49:4:-1;25:18;;61:17;;-1:-1;;;;;182:15;-1:-1;;;;;;2463:111:0;;;179:29:-1;;;;160:49;;2510::0;-1:-1:-1;26:21;2432:17:0;:176::i
Swarm Source
bzzr://185bd873fd9e5d942b5416d51196de522df641ff4caca68b0fe5fcf940e6f811
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.