More Info
Private Name Tags
ContractCreator
Sponsored
Latest 25 from a total of 1,339 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Transpire Epoch | 91743344 | 3 hrs ago | IN | 0 FTM | 0.0554144 | ||||
Transpire Epoch | 91734811 | 5 hrs ago | IN | 0 FTM | 0.07232319 | ||||
Transpire Epoch | 91710927 | 11 hrs ago | IN | 0 FTM | 0.04669191 | ||||
Transpire Epoch | 91685584 | 17 hrs ago | IN | 0 FTM | 0.00365549 | ||||
Transpire Epoch | 91685578 | 17 hrs ago | IN | 0 FTM | 0.03482683 | ||||
Transpire Epoch | 91665429 | 23 hrs ago | IN | 0 FTM | 0.00286935 | ||||
Transpire Epoch | 91665424 | 23 hrs ago | IN | 0 FTM | 0.00286935 | ||||
Transpire Epoch | 91665421 | 23 hrs ago | IN | 0 FTM | 0.01947369 | ||||
Transpire Epoch | 91643569 | 29 hrs ago | IN | 0 FTM | 0.00508479 | ||||
Transpire Epoch | 91643567 | 29 hrs ago | IN | 0 FTM | 0.00508479 | ||||
Transpire Epoch | 91643564 | 29 hrs ago | IN | 0 FTM | 0.07382526 | ||||
Transpire Epoch | 91619499 | 35 hrs ago | IN | 0 FTM | 0.05400004 | ||||
Transpire Epoch | 91597706 | 41 hrs ago | IN | 0 FTM | 0.03489576 | ||||
Transpire Epoch | 91595652 | 41 hrs ago | IN | 0 FTM | 0.04047174 | ||||
Transpire Epoch | 91575004 | 47 hrs ago | IN | 0 FTM | 0.00447351 | ||||
Transpire Epoch | 91575000 | 47 hrs ago | IN | 0 FTM | 0.03118192 | ||||
Transpire Epoch | 91552943 | 2 days ago | IN | 0 FTM | 0.00641099 | ||||
Transpire Epoch | 91552938 | 2 days ago | IN | 0 FTM | 0.09464688 | ||||
Transpire Epoch | 91528912 | 2 days ago | IN | 0 FTM | 0.12815007 | ||||
Transpire Epoch | 91504484 | 2 days ago | IN | 0 FTM | 0.06939211 | ||||
Transpire Epoch | 91482282 | 2 days ago | IN | 0 FTM | 0.07940892 | ||||
Transpire Epoch | 91457825 | 3 days ago | IN | 0 FTM | 0.06293525 | ||||
Transpire Epoch | 91433249 | 3 days ago | IN | 0 FTM | 0.08086896 | ||||
Transpire Epoch | 91407519 | 3 days ago | IN | 0 FTM | 0.03923792 | ||||
Transpire Epoch | 91407514 | 3 days ago | IN | 0 FTM | 0.00896913 |
Latest 1 internal transaction
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
75146375 | 223 days ago | Contract Creation | 0 FTM |
Loading...
Loading
Contract Name:
PyreSwapEpochController
Compiler Version
v0.8.13+commit.abaa5c0e
Optimization Enabled:
Yes with 999999 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: MIT pragma solidity ^0.8.0; interface IMeed { function allocateIncantations() external; } pragma solidity ^0.8.0; interface IPyreSwap { function sync() external; function token0() external view returns (address); function token1() external view returns (address); } pragma solidity ^0.8.0; interface ISummoningCircle { function convertMultiple( address[] calldata token0, address[] calldata token1, uint[] calldata LPamounts ) external; } pragma solidity ^0.8.0; contract PyreSwapEpochController { constructor() { owner = msg.sender; } address[] public syncList; address[] public token0List; address[] public token1List; address public meed; address public summoningcircle; uint[] public LPamounts; bool public syncLPs = true; address public owner; modifier onlyOwner() { require(owner == msg.sender, "caller is not the owner"); _; } function _syncLPList() public { uint _syncListLength = getLengthSyncList() - 1; for (uint syncListId = _syncListLength; _syncListLength >= 0; --syncListId) { address syncLP = getSyncList(syncListId); IPyreSwap(syncLP).sync(); if (syncListId == 0) { break; } } } function getLengthSyncList() public view returns (uint) { return syncList.length; } function getSyncList(uint i) public view returns (address) { return syncList[i]; } function getSyncListFull() public view returns (address[] memory) { return syncList; } function getToken0Full() public view returns (address[] memory) { return token0List; } function getToken1Full() public view returns (address[] memory) { return token1List; } function getToken0Single(uint i) public view returns (address) { return token0List[i]; } function getToken1Single(uint i) public view returns (address) { return token1List[i]; } function syncListAdd(address add) public onlyOwner { syncList.push(add); } function addLPToIncantationList(address add) public onlyOwner { address token0ToBeAdded = IPyreSwap(add).token0(); address token1ToBeAdded = IPyreSwap(add).token1(); token0List.push(token0ToBeAdded); token1List.push(token1ToBeAdded); } function resetSyncList() public onlyOwner { syncList = [0x0000000000000000000000000000000000000000]; syncList.pop(); } function resetTokenLists() public onlyOwner { token0List = [0x0000000000000000000000000000000000000000]; token1List = [0x0000000000000000000000000000000000000000]; token0List.pop(); token1List.pop(); } function transpireEpoch() public { IMeed(meed).allocateIncantations(); if (syncLPs == true) { _syncLPList(); } distributeIncantations(); } function distributeIncantations() public { ISummoningCircle(summoningcircle).convertMultiple(token0List,token1List,LPamounts); } function setSyncLPs(bool _syncLPs) external onlyOwner { syncLPs = _syncLPs; } function setMeed(address _meed) external onlyOwner { meed = _meed; } function setSummoningCircle(address _summoningcircle) external onlyOwner { summoningcircle = _summoningcircle; } function setOwner(address _owner) external onlyOwner { owner = _owner; } }
{ "optimizer": { "enabled": true, "runs": 999999 }, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"LPamounts","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_syncLPList","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"add","type":"address"}],"name":"addLPToIncantationList","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"distributeIncantations","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"getLengthSyncList","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"i","type":"uint256"}],"name":"getSyncList","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getSyncListFull","outputs":[{"internalType":"address[]","name":"","type":"address[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getToken0Full","outputs":[{"internalType":"address[]","name":"","type":"address[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"i","type":"uint256"}],"name":"getToken0Single","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getToken1Full","outputs":[{"internalType":"address[]","name":"","type":"address[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"i","type":"uint256"}],"name":"getToken1Single","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"meed","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"resetSyncList","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"resetTokenLists","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_meed","type":"address"}],"name":"setMeed","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"setOwner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_summoningcircle","type":"address"}],"name":"setSummoningCircle","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_syncLPs","type":"bool"}],"name":"setSyncLPs","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"summoningcircle","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"syncLPs","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"syncList","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"add","type":"address"}],"name":"syncListAdd","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"token0List","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"token1List","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"transpireEpoch","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60806040526006805460ff1916600117905534801561001d57600080fd5b5060068054610100600160a81b03191633610100021790556113a9806100446000396000f3fe608060405234801561001057600080fd5b50600436106101ae5760003560e01c80637db68188116100ee578063b959fb4d11610097578063dbd9bf7f11610071578063dbd9bf7f1461036d578063f1207cb914610380578063f17f244114610393578063f523d4cf146103b357600080fd5b8063b959fb4d14610355578063cdc7cb581461035d578063d4a3a4bd1461036557600080fd5b80639a2d8302116100c85780639a2d8302146103275780639ad920fa1461033a578063ab99e48f1461034257600080fd5b80637db68188146102ce5780638bdf7257146102ef5780638da5cb5b1461030257600080fd5b80631e2775ec1161015b5780632d3cc00f116101355780632d3cc00f146102805780633b85c078146102a057806346d0dfd7146102b35780634c5ec8e2146102c657600080fd5b80631e2775ec146102505780632128a72b146102635780632cfa718c1461026b57600080fd5b80630dd8be4b1161018c5780630dd8be4b1461022257806313af4035146102355780631a5cf0ae1461024857600080fd5b80630561012b146101b357806305fcf51e146101c857806308869f2414610205575b600080fd5b6101c66101c1366004611102565b6103bb565b005b6101db6101d6366004611126565b6104ba565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b6006546102129060ff1681565b60405190151581526020016101fc565b6101c6610230366004611102565b6104f6565b6101c6610243366004611102565b61070d565b6101c66107df565b6101db61025e366004611126565b610884565b6101c66108bb565b61027361094b565b6040516101fc919061113f565b6004546101db9073ffffffffffffffffffffffffffffffffffffffff1681565b6101db6102ae366004611126565b6109ba565b6101c66102c1366004611199565b6109ca565b6101c6610a81565b6102e16102dc366004611126565b610c16565b6040519081526020016101fc565b6101c66102fd366004611102565b610c37565b6006546101db90610100900473ffffffffffffffffffffffffffffffffffffffff1681565b6101c6610335366004611102565b610d04565b610273610dd1565b6101db610350366004611126565b610e3e565b6000546102e1565b6101c6610e4e565b610273610ef4565b6101db61037b366004611126565b610f61565b6101db61038e366004611126565b610f76565b6003546101db9073ffffffffffffffffffffffffffffffffffffffff1681565b6101c6610f8b565b600654610100900473ffffffffffffffffffffffffffffffffffffffff163314610446576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f63616c6c6572206973206e6f7420746865206f776e657200000000000000000060448201526064015b60405180910390fd5b600080546001810182559080527f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e5630180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b60008082815481106104ce576104ce6111bb565b60009182526020909120015473ffffffffffffffffffffffffffffffffffffffff1692915050565b600654610100900473ffffffffffffffffffffffffffffffffffffffff16331461057c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f63616c6c6572206973206e6f7420746865206f776e6572000000000000000000604482015260640161043d565b60008173ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa1580156105c9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105ed91906111ea565b905060008273ffffffffffffffffffffffffffffffffffffffff1663d21220a76040518163ffffffff1660e01b8152600401602060405180830381865afa15801561063c573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061066091906111ea565b6001805480820182557fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf601805473ffffffffffffffffffffffffffffffffffffffff9586167fffffffffffffffffffffffff0000000000000000000000000000000000000000918216179091556002805492830181556000527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace9091018054929094169116179091555050565b600654610100900473ffffffffffffffffffffffffffffffffffffffff163314610793576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f63616c6c6572206973206e6f7420746865206f776e6572000000000000000000604482015260640161043d565b6006805473ffffffffffffffffffffffffffffffffffffffff909216610100027fffffffffffffffffffffff0000000000000000000000000000000000000000ff909216919091179055565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638373c0cb6040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561084957600080fd5b505af115801561085d573d6000803e3d6000fd5b505060065460ff161515600103915061087a90505761087a610e4e565b6108826108bb565b565b6002818154811061089457600080fd5b60009182526020909120015473ffffffffffffffffffffffffffffffffffffffff16905081565b600480546040517f7e1b950700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff90911691637e1b950791610917916001916002916005910161125d565b600060405180830381600087803b15801561093157600080fd5b505af1158015610945573d6000803e3d6000fd5b50505050565b606060008054806020026020016040519081016040528092919081815260200182805480156109b057602002820191906000526020600020905b815473ffffffffffffffffffffffffffffffffffffffff168152600190910190602001808311610985575b5050505050905090565b6000818154811061089457600080fd5b600654610100900473ffffffffffffffffffffffffffffffffffffffff163314610a50576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f63616c6c6572206973206e6f7420746865206f776e6572000000000000000000604482015260640161043d565b600680547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016911515919091179055565b600654610100900473ffffffffffffffffffffffffffffffffffffffff163314610b07576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f63616c6c6572206973206e6f7420746865206f776e6572000000000000000000604482015260640161043d565b604080516020810190915260008152610b23906001908161103e565b50604080516020810190915260008152610b4190600290600161103e565b506001805480610b5357610b536112c9565b60008281526020902081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff90810180547fffffffffffffffffffffffff00000000000000000000000000000000000000001690550190556002805480610bbc57610bbc6112c9565b60008281526020902081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff90810180547fffffffffffffffffffffffff0000000000000000000000000000000000000000169055019055565b60058181548110610c2657600080fd5b600091825260209091200154905081565b600654610100900473ffffffffffffffffffffffffffffffffffffffff163314610cbd576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f63616c6c6572206973206e6f7420746865206f776e6572000000000000000000604482015260640161043d565b600380547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b600654610100900473ffffffffffffffffffffffffffffffffffffffff163314610d8a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f63616c6c6572206973206e6f7420746865206f776e6572000000000000000000604482015260640161043d565b600480547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b606060018054806020026020016040519081016040528092919081815260200182805480156109b05760200282019190600052602060002090815473ffffffffffffffffffffffffffffffffffffffff168152600190910190602001808311610985575050505050905090565b6001818154811061089457600080fd5b60006001610e5b60005490565b610e659190611327565b9050805b6000610e74826104ba565b90508073ffffffffffffffffffffffffffffffffffffffff1663fff6cae96040518163ffffffff1660e01b8152600401600060405180830381600087803b158015610ebe57600080fd5b505af1158015610ed2573d6000803e3d6000fd5b5050505081600003610ee357505050565b50610eed8161133e565b9050610e69565b606060028054806020026020016040519081016040528092919081815260200182805480156109b05760200282019190600052602060002090815473ffffffffffffffffffffffffffffffffffffffff168152600190910190602001808311610985575050505050905090565b6000600182815481106104ce576104ce6111bb565b6000600282815481106104ce576104ce6111bb565b600654610100900473ffffffffffffffffffffffffffffffffffffffff163314611011576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f63616c6c6572206973206e6f7420746865206f776e6572000000000000000000604482015260640161043d565b6040805160208101909152600080825261102c91600161103e565b506000805480610bbc57610bbc6112c9565b8280548282559060005260206000209081019282156110b8579160200282015b828111156110b857825182547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff90911617825560209092019160019091019061105e565b506110c49291506110c8565b5090565b5b808211156110c457600081556001016110c9565b73ffffffffffffffffffffffffffffffffffffffff811681146110ff57600080fd5b50565b60006020828403121561111457600080fd5b813561111f816110dd565b9392505050565b60006020828403121561113857600080fd5b5035919050565b6020808252825182820181905260009190848201906040850190845b8181101561118d57835173ffffffffffffffffffffffffffffffffffffffff168352928401929184019160010161115b565b50909695505050505050565b6000602082840312156111ab57600080fd5b8135801515811461111f57600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000602082840312156111fc57600080fd5b815161111f816110dd565b6000815480845260208085019450836000528060002060005b8381101561125257815473ffffffffffffffffffffffffffffffffffffffff1687529582019560019182019101611220565b509495945050505050565b6060815260006112706060830186611207565b6020838203818501526112838287611207565b8481036040860152855480825260008781528381209450918301915b818110156112bb5784548352600194850194928401920161129f565b509098975050505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600082821015611339576113396112f8565b500390565b60008161134d5761134d6112f8565b507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff019056fea2646970667358221220b2160856e66fbf4f5d4cb034197a34ee6ceed21f132f0cec4f9482bab07cef4064736f6c634300080d0033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101ae5760003560e01c80637db68188116100ee578063b959fb4d11610097578063dbd9bf7f11610071578063dbd9bf7f1461036d578063f1207cb914610380578063f17f244114610393578063f523d4cf146103b357600080fd5b8063b959fb4d14610355578063cdc7cb581461035d578063d4a3a4bd1461036557600080fd5b80639a2d8302116100c85780639a2d8302146103275780639ad920fa1461033a578063ab99e48f1461034257600080fd5b80637db68188146102ce5780638bdf7257146102ef5780638da5cb5b1461030257600080fd5b80631e2775ec1161015b5780632d3cc00f116101355780632d3cc00f146102805780633b85c078146102a057806346d0dfd7146102b35780634c5ec8e2146102c657600080fd5b80631e2775ec146102505780632128a72b146102635780632cfa718c1461026b57600080fd5b80630dd8be4b1161018c5780630dd8be4b1461022257806313af4035146102355780631a5cf0ae1461024857600080fd5b80630561012b146101b357806305fcf51e146101c857806308869f2414610205575b600080fd5b6101c66101c1366004611102565b6103bb565b005b6101db6101d6366004611126565b6104ba565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b6006546102129060ff1681565b60405190151581526020016101fc565b6101c6610230366004611102565b6104f6565b6101c6610243366004611102565b61070d565b6101c66107df565b6101db61025e366004611126565b610884565b6101c66108bb565b61027361094b565b6040516101fc919061113f565b6004546101db9073ffffffffffffffffffffffffffffffffffffffff1681565b6101db6102ae366004611126565b6109ba565b6101c66102c1366004611199565b6109ca565b6101c6610a81565b6102e16102dc366004611126565b610c16565b6040519081526020016101fc565b6101c66102fd366004611102565b610c37565b6006546101db90610100900473ffffffffffffffffffffffffffffffffffffffff1681565b6101c6610335366004611102565b610d04565b610273610dd1565b6101db610350366004611126565b610e3e565b6000546102e1565b6101c6610e4e565b610273610ef4565b6101db61037b366004611126565b610f61565b6101db61038e366004611126565b610f76565b6003546101db9073ffffffffffffffffffffffffffffffffffffffff1681565b6101c6610f8b565b600654610100900473ffffffffffffffffffffffffffffffffffffffff163314610446576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f63616c6c6572206973206e6f7420746865206f776e657200000000000000000060448201526064015b60405180910390fd5b600080546001810182559080527f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e5630180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b60008082815481106104ce576104ce6111bb565b60009182526020909120015473ffffffffffffffffffffffffffffffffffffffff1692915050565b600654610100900473ffffffffffffffffffffffffffffffffffffffff16331461057c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f63616c6c6572206973206e6f7420746865206f776e6572000000000000000000604482015260640161043d565b60008173ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa1580156105c9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105ed91906111ea565b905060008273ffffffffffffffffffffffffffffffffffffffff1663d21220a76040518163ffffffff1660e01b8152600401602060405180830381865afa15801561063c573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061066091906111ea565b6001805480820182557fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf601805473ffffffffffffffffffffffffffffffffffffffff9586167fffffffffffffffffffffffff0000000000000000000000000000000000000000918216179091556002805492830181556000527f405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5ace9091018054929094169116179091555050565b600654610100900473ffffffffffffffffffffffffffffffffffffffff163314610793576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f63616c6c6572206973206e6f7420746865206f776e6572000000000000000000604482015260640161043d565b6006805473ffffffffffffffffffffffffffffffffffffffff909216610100027fffffffffffffffffffffff0000000000000000000000000000000000000000ff909216919091179055565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638373c0cb6040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561084957600080fd5b505af115801561085d573d6000803e3d6000fd5b505060065460ff161515600103915061087a90505761087a610e4e565b6108826108bb565b565b6002818154811061089457600080fd5b60009182526020909120015473ffffffffffffffffffffffffffffffffffffffff16905081565b600480546040517f7e1b950700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff90911691637e1b950791610917916001916002916005910161125d565b600060405180830381600087803b15801561093157600080fd5b505af1158015610945573d6000803e3d6000fd5b50505050565b606060008054806020026020016040519081016040528092919081815260200182805480156109b057602002820191906000526020600020905b815473ffffffffffffffffffffffffffffffffffffffff168152600190910190602001808311610985575b5050505050905090565b6000818154811061089457600080fd5b600654610100900473ffffffffffffffffffffffffffffffffffffffff163314610a50576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f63616c6c6572206973206e6f7420746865206f776e6572000000000000000000604482015260640161043d565b600680547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016911515919091179055565b600654610100900473ffffffffffffffffffffffffffffffffffffffff163314610b07576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f63616c6c6572206973206e6f7420746865206f776e6572000000000000000000604482015260640161043d565b604080516020810190915260008152610b23906001908161103e565b50604080516020810190915260008152610b4190600290600161103e565b506001805480610b5357610b536112c9565b60008281526020902081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff90810180547fffffffffffffffffffffffff00000000000000000000000000000000000000001690550190556002805480610bbc57610bbc6112c9565b60008281526020902081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff90810180547fffffffffffffffffffffffff0000000000000000000000000000000000000000169055019055565b60058181548110610c2657600080fd5b600091825260209091200154905081565b600654610100900473ffffffffffffffffffffffffffffffffffffffff163314610cbd576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f63616c6c6572206973206e6f7420746865206f776e6572000000000000000000604482015260640161043d565b600380547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b600654610100900473ffffffffffffffffffffffffffffffffffffffff163314610d8a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f63616c6c6572206973206e6f7420746865206f776e6572000000000000000000604482015260640161043d565b600480547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b606060018054806020026020016040519081016040528092919081815260200182805480156109b05760200282019190600052602060002090815473ffffffffffffffffffffffffffffffffffffffff168152600190910190602001808311610985575050505050905090565b6001818154811061089457600080fd5b60006001610e5b60005490565b610e659190611327565b9050805b6000610e74826104ba565b90508073ffffffffffffffffffffffffffffffffffffffff1663fff6cae96040518163ffffffff1660e01b8152600401600060405180830381600087803b158015610ebe57600080fd5b505af1158015610ed2573d6000803e3d6000fd5b5050505081600003610ee357505050565b50610eed8161133e565b9050610e69565b606060028054806020026020016040519081016040528092919081815260200182805480156109b05760200282019190600052602060002090815473ffffffffffffffffffffffffffffffffffffffff168152600190910190602001808311610985575050505050905090565b6000600182815481106104ce576104ce6111bb565b6000600282815481106104ce576104ce6111bb565b600654610100900473ffffffffffffffffffffffffffffffffffffffff163314611011576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f63616c6c6572206973206e6f7420746865206f776e6572000000000000000000604482015260640161043d565b6040805160208101909152600080825261102c91600161103e565b506000805480610bbc57610bbc6112c9565b8280548282559060005260206000209081019282156110b8579160200282015b828111156110b857825182547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff90911617825560209092019160019091019061105e565b506110c49291506110c8565b5090565b5b808211156110c457600081556001016110c9565b73ffffffffffffffffffffffffffffffffffffffff811681146110ff57600080fd5b50565b60006020828403121561111457600080fd5b813561111f816110dd565b9392505050565b60006020828403121561113857600080fd5b5035919050565b6020808252825182820181905260009190848201906040850190845b8181101561118d57835173ffffffffffffffffffffffffffffffffffffffff168352928401929184019160010161115b565b50909695505050505050565b6000602082840312156111ab57600080fd5b8135801515811461111f57600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000602082840312156111fc57600080fd5b815161111f816110dd565b6000815480845260208085019450836000528060002060005b8381101561125257815473ffffffffffffffffffffffffffffffffffffffff1687529582019560019182019101611220565b509495945050505050565b6060815260006112706060830186611207565b6020838203818501526112838287611207565b8481036040860152855480825260008781528381209450918301915b818110156112bb5784548352600194850194928401920161129f565b509098975050505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600082821015611339576113396112f8565b500390565b60008161134d5761134d6112f8565b507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff019056fea2646970667358221220b2160856e66fbf4f5d4cb034197a34ee6ceed21f132f0cec4f9482bab07cef4064736f6c634300080d0033
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.