Source Code
Latest 25 from a total of 124 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Vote | 24280490 | 4 hrs ago | IN | 0 ETH | 0.00009439 | ||||
| Lock | 24270177 | 38 hrs ago | IN | 0 ETH | 0.00009478 | ||||
| Vote | 24252102 | 4 days ago | IN | 0 ETH | 0.00000191 | ||||
| Lift | 24248180 | 4 days ago | IN | 0 ETH | 0.00000743 | ||||
| Free | 24246557 | 4 days ago | IN | 0 ETH | 0.00005007 | ||||
| Etch | 24246274 | 4 days ago | IN | 0 ETH | 0.00003085 | ||||
| Lock | 24246272 | 4 days ago | IN | 0 ETH | 0.00002826 | ||||
| Free | 24246269 | 4 days ago | IN | 0 ETH | 0.0000267 | ||||
| Free | 24246262 | 4 days ago | IN | 0 ETH | 0.0000599 | ||||
| Free | 24246259 | 4 days ago | IN | 0 ETH | 0.00002684 | ||||
| Free | 24246253 | 4 days ago | IN | 0 ETH | 0.00002695 | ||||
| Free | 24246250 | 4 days ago | IN | 0 ETH | 0.00007748 | ||||
| Vote | 24246245 | 4 days ago | IN | 0 ETH | 0.00007414 | ||||
| Lock | 24246180 | 4 days ago | IN | 0 ETH | 0.00005541 | ||||
| Free | 24246052 | 4 days ago | IN | 0 ETH | 0.00007738 | ||||
| Free | 24246041 | 4 days ago | IN | 0 ETH | 0.00002691 | ||||
| Free | 24245988 | 4 days ago | IN | 0 ETH | 0.00002679 | ||||
| Etch | 24245969 | 4 days ago | IN | 0 ETH | 0.00007206 | ||||
| Vote | 24245884 | 5 days ago | IN | 0 ETH | 0.00003735 | ||||
| Vote | 24245864 | 5 days ago | IN | 0 ETH | 0.00006222 | ||||
| Lock | 24245854 | 5 days ago | IN | 0 ETH | 0.00006517 | ||||
| Vote | 24003917 | 38 days ago | IN | 0 ETH | 0.00010347 | ||||
| Lift | 23997428 | 39 days ago | IN | 0 ETH | 0.00000725 | ||||
| Vote | 23994102 | 40 days ago | IN | 0 ETH | 0.00000638 | ||||
| Free | 23956270 | 45 days ago | IN | 0 ETH | 0.00000206 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
Chief
Compiler Version
v0.8.21+commit.d9974bed
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: GPL-3.0-or-later
// Chief.sol - select an authority by consensus
// Copyright (C) 2017 DappHub, LLC
// Copyright (C) 2023 Dai Foundation
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License
// along with this program. If not, see <http://www.gnu.org/licenses/>.
pragma solidity ^0.8.21;
interface DSAuthority {
function canCall(address src, address dst, bytes4 sig) external view returns (bool);
}
interface GemLike {
function transfer(address, uint256) external;
function transferFrom(address, address, uint256) external;
}
contract Chief is DSAuthority {
uint256 public live;
address public hat;
mapping(bytes32 slate => address[] yays) public slates;
mapping(address usr => bytes32 slate) public votes;
mapping(address yay => uint256 amt) public approvals;
mapping(address usr => uint256 amt) public deposits;
uint256 public last;
GemLike public immutable gov;
uint256 public immutable maxYays;
uint256 public immutable launchThreshold;
uint256 public immutable liftCooldown;
bytes32 public constant EMPTY_SLATE = keccak256(abi.encodePacked(new address[](0)));
event Launch();
event Lock(address indexed usr, uint256 wad);
event Free(address indexed usr, uint256 wad);
event Etch(bytes32 indexed slate, address[] yays);
event Vote(address indexed usr, bytes32 indexed slate);
event Lift(address indexed whom);
constructor(address gov_, uint256 maxYays_, uint256 launchThreshold_, uint256 liftCooldown_) {
gov = GemLike(gov_);
maxYays = maxYays_;
launchThreshold = launchThreshold_;
liftCooldown = liftCooldown_;
}
function _addWeight(uint256 weight, bytes32 slate) internal {
address[] memory yays = slates[slate];
for (uint256 i = 0; i < yays.length;) {
approvals[yays[i]] += weight;
unchecked { ++i; } // bounded by max array length
}
}
function _subWeight(uint256 weight, bytes32 slate) internal {
address[] memory yays = slates[slate];
for (uint256 i = 0; i < yays.length;) {
approvals[yays[i]] -= weight;
unchecked { ++i; } // bounded by max array length
}
}
function length(bytes32 slate) external view returns (uint256) {
return slates[slate].length;
}
function canCall(address caller, address, bytes4) external view returns (bool ok) {
ok = live == 1 && caller == hat;
}
function launch() external {
require(live == 0, "Chief/already-live");
require(hat == address(0), "Chief/not-address-zero");
require(approvals[address(0)] >= launchThreshold, "Chief/less-than-threshold");
live = 1;
last = block.number;
emit Launch();
}
function lock(uint256 wad) external {
gov.transferFrom(msg.sender, address(this), wad);
deposits[msg.sender] += wad;
_addWeight(wad, votes[msg.sender]);
emit Lock(msg.sender, wad);
}
function free(uint256 wad) external {
require(block.number > last, "Chief/cant-free-same-block");
deposits[msg.sender] -= wad;
_subWeight(wad, votes[msg.sender]);
gov.transfer(msg.sender, wad);
emit Free(msg.sender, wad);
}
function etch(address[] calldata yays) public returns (bytes32 slate) {
require(yays.length <= maxYays, "Chief/greater-max-yays");
if (yays.length > 1) {
unchecked { // bounded by min and max array length
for (uint256 i = 0; i < yays.length - 1;) {
// strict inequality ensures both ordering and uniqueness
require(yays[i] < yays[i + 1], "Chief/yays-not-ordered");
++i;
}
}
}
slate = keccak256(abi.encodePacked(yays));
slates[slate] = yays;
emit Etch(slate, yays);
}
function vote(address[] calldata yays) external returns (bytes32 slate) {
slate = etch(yays);
vote(slate);
}
function vote(bytes32 slate) public {
require(slates[slate].length > 0 || slate == EMPTY_SLATE, "Chief/invalid-slate");
uint256 weight = deposits[msg.sender];
_subWeight(weight, votes[msg.sender]);
votes[msg.sender] = slate;
_addWeight(weight, slate);
emit Vote(msg.sender, slate);
}
function lift(address whom) external {
require(block.number == last || block.number > last + liftCooldown, "Chief/cant-lift-again-yet");
require(approvals[whom] > approvals[hat], "Chief/not-higher-current-hat");
hat = whom;
last = block.number;
emit Lift(whom);
}
// Compatibility with old getters
function GOV() external view returns (address) {
return address(gov);
}
function MAX_YAYS() external view returns (uint256) {
return maxYays;
}
}{
"remappings": [],
"optimizer": {
"enabled": true,
"runs": 200
},
"metadata": {
"useLiteralContent": false,
"bytecodeHash": "ipfs",
"appendCBOR": true
},
"outputSelection": {
"*": {
"*": [
"evm.bytecode",
"evm.deployedBytecode",
"abi"
]
}
},
"evmVersion": "shanghai",
"viaIR": false,
"libraries": {}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"gov_","type":"address"},{"internalType":"uint256","name":"maxYays_","type":"uint256"},{"internalType":"uint256","name":"launchThreshold_","type":"uint256"},{"internalType":"uint256","name":"liftCooldown_","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"slate","type":"bytes32"},{"indexed":false,"internalType":"address[]","name":"yays","type":"address[]"}],"name":"Etch","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"usr","type":"address"},{"indexed":false,"internalType":"uint256","name":"wad","type":"uint256"}],"name":"Free","type":"event"},{"anonymous":false,"inputs":[],"name":"Launch","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"whom","type":"address"}],"name":"Lift","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"usr","type":"address"},{"indexed":false,"internalType":"uint256","name":"wad","type":"uint256"}],"name":"Lock","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"usr","type":"address"},{"indexed":true,"internalType":"bytes32","name":"slate","type":"bytes32"}],"name":"Vote","type":"event"},{"inputs":[],"name":"EMPTY_SLATE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"GOV","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MAX_YAYS","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"yay","type":"address"}],"name":"approvals","outputs":[{"internalType":"uint256","name":"amt","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"caller","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"bytes4","name":"","type":"bytes4"}],"name":"canCall","outputs":[{"internalType":"bool","name":"ok","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"usr","type":"address"}],"name":"deposits","outputs":[{"internalType":"uint256","name":"amt","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address[]","name":"yays","type":"address[]"}],"name":"etch","outputs":[{"internalType":"bytes32","name":"slate","type":"bytes32"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"free","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"gov","outputs":[{"internalType":"contract GemLike","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"hat","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"last","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"launch","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"launchThreshold","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"slate","type":"bytes32"}],"name":"length","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"whom","type":"address"}],"name":"lift","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"liftCooldown","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"live","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"lock","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"maxYays","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"slate","type":"bytes32"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"slates","outputs":[{"internalType":"address","name":"yays","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"slate","type":"bytes32"}],"name":"vote","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"yays","type":"address[]"}],"name":"vote","outputs":[{"internalType":"bytes32","name":"slate","type":"bytes32"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"usr","type":"address"}],"name":"votes","outputs":[{"internalType":"bytes32","name":"slate","type":"bytes32"}],"stateMutability":"view","type":"function"}]Contract Creation Code
610100604052348015610010575f80fd5b5060405161117338038061117383398101604081905261002f9161004e565b6001600160a01b0390931660805260a09190915260c05260e052610095565b5f805f8060808587031215610061575f80fd5b84516001600160a01b0381168114610077575f80fd5b60208601516040870151606090970151919890975090945092505050565b60805160a05160c05160e05161107a6100f95f395f818161024f015261055e01525f8181610365015261048001525f81816101d8015281816102b0015261069b01525f818161015b0152818161019c01528181610a4f0152610b09015261107a5ff3fe608060405234801561000f575f80fd5b5060043610610148575f3560e01c8063a69beaba116100bf578063d8ccd0f311610079578063d8ccd0f314610327578063dd4670641461033a578063ed0813291461034d578063f8b17a1514610360578063fc7e286d14610387578063fe95a5ce146103a6575f80fd5b8063a69beaba14610279578063a9dbaf251461028c578063b404edbc146102ab578063b7009613146102d2578063c2ffc7bb146102f5578063d8bff5a514610308575f80fd5b80633c278bd5116101105780633c278bd5146101fc57806347799da81461020f5780635123e1fa146102185780635d0341ba1461022b5780637189cae81461024a578063957aa58c14610271575f80fd5b806301339c211461014c57806312d43a5114610156578063180cb47f1461019a578063266f69e3146101c0578063362344b8146101d6575b5f80fd5b6101546103b9565b005b61017d7f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020015b60405180910390f35b7f000000000000000000000000000000000000000000000000000000000000000061017d565b6101c8610520565b604051908152602001610191565b7f00000000000000000000000000000000000000000000000000000000000000006101c8565b61015461020a366004610e18565b610551565b6101c860065481565b6101c8610226366004610e38565b610698565b6101c8610239366004610e18565b60046020525f908152604090205481565b6101c87f000000000000000000000000000000000000000000000000000000000000000081565b6101c85f5481565b610154610287366004610ea7565b610850565b6101c861029a366004610ea7565b5f9081526002602052604090205490565b6101c87f000000000000000000000000000000000000000000000000000000000000000081565b6102e56102e0366004610ebe565b61094a565b6040519015158152602001610191565b61017d610303366004610f0e565b610971565b6101c8610316366004610e18565b60036020525f908152604090205481565b610154610335366004610ea7565b6109a5565b610154610348366004610ea7565b610ae7565b6101c861035b366004610e38565b610bd8565b6101c87f000000000000000000000000000000000000000000000000000000000000000081565b6101c8610395366004610e18565b60056020525f908152604090205481565b60015461017d906001600160a01b031681565b5f54156104025760405162461bcd60e51b815260206004820152601260248201527143686965662f616c72656164792d6c69766560701b60448201526064015b60405180910390fd5b6001546001600160a01b0316156104545760405162461bcd60e51b815260206004820152601660248201527543686965662f6e6f742d616464726573732d7a65726f60501b60448201526064016103f9565b5f805260046020527f17ef568e3e12ab5b9c7254a8d58478811de00f9e6eb34345acd53bf8fd09d3ec547f000000000000000000000000000000000000000000000000000000000000000011156104ed5760405162461bcd60e51b815260206004820152601960248201527f43686965662f6c6573732d7468616e2d7468726573686f6c640000000000000060448201526064016103f9565b60015f908155436006556040517f02ac8168caf2f254b394bd39e19417c5c28124ab89c9bc2d44921b19808e26699190a1565b604080515f8152602081018252610538918101610f2e565b6040516020818303038152906040528051906020012081565b60065443148061058d57507f000000000000000000000000000000000000000000000000000000000000000060065461058a9190610f80565b43115b6105d95760405162461bcd60e51b815260206004820152601960248201527f43686965662f63616e742d6c6966742d616761696e2d7965740000000000000060448201526064016103f9565b6001546001600160a01b039081165f908152600460205260408082205492841682529020541161064b5760405162461bcd60e51b815260206004820152601c60248201527f43686965662f6e6f742d6869676865722d63757272656e742d6861740000000060448201526064016103f9565b600180546001600160a01b0319166001600160a01b038316908117909155436006556040517f2b07094bdf192088dc9d18c2c3a2b11b7f1df5d6f3460343964c059221e3f048905f90a250565b5f7f00000000000000000000000000000000000000000000000000000000000000008211156107025760405162461bcd60e51b815260206004820152601660248201527543686965662f677265617465722d6d61782d7961797360501b60448201526064016103f9565b60018211156107cb575f5b5f1983018110156107c95783838260010181811061072d5761072d610f93565b90506020020160208101906107429190610e18565b6001600160a01b031684848381811061075d5761075d610f93565b90506020020160208101906107729190610e18565b6001600160a01b0316106107c15760405162461bcd60e51b815260206004820152601660248201527510da1a59598bde585e5ccb5b9bdd0b5bdc99195c995960521b60448201526064016103f9565b60010161070d565b505b82826040516020016107de929190610fa7565b60408051601f1981840301815291815281516020928301205f8181526002909352912090915061080f908484610d88565b50807fbde4476d3fa00c45be48daa5d230f4dbcd5d571237f236d9e24793a4468edbc78484604051610842929190610fe6565b60405180910390a292915050565b5f818152600260205260409020541515806108975750604080515f815260208101825261087e918101610f2e565b6040516020818303038152906040528051906020012081145b6108d95760405162461bcd60e51b815260206004820152601360248201527243686965662f696e76616c69642d736c61746560681b60448201526064016103f9565b335f908152600560209081526040808320546003909252909120546108ff908290610bf4565b335f90815260036020526040902082905561091a8183610cc1565b604051829033907fc1eff9d9e2ab8a2b29706e0c2818cd78972e60f1ce84c268a77005b0bece97c4905f90a35050565b5f8054600114801561096957506001546001600160a01b038581169116145b949350505050565b6002602052815f5260405f20818154811061098a575f80fd5b5f918252602090912001546001600160a01b03169150829050565b60065443116109f65760405162461bcd60e51b815260206004820152601a60248201527f43686965662f63616e742d667265652d73616d652d626c6f636b00000000000060448201526064016103f9565b335f9081526005602052604081208054839290610a14908490611031565b9091555050335f90815260036020526040902054610a33908290610bf4565b60405163a9059cbb60e01b8152336004820152602481018290527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063a9059cbb906044015f604051808303815f87803b158015610a98575f80fd5b505af1158015610aaa573d5f803e3d5ffd5b50506040518381523392507fce6c5af8fd109993cb40da4d5dc9e4dd8e61bc2e48f1e3901472141e4f56f29391506020015b60405180910390a250565b6040516323b872dd60e01b8152336004820152306024820152604481018290527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906323b872dd906064015f604051808303815f87803b158015610b52575f80fd5b505af1158015610b64573d5f803e3d5ffd5b5050335f9081526005602052604081208054859450909250610b87908490610f80565b9091555050335f90815260036020526040902054610ba6908290610cc1565b60405181815233907f625fed9875dada8643f2418b838ae0bc78d9a148a18eee4ee1979ff0f3f5d42790602001610adc565b5f610be38383610698565b9050610bee81610850565b92915050565b5f81815260026020908152604080832080548251818502810185019093528083529192909190830182828015610c5157602002820191905f5260205f20905b81546001600160a01b03168152600190910190602001808311610c33575b505050505090505f5b8151811015610cbb578360045f848481518110610c7957610c79610f93565b60200260200101516001600160a01b03166001600160a01b031681526020019081526020015f205f828254610cae9190611031565b9091555050600101610c5a565b50505050565b5f81815260026020908152604080832080548251818502810185019093528083529192909190830182828015610d1e57602002820191905f5260205f20905b81546001600160a01b03168152600190910190602001808311610d00575b505050505090505f5b8151811015610cbb578360045f848481518110610d4657610d46610f93565b60200260200101516001600160a01b03166001600160a01b031681526020019081526020015f205f828254610d7b9190610f80565b9091555050600101610d27565b828054828255905f5260205f20908101928215610dd9579160200282015b82811115610dd95781546001600160a01b0319166001600160a01b03843516178255602090920191600190910190610da6565b50610de5929150610de9565b5090565b5b80821115610de5575f8155600101610dea565b80356001600160a01b0381168114610e13575f80fd5b919050565b5f60208284031215610e28575f80fd5b610e3182610dfd565b9392505050565b5f8060208385031215610e49575f80fd5b823567ffffffffffffffff80821115610e60575f80fd5b818501915085601f830112610e73575f80fd5b813581811115610e81575f80fd5b8660208260051b8501011115610e95575f80fd5b60209290920196919550909350505050565b5f60208284031215610eb7575f80fd5b5035919050565b5f805f60608486031215610ed0575f80fd5b610ed984610dfd565b9250610ee760208501610dfd565b915060408401356001600160e01b031981168114610f03575f80fd5b809150509250925092565b5f8060408385031215610f1f575f80fd5b50508035926020909101359150565b81515f9082906020808601845b83811015610f605781516001600160a01b031685529382019390820190600101610f3b565b50929695505050505050565b634e487b7160e01b5f52601160045260245ffd5b80820180821115610bee57610bee610f6c565b634e487b7160e01b5f52603260045260245ffd5b5f8184825b85811015610fdb576001600160a01b03610fc583610dfd565b1683526020928301929190910190600101610fac565b509095945050505050565b60208082528181018390525f908460408401835b86811015611026576001600160a01b0361101384610dfd565b1682529183019190830190600101610ffa565b509695505050505050565b81810381811115610bee57610bee610f6c56fea2646970667358221220e4779f394687a6ee1e4d5d56e0ba81ff73749f3e38d78499ea4596493ea831cf64736f6c6343000815003300000000000000000000000056072c95faa701256059aa122697b133aded92790000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000007c13bc4b2c133c560000000000000000000000000000000000000000000000000000000000000000000000a
Deployed Bytecode
0x608060405234801561000f575f80fd5b5060043610610148575f3560e01c8063a69beaba116100bf578063d8ccd0f311610079578063d8ccd0f314610327578063dd4670641461033a578063ed0813291461034d578063f8b17a1514610360578063fc7e286d14610387578063fe95a5ce146103a6575f80fd5b8063a69beaba14610279578063a9dbaf251461028c578063b404edbc146102ab578063b7009613146102d2578063c2ffc7bb146102f5578063d8bff5a514610308575f80fd5b80633c278bd5116101105780633c278bd5146101fc57806347799da81461020f5780635123e1fa146102185780635d0341ba1461022b5780637189cae81461024a578063957aa58c14610271575f80fd5b806301339c211461014c57806312d43a5114610156578063180cb47f1461019a578063266f69e3146101c0578063362344b8146101d6575b5f80fd5b6101546103b9565b005b61017d7f00000000000000000000000056072c95faa701256059aa122697b133aded927981565b6040516001600160a01b0390911681526020015b60405180910390f35b7f00000000000000000000000056072c95faa701256059aa122697b133aded927961017d565b6101c8610520565b604051908152602001610191565b7f00000000000000000000000000000000000000000000000000000000000000056101c8565b61015461020a366004610e18565b610551565b6101c860065481565b6101c8610226366004610e38565b610698565b6101c8610239366004610e18565b60046020525f908152604090205481565b6101c87f000000000000000000000000000000000000000000000000000000000000000a81565b6101c85f5481565b610154610287366004610ea7565b610850565b6101c861029a366004610ea7565b5f9081526002602052604090205490565b6101c87f000000000000000000000000000000000000000000000000000000000000000581565b6102e56102e0366004610ebe565b61094a565b6040519015158152602001610191565b61017d610303366004610f0e565b610971565b6101c8610316366004610e18565b60036020525f908152604090205481565b610154610335366004610ea7565b6109a5565b610154610348366004610ea7565b610ae7565b6101c861035b366004610e38565b610bd8565b6101c87f000000000000000000000000000000000000000007c13bc4b2c133c56000000081565b6101c8610395366004610e18565b60056020525f908152604090205481565b60015461017d906001600160a01b031681565b5f54156104025760405162461bcd60e51b815260206004820152601260248201527143686965662f616c72656164792d6c69766560701b60448201526064015b60405180910390fd5b6001546001600160a01b0316156104545760405162461bcd60e51b815260206004820152601660248201527543686965662f6e6f742d616464726573732d7a65726f60501b60448201526064016103f9565b5f805260046020527f17ef568e3e12ab5b9c7254a8d58478811de00f9e6eb34345acd53bf8fd09d3ec547f000000000000000000000000000000000000000007c13bc4b2c133c56000000011156104ed5760405162461bcd60e51b815260206004820152601960248201527f43686965662f6c6573732d7468616e2d7468726573686f6c640000000000000060448201526064016103f9565b60015f908155436006556040517f02ac8168caf2f254b394bd39e19417c5c28124ab89c9bc2d44921b19808e26699190a1565b604080515f8152602081018252610538918101610f2e565b6040516020818303038152906040528051906020012081565b60065443148061058d57507f000000000000000000000000000000000000000000000000000000000000000a60065461058a9190610f80565b43115b6105d95760405162461bcd60e51b815260206004820152601960248201527f43686965662f63616e742d6c6966742d616761696e2d7965740000000000000060448201526064016103f9565b6001546001600160a01b039081165f908152600460205260408082205492841682529020541161064b5760405162461bcd60e51b815260206004820152601c60248201527f43686965662f6e6f742d6869676865722d63757272656e742d6861740000000060448201526064016103f9565b600180546001600160a01b0319166001600160a01b038316908117909155436006556040517f2b07094bdf192088dc9d18c2c3a2b11b7f1df5d6f3460343964c059221e3f048905f90a250565b5f7f00000000000000000000000000000000000000000000000000000000000000058211156107025760405162461bcd60e51b815260206004820152601660248201527543686965662f677265617465722d6d61782d7961797360501b60448201526064016103f9565b60018211156107cb575f5b5f1983018110156107c95783838260010181811061072d5761072d610f93565b90506020020160208101906107429190610e18565b6001600160a01b031684848381811061075d5761075d610f93565b90506020020160208101906107729190610e18565b6001600160a01b0316106107c15760405162461bcd60e51b815260206004820152601660248201527510da1a59598bde585e5ccb5b9bdd0b5bdc99195c995960521b60448201526064016103f9565b60010161070d565b505b82826040516020016107de929190610fa7565b60408051601f1981840301815291815281516020928301205f8181526002909352912090915061080f908484610d88565b50807fbde4476d3fa00c45be48daa5d230f4dbcd5d571237f236d9e24793a4468edbc78484604051610842929190610fe6565b60405180910390a292915050565b5f818152600260205260409020541515806108975750604080515f815260208101825261087e918101610f2e565b6040516020818303038152906040528051906020012081145b6108d95760405162461bcd60e51b815260206004820152601360248201527243686965662f696e76616c69642d736c61746560681b60448201526064016103f9565b335f908152600560209081526040808320546003909252909120546108ff908290610bf4565b335f90815260036020526040902082905561091a8183610cc1565b604051829033907fc1eff9d9e2ab8a2b29706e0c2818cd78972e60f1ce84c268a77005b0bece97c4905f90a35050565b5f8054600114801561096957506001546001600160a01b038581169116145b949350505050565b6002602052815f5260405f20818154811061098a575f80fd5b5f918252602090912001546001600160a01b03169150829050565b60065443116109f65760405162461bcd60e51b815260206004820152601a60248201527f43686965662f63616e742d667265652d73616d652d626c6f636b00000000000060448201526064016103f9565b335f9081526005602052604081208054839290610a14908490611031565b9091555050335f90815260036020526040902054610a33908290610bf4565b60405163a9059cbb60e01b8152336004820152602481018290527f00000000000000000000000056072c95faa701256059aa122697b133aded92796001600160a01b03169063a9059cbb906044015f604051808303815f87803b158015610a98575f80fd5b505af1158015610aaa573d5f803e3d5ffd5b50506040518381523392507fce6c5af8fd109993cb40da4d5dc9e4dd8e61bc2e48f1e3901472141e4f56f29391506020015b60405180910390a250565b6040516323b872dd60e01b8152336004820152306024820152604481018290527f00000000000000000000000056072c95faa701256059aa122697b133aded92796001600160a01b0316906323b872dd906064015f604051808303815f87803b158015610b52575f80fd5b505af1158015610b64573d5f803e3d5ffd5b5050335f9081526005602052604081208054859450909250610b87908490610f80565b9091555050335f90815260036020526040902054610ba6908290610cc1565b60405181815233907f625fed9875dada8643f2418b838ae0bc78d9a148a18eee4ee1979ff0f3f5d42790602001610adc565b5f610be38383610698565b9050610bee81610850565b92915050565b5f81815260026020908152604080832080548251818502810185019093528083529192909190830182828015610c5157602002820191905f5260205f20905b81546001600160a01b03168152600190910190602001808311610c33575b505050505090505f5b8151811015610cbb578360045f848481518110610c7957610c79610f93565b60200260200101516001600160a01b03166001600160a01b031681526020019081526020015f205f828254610cae9190611031565b9091555050600101610c5a565b50505050565b5f81815260026020908152604080832080548251818502810185019093528083529192909190830182828015610d1e57602002820191905f5260205f20905b81546001600160a01b03168152600190910190602001808311610d00575b505050505090505f5b8151811015610cbb578360045f848481518110610d4657610d46610f93565b60200260200101516001600160a01b03166001600160a01b031681526020019081526020015f205f828254610d7b9190610f80565b9091555050600101610d27565b828054828255905f5260205f20908101928215610dd9579160200282015b82811115610dd95781546001600160a01b0319166001600160a01b03843516178255602090920191600190910190610da6565b50610de5929150610de9565b5090565b5b80821115610de5575f8155600101610dea565b80356001600160a01b0381168114610e13575f80fd5b919050565b5f60208284031215610e28575f80fd5b610e3182610dfd565b9392505050565b5f8060208385031215610e49575f80fd5b823567ffffffffffffffff80821115610e60575f80fd5b818501915085601f830112610e73575f80fd5b813581811115610e81575f80fd5b8660208260051b8501011115610e95575f80fd5b60209290920196919550909350505050565b5f60208284031215610eb7575f80fd5b5035919050565b5f805f60608486031215610ed0575f80fd5b610ed984610dfd565b9250610ee760208501610dfd565b915060408401356001600160e01b031981168114610f03575f80fd5b809150509250925092565b5f8060408385031215610f1f575f80fd5b50508035926020909101359150565b81515f9082906020808601845b83811015610f605781516001600160a01b031685529382019390820190600101610f3b565b50929695505050505050565b634e487b7160e01b5f52601160045260245ffd5b80820180821115610bee57610bee610f6c565b634e487b7160e01b5f52603260045260245ffd5b5f8184825b85811015610fdb576001600160a01b03610fc583610dfd565b1683526020928301929190910190600101610fac565b509095945050505050565b60208082528181018390525f908460408401835b86811015611026576001600160a01b0361101384610dfd565b1682529183019190830190600101610ffa565b509695505050505050565b81810381811115610bee57610bee610f6c56fea2646970667358221220e4779f394687a6ee1e4d5d56e0ba81ff73749f3e38d78499ea4596493ea831cf64736f6c63430008150033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000056072c95faa701256059aa122697b133aded92790000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000007c13bc4b2c133c560000000000000000000000000000000000000000000000000000000000000000000000a
-----Decoded View---------------
Arg [0] : gov_ (address): 0x56072C95FAA701256059aa122697B133aDEd9279
Arg [1] : maxYays_ (uint256): 5
Arg [2] : launchThreshold_ (uint256): 2400000000000000000000000000
Arg [3] : liftCooldown_ (uint256): 10
-----Encoded View---------------
4 Constructor Arguments found :
Arg [0] : 00000000000000000000000056072c95faa701256059aa122697b133aded9279
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [2] : 000000000000000000000000000000000000000007c13bc4b2c133c560000000
Arg [3] : 000000000000000000000000000000000000000000000000000000000000000a
Deployed Bytecode Sourcemap
1089:4488:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3129:304;;;:::i;:::-;;1543:28;;;;;;;;-1:-1:-1;;;;;192:32:1;;;174:51;;162:2;147:18;1543:28:0;;;;;;;;5403:83;5475:3;5403:83;;1705:85;;;:::i;:::-;;;590:25:1;;;578:2;563:18;1705:85:0;444:177:1;5492:83:0;5561:7;5492:83;;5051:307;;;;;;:::i;:::-;;:::i;1484:52::-;;;;;;3936:634;;;;;;:::i;:::-;;:::i;1359:57::-;;;;;;:::i;:::-;;;;;;;;;;;;;;1661:37;;;;;1125:52;;;;;;4710:335;;;;;;:::i;:::-;;:::i;2880:107::-;;;;;;:::i;:::-;2934:7;2960:13;;;:6;:13;;;;;:20;;2880:107;1577:32;;;;;2993:130;;;;;;:::i;:::-;;:::i;:::-;;;2586:14:1;;2579:22;2561:41;;2549:2;2534:18;2993:130:0;2421:187:1;1240:54:0;;;;;;:::i;:::-;;:::i;1300:53::-;;;;;;:::i;:::-;;;;;;;;;;;;;;3663:267;;;;;;:::i;:::-;;:::i;3439:218::-;;;;;;:::i;:::-;;:::i;4576:128::-;;;;;;:::i;:::-;;:::i;1615:40::-;;;;;1422:56;;;;;;:::i;:::-;;;;;;;;;;;;;;1183:51;;;;;-1:-1:-1;;;;;1183:51:0;;;3129:304;3174:4;;:9;3166:40;;;;-1:-1:-1;;;3166:40:0;;3253:2:1;3166:40:0;;;3235:21:1;3292:2;3272:18;;;3265:30;-1:-1:-1;;;3311:18:1;;;3304:48;3369:18;;3166:40:0;;;;;;;;;3224:3;;-1:-1:-1;;;;;3224:3:0;:17;3216:52;;;;-1:-1:-1;;;3216:52:0;;3600:2:1;3216:52:0;;;3582:21:1;3639:2;3619:18;;;3612:30;-1:-1:-1;;;3658:18:1;;;3651:52;3720:18;;3216:52:0;3398:346:1;3216:52:0;3286:21;;;:9;:21;;;;3311:15;-1:-1:-1;3286:40:0;3278:78;;;;-1:-1:-1;;;3278:78:0;;3951:2:1;3278:78:0;;;3933:21:1;3990:2;3970:18;;;3963:30;4029:27;4009:18;;;4002:55;4074:18;;3278:78:0;3749:349:1;3278:78:0;3373:1;3366:4;:8;;;3391:12;3384:4;:19;3418:8;;;;3366:4;3418:8;3129:304::o;1705:85::-;1772:16;;;1786:1;1772:16;;;;;;;1755:34;;;;;:::i;:::-;;;;;;;;;;;;;1745:45;;;;;;1705:85;:::o;5051:307::-;5122:4;;5106:12;:20;:58;;;;5152:12;5145:4;;:19;;;;:::i;:::-;5130:12;:34;5106:58;5098:96;;;;-1:-1:-1;;;5098:96:0;;5273:2:1;5098:96:0;;;5255:21:1;5312:2;5292:18;;;5285:30;5351:27;5331:18;;;5324:55;5396:18;;5098:96:0;5071:349:1;5098:96:0;5240:3;;-1:-1:-1;;;;;5240:3:0;;;5230:14;;;;:9;:14;;;;;;;5212:15;;;;;;;;:32;5204:73;;;;-1:-1:-1;;;5204:73:0;;5627:2:1;5204:73:0;;;5609:21:1;5666:2;5646:18;;;5639:30;5705;5685:18;;;5678:58;5753:18;;5204:73:0;5425:352:1;5204:73:0;5287:3;:10;;-1:-1:-1;;;;;;5287:10:0;-1:-1:-1;;;;;5287:10:0;;;;;;;;5314:12;5307:4;:19;5341:10;;;;-1:-1:-1;;5341:10:0;5051:307;:::o;3936:634::-;3991:13;4039:7;4024:22;;;4016:57;;;;-1:-1:-1;;;4016:57:0;;5984:2:1;4016:57:0;;;5966:21:1;6023:2;6003:18;;;5996:30;-1:-1:-1;;;6042:18:1;;;6035:52;6104:18;;4016:57:0;5782:346:1;4016:57:0;4101:1;4087:15;;4083:368;;;4190:9;4185:242;-1:-1:-1;;4209:15:0;;4205:19;;4185:242;;;4345:4;;4350:1;4354;4350:5;4345:11;;;;;;;:::i;:::-;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1;;;;;4335:21:0;:4;;4340:1;4335:7;;;;;;;:::i;:::-;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1;;;;;4335:21:0;;4327:56;;;;-1:-1:-1;;;4327:56:0;;6467:2:1;4327:56:0;;;6449:21:1;6506:2;6486:18;;;6479:30;-1:-1:-1;;;6525:18:1;;;6518:52;6587:18;;4327:56:0;6265:346:1;4327:56:0;4405:3;;4185:242;;;;4083:368;4495:4;;4478:22;;;;;;;;;:::i;:::-;;;;-1:-1:-1;;4478:22:0;;;;;;;;;4468:33;;4478:22;4468:33;;;;4511:13;;;;:6;:13;;;;;4468:33;;-1:-1:-1;4511:20:0;;4527:4;;4511:20;:::i;:::-;;4551:5;4546:17;4558:4;;4546:17;;;;;;;:::i;:::-;;;;;;;;3936:634;;;;:::o;4710:335::-;4787:1;4764:13;;;:6;:13;;;;;:20;:24;;;:48;;-1:-1:-1;1772:16:0;;;1786:1;1772:16;;;;;;;1755:34;;;;;:::i;:::-;;;;;;;;;;;;;1745:45;;;;;;4792:5;:20;4764:48;4756:80;;;;-1:-1:-1;;;4756:80:0;;8015:2:1;4756:80:0;;;7997:21:1;8054:2;8034:18;;;8027:30;-1:-1:-1;;;8073:18:1;;;8066:49;8132:18;;4756:80:0;7813:343:1;4756:80:0;4872:10;4846:14;4863:20;;;:8;:20;;;;;;;;;4912:5;:17;;;;;;;4893:37;;4863:20;;4893:10;:37::i;:::-;4946:10;4940:17;;;;:5;:17;;;;;:25;;;4975;4986:6;4960:5;4975:10;:25::i;:::-;5015:23;;5032:5;;5020:10;;5015:23;;;;;4746:299;4710:335;:::o;2993:130::-;3066:7;3090:4;;3098:1;3090:9;:26;;;;-1:-1:-1;3113:3:0;;-1:-1:-1;;;;;3103:13:0;;;3113:3;;3103:13;3090:26;3085:31;2993:130;-1:-1:-1;;;;2993:130:0:o;1240:54::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;1240:54:0;;-1:-1:-1;1240:54:0;;-1:-1:-1;1240:54:0:o;3663:267::-;3732:4;;3717:12;:19;3709:58;;;;-1:-1:-1;;;3709:58:0;;8363:2:1;3709:58:0;;;8345:21:1;8402:2;8382:18;;;8375:30;8441:28;8421:18;;;8414:56;8487:18;;3709:58:0;8161:350:1;3709:58:0;3786:10;3777:20;;;;:8;:20;;;;;:27;;3801:3;;3777:20;:27;;3801:3;;3777:27;:::i;:::-;;;;-1:-1:-1;;3836:10:0;3830:17;;;;:5;:17;;;;;;3814:34;;3825:3;;3814:10;:34::i;:::-;3858:29;;-1:-1:-1;;;3858:29:0;;3871:10;3858:29;;;8823:51:1;8890:18;;;8883:34;;;3858:3:0;-1:-1:-1;;;;;3858:12:0;;;;8796:18:1;;3858:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3902:21:0;;590:25:1;;;3907:10:0;;-1:-1:-1;3902:21:0;;-1:-1:-1;578:2:1;563:18;3902:21:0;;;;;;;;3663:267;:::o;3439:218::-;3485:48;;-1:-1:-1;;;3485:48:0;;3502:10;3485:48;;;9168:34:1;3522:4:0;9218:18:1;;;9211:43;9270:18;;;9263:34;;;3485:3:0;-1:-1:-1;;;;;3485:16:0;;;;9103:18:1;;3485:48:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3552:10:0;3543:20;;;;:8;:20;;;;;:27;;3567:3;;-1:-1:-1;3543:20:0;;-1:-1:-1;3543:27:0;;3567:3;;3543:27;:::i;:::-;;;;-1:-1:-1;;3602:10:0;3596:17;;;;:5;:17;;;;;;3580:34;;3591:3;;3580:10;:34::i;:::-;3629:21;;590:25:1;;;3634:10:0;;3629:21;;578:2:1;563:18;3629:21:0;444:177:1;4576:128:0;4633:13;4666:10;4671:4;;4666;:10::i;:::-;4658:18;;4686:11;4691:5;4686:4;:11::i;:::-;4576:128;;;;:::o;2598:276::-;2668:21;2692:13;;;:6;:13;;;;;;;;2668:37;;;;;;;;;;;;;;;;;;;2692:13;;2668:37;;;2692:13;2668:37;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;2668:37:0;;;;;;;;;;;;;;;;;;;;;;;2720:9;2715:153;2739:4;:11;2735:1;:15;2715:153;;;2789:6;2767:9;:18;2777:4;2782:1;2777:7;;;;;;;;:::i;:::-;;;;;;;-1:-1:-1;;;;;2767:18:0;-1:-1:-1;;;;;2767:18:0;;;;;;;;;;;;;:28;;;;;;;:::i;:::-;;;;-1:-1:-1;;2821:3:0;;2715:153;;;;2658:216;2598:276;;:::o;2316:::-;2386:21;2410:13;;;:6;:13;;;;;;;;2386:37;;;;;;;;;;;;;;;;;;;2410:13;;2386:37;;;2410:13;2386:37;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;2386:37:0;;;;;;;;;;;;;;;;;;;;;;;2438:9;2433:153;2457:4;:11;2453:1;:15;2433:153;;;2507:6;2485:9;:18;2495:4;2500:1;2495:7;;;;;;;;:::i;:::-;;;;;;;-1:-1:-1;;;;;2485:18:0;-1:-1:-1;;;;;2485:18:0;;;;;;;;;;;;;:28;;;;;;;:::i;:::-;;;;-1:-1:-1;;2539:3:0;;2433:153;;-1:-1:-1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;:::o;:::-;;;;;;;;;;;;;;;808:173:1;876:20;;-1:-1:-1;;;;;925:31:1;;915:42;;905:70;;971:1;968;961:12;905:70;808:173;;;:::o;986:186::-;1045:6;1098:2;1086:9;1077:7;1073:23;1069:32;1066:52;;;1114:1;1111;1104:12;1066:52;1137:29;1156:9;1137:29;:::i;:::-;1127:39;986:186;-1:-1:-1;;;986:186:1:o;1177:615::-;1263:6;1271;1324:2;1312:9;1303:7;1299:23;1295:32;1292:52;;;1340:1;1337;1330:12;1292:52;1380:9;1367:23;1409:18;1450:2;1442:6;1439:14;1436:34;;;1466:1;1463;1456:12;1436:34;1504:6;1493:9;1489:22;1479:32;;1549:7;1542:4;1538:2;1534:13;1530:27;1520:55;;1571:1;1568;1561:12;1520:55;1611:2;1598:16;1637:2;1629:6;1626:14;1623:34;;;1653:1;1650;1643:12;1623:34;1706:7;1701:2;1691:6;1688:1;1684:14;1680:2;1676:23;1672:32;1669:45;1666:65;;;1727:1;1724;1717:12;1666:65;1758:2;1750:11;;;;;1780:6;;-1:-1:-1;1177:615:1;;-1:-1:-1;;;;1177:615:1:o;1797:180::-;1856:6;1909:2;1897:9;1888:7;1884:23;1880:32;1877:52;;;1925:1;1922;1915:12;1877:52;-1:-1:-1;1948:23:1;;1797:180;-1:-1:-1;1797:180:1:o;1982:434::-;2058:6;2066;2074;2127:2;2115:9;2106:7;2102:23;2098:32;2095:52;;;2143:1;2140;2133:12;2095:52;2166:29;2185:9;2166:29;:::i;:::-;2156:39;;2214:38;2248:2;2237:9;2233:18;2214:38;:::i;:::-;2204:48;-1:-1:-1;2302:2:1;2287:18;;2274:32;-1:-1:-1;;;;;;2335:32:1;;2325:43;;2315:71;;2382:1;2379;2372:12;2315:71;2405:5;2395:15;;;1982:434;;;;;:::o;2613:248::-;2681:6;2689;2742:2;2730:9;2721:7;2717:23;2713:32;2710:52;;;2758:1;2755;2748:12;2710:52;-1:-1:-1;;2781:23:1;;;2851:2;2836:18;;;2823:32;;-1:-1:-1;2613:248:1:o;4235:569::-;4453:13;;4396:3;;4427;;4506:4;4533:15;;;4396:3;4576:201;4590:6;4587:1;4584:13;4576:201;;;4657:13;;-1:-1:-1;;;;;4653:39:1;4639:54;;4715:14;;;;4752:15;;;;4689:1;4605:9;4576:201;;;-1:-1:-1;4793:5:1;;4235:569;-1:-1:-1;;;;;;4235:569:1:o;4809:127::-;4870:10;4865:3;4861:20;4858:1;4851:31;4901:4;4898:1;4891:15;4925:4;4922:1;4915:15;4941:125;5006:9;;;5027:10;;;5024:36;;;5040:18;;:::i;6133:127::-;6194:10;6189:3;6185:20;6182:1;6175:31;6225:4;6222:1;6215:15;6249:4;6246:1;6239:15;6616:551;6787:3;6818;6865:6;6787:3;6899:241;6913:6;6910:1;6907:13;6899:241;;;-1:-1:-1;;;;;6980:26:1;6999:6;6980:26;:::i;:::-;6976:52;6962:67;;7052:4;7078:14;;;;7115:15;;;;;6935:1;6928:9;6899:241;;;-1:-1:-1;7156:5:1;;6616:551;-1:-1:-1;;;;;6616:551:1:o;7172:636::-;7353:2;7405:21;;;7378:18;;;7461:22;;;7324:4;;7540:6;7514:2;7499:18;;7324:4;7574:208;7588:6;7585:1;7582:13;7574:208;;;-1:-1:-1;;;;;7653:26:1;7672:6;7653:26;:::i;:::-;7649:52;7637:65;;7757:15;;;;7722:12;;;;7610:1;7603:9;7574:208;;;-1:-1:-1;7799:3:1;7172:636;-1:-1:-1;;;;;;7172:636:1:o;8516:128::-;8583:9;;;8604:11;;;8601:37;;;8618:18;;:::i
Swarm Source
ipfs://e4779f394687a6ee1e4d5d56e0ba81ff73749f3e38d78499ea4596493ea831cf
Loading...
Loading
Loading...
Loading
Net Worth in USD
$430,333,421.33
Net Worth in ETH
144,943.388522
Token Allocations
SKY
100.00%
SYND
0.00%
Multichain Portfolio | 35 Chains
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.