UNPKG

@vechain/vebetterdao-contracts

Version:

Vebetter DAO smart contracts, including their addresses, ABIs, and interfaces.

28 lines (27 loc) 4.4 kB
{ "_format": "hh-sol-artifact-1", "contractName": "GovernorClockLogic", "sourceName": "contracts/governance/libraries/GovernorClockLogic.sol", "abi": [ { "inputs": [ { "internalType": "uint8", "name": "bits", "type": "uint8" }, { "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "SafeCastOverflowedUintDowncast", "type": "error" } ], "bytecode": "0x61039a61003a600b82828239805160001a60731461002d57634e487b7160e01b600052600060045260246000fd5b30600052607381538281f3fe73000000000000000000000000000000000000000030146080604052600436106100405760003560e01c80636e31868514610045578063e5d4b0df14610074575b600080fd5b610058610053366004610203565b610094565b60405165ffffffffffff90911681526020015b60405180910390f35b610087610082366004610203565b61010e565b60405161006b9190610240565b600c810154604080516324776b7d60e21b815290516000926001600160a01b0316916391ddadf49160048083019260209291908290030181865afa9250505080156100fc575060408051601f3d908101601f191682019092526100f991810190610273565b60015b610108576101086101b8565b92915050565b600c81015460408051634bf5d7e960e01b815290516060926001600160a01b031691634bf5d7e99160048083019260009291908290030181865afa92505050801561017b57506040513d6000823e601f3d908101601f1916820160405261017891908101906102b8565b60015b61010857505060408051808201909152601d81527f6d6f64653d626c6f636b6e756d6265722666726f6d3d64656661756c74000000602082015290565b60006101c3436101c8565b905090565b600065ffffffffffff8211156101ff576040516306dfcc6560e41b8152603060048201526024810183905260440160405180910390fd5b5090565b60006020828403121561021557600080fd5b5035919050565b60005b8381101561023757818101518382015260200161021f565b50506000910152565b602081526000825180602084015261025f81604085016020870161021c565b601f01601f19169190910160400192915050565b60006020828403121561028557600080fd5b815165ffffffffffff8116811461029b57600080fd5b9392505050565b634e487b7160e01b600052604160045260246000fd5b6000602082840312156102ca57600080fd5b81516001600160401b03808211156102e157600080fd5b818401915084601f8301126102f557600080fd5b815181811115610307576103076102a2565b604051601f8201601f19908116603f0116810190838211818310171561032f5761032f6102a2565b8160405282815287602084870101111561034857600080fd5b61035983602083016020880161021c565b97965050505050505056fea2646970667358221220bdf1b895af478110af5746c5f1c6664a2b575b87f53cf8bc7a58733b9137545f64736f6c63430008140033", "deployedBytecode": "0x73000000000000000000000000000000000000000030146080604052600436106100405760003560e01c80636e31868514610045578063e5d4b0df14610074575b600080fd5b610058610053366004610203565b610094565b60405165ffffffffffff90911681526020015b60405180910390f35b610087610082366004610203565b61010e565b60405161006b9190610240565b600c810154604080516324776b7d60e21b815290516000926001600160a01b0316916391ddadf49160048083019260209291908290030181865afa9250505080156100fc575060408051601f3d908101601f191682019092526100f991810190610273565b60015b610108576101086101b8565b92915050565b600c81015460408051634bf5d7e960e01b815290516060926001600160a01b031691634bf5d7e99160048083019260009291908290030181865afa92505050801561017b57506040513d6000823e601f3d908101601f1916820160405261017891908101906102b8565b60015b61010857505060408051808201909152601d81527f6d6f64653d626c6f636b6e756d6265722666726f6d3d64656661756c74000000602082015290565b60006101c3436101c8565b905090565b600065ffffffffffff8211156101ff576040516306dfcc6560e41b8152603060048201526024810183905260440160405180910390fd5b5090565b60006020828403121561021557600080fd5b5035919050565b60005b8381101561023757818101518382015260200161021f565b50506000910152565b602081526000825180602084015261025f81604085016020870161021c565b601f01601f19169190910160400192915050565b60006020828403121561028557600080fd5b815165ffffffffffff8116811461029b57600080fd5b9392505050565b634e487b7160e01b600052604160045260246000fd5b6000602082840312156102ca57600080fd5b81516001600160401b03808211156102e157600080fd5b818401915084601f8301126102f557600080fd5b815181811115610307576103076102a2565b604051601f8201601f19908116603f0116810190838211818310171561032f5761032f6102a2565b8160405282815287602084870101111561034857600080fd5b61035983602083016020880161021c565b97965050505050505056fea2646970667358221220bdf1b895af478110af5746c5f1c6664a2b575b87f53cf8bc7a58733b9137545f64736f6c63430008140033", "linkReferences": {}, "deployedLinkReferences": {} }