0 txs
0 calls
constructor
constructor()
functions
addressValues
viewfunction addressValues(bytes32) view returns (address)
boolValues
viewfunction boolValues(bytes32) view returns (bool)
dataValues
viewfunction dataValues(bytes32) view returns (bytes32)
getAddress
viewfunction getAddress(string key) view returns (address)
getBool
viewfunction getBool(string key) view returns (bool)
getData
viewfunction getData(string key) view returns (bytes32)
getHash
purefunction getHash(string key) pure returns (bytes32)
getInt
viewfunction getInt(string key) view returns (int256)
getString
viewfunction getString(string key) view returns (string)
getUint
viewfunction getUint(string key) view returns (uint256)
gov
viewfunction gov() view returns (address)
intValues
viewfunction intValues(bytes32) view returns (int256)
stringValues
viewfunction stringValues(bytes32) view returns (string)
uintValues
viewfunction uintValues(bytes32) view returns (uint256)
setAddress
nonpayablefunction setAddress(string key, address value, bool overwrite) returns (bool)
setBool
nonpayablefunction setBool(string key, bool value) returns (bool)
setData
nonpayablefunction setData(string key, bytes32 value) returns (bool)
setGov
nonpayablefunction setGov(address _gov)
setInt
nonpayablefunction setInt(string key, int256 value, bool overwrite) returns (bool)
setString
nonpayablefunction setString(string key, string value) returns (bool)
setUint
nonpayablefunction setUint(string key, uint256 value, bool overwrite) returns (bool)
events
SetGov
event SetGov(address prevGov, address nextGov)
errors
No errors.
creation bytecode
0x608080604052346100645760008054336001600160a01b0319821681179092556001600160a01b0316825260208201527f53351836099c03ffc3b1727d8abd4b0222afa87d4ed76ae3102d51369ef7f78590604090a1604051610be4908161006a8239f35b600080fdfe6080604081815260048036101561001557600080fd5b600092833560e01c90816312d43a511461082b575080631870ad14146107c357806322538dae146107915780632f8e11ca1461074857806344a242b11461071c578063498bff00146106d45780635b6beeb9146106855780635cf740951461065f5780636e1a1336146104d7578063743df325146104b05780637721dcbb1461044b5780639535ce12146103fe5780639c981fcb146103b4578063ae55c8881461036d578063b8b2bdad146102f1578063bf40fac11461029e578063cfad57a214610228578063d38eebc714610201578063dcc2bc6e1461019d578063f15caeac146101655763fda69fae1461010a57600080fd5b346101615760203660031901126101615780356001600160401b03811161015d579261014e610149610142859460209736910161084f565b36916108c7565b610b7e565b81526002845220549051908152f35b8380fd5b8280fd5b503461016157602036600319011261016157816101999361018e92358152600660205220610996565b905191829182610930565b0390f35b50346101615760603660031901126101615780356001600160401b03811161015d57926101d26101f89260209536910161084f565b6101ef6101dd610881565b93546001600160a01b03163314610a3c565b60243591610a6e565b90519015158152f35b50346101615760203660031901126101615760209282913581526001845220549051908152f35b503461016157602036600319011261016157356001600160a01b03818116929183900361015d57827f53351836099c03ffc3b1727d8abd4b0222afa87d4ed76ae3102d51369ef7f78593855492831692610283843314610a3c565b6001600160a01b03191617855582519182526020820152a180f35b50346101615760203660031901126101615780356001600160401b03811161015d57610149610142602095936102d69336910161084f565b8152600383528190205490516001600160a01b039091168152f35b50346101615781600319360112610161578035906001600160401b03821161015d5761031f9136910161084f565b9060243591821515809303610369579361034e610149859360209761014260018060a01b038654163314610a3c565b815260058552209060ff801983541691161790555160018152f35b8480fd5b50346101615760203660031901126101615780356001600160401b03811161015d579282916103a76101496101426020973690850161084f565b8252845220549051908152f35b50346101615760203660031901126101615780356001600160401b03811161015d57610199936103f161014961014261018e95879536910161084f565b8152600660205220610996565b50346101615760203660031901126101615780356001600160401b03811161015d5760209361043961014961014260ff95879536910161084f565b81526005855220541690519015158152f35b5091346104ad57816003193601126104ad578235926001600160401b0384116104a9576104976101496104836020963690850161084f565b61014260018060a01b038754163314610a3c565b82528352816024359120555160018152f35b5080fd5b80fd5b50346101615760203660031901126101615760209282913581526002845220549051908152f35b509190346104a957806003193601126104a9576001600160401b03833581811161015d57610508903690860161084f565b60243583811161065b5761014961052561053c9236908a0161084f565b94909361014260018060a01b038a54163314610a3c565b855260209560068752848620938311610648575061055a835461095c565b601f8111610605575b5084601f83116001146105a35790829394959192610598575b50508160011b916000199060031b1c19161790555b5160018152f35b01359050388061057c565b90601f19831695848352878320925b888882106105ef575050836001959697106105d5575b505050811b019055610591565b0135600019600384901b60f8161c191690553880806105c8565b60018395829394860135815501940191016105b2565b838652868620601f840160051c81019188851061063e575b601f0160051c01905b8181106106335750610563565b868155600101610626565b909150819061061d565b634e487b7160e01b865260419052602485fd5b8580fd5b503461016157602036600319011261016157602092818392358252845220549051908152f35b5091346104ad5760203660031901126104ad578235906001600160401b0382116104ad57366023830112156104ad57506101496020938260246106cd943693013591016108c7565b9051908152f35b50346101615760203660031901126101615780356001600160401b03811161015d579261070d610149610142859460209736910161084f565b81526001845220549051908152f35b5034610161576020366003190112610161578160209360ff923581526005855220541690519015158152f35b50346101615760603660031901126101615780356001600160401b03811161015d579261077d6101f89260209536910161084f565b6107886101dd610881565b60243591610abc565b50346101615760203660031901126101615735825260036020908152918190205490516001600160a01b039091168152f35b5034610161576060366003190112610161578035906001600160401b03821161015d576107f29136910161084f565b602435916001600160a01b03808416840361065b57916101f893916108266020979461081c610881565b9554163314610a3c565b610b0a565b8490346104a957816003193601126104a95790546001600160a01b03168152602090f35b9181601f8401121561087c578235916001600160401b03831161087c576020838186019501011161087c57565b600080fd5b60443590811515820361087c57565b90601f801991011681019081106001600160401b038211176108b157604052565b634e487b7160e01b600052604160045260246000fd5b9291926001600160401b0382116108b157604051916108f0601f8201601f191660200184610890565b82948184528183011161087c578281602093846000960137010152565b60005b8381106109205750506000910152565b8181015183820152602001610910565b60409160208252610950815180928160208601526020868601910161090d565b601f01601f1916010190565b90600182811c9216801561098c575b602083101461097657565b634e487b7160e01b600052602260045260246000fd5b91607f169161096b565b90604051918260008254926109aa8461095c565b908184526001948581169081600014610a1957506001146109d6575b50506109d492500383610890565b565b9093915060005260209081600020936000915b818310610a015750506109d4935082010138806109c6565b855488840185015294850194879450918301916109e9565b9150506109d494506020925060ff191682840152151560051b82010138806109c6565b15610a4357565b606460405162461bcd60e51b815260206004820152600460248201526310b3b7bb60e11b6044820152fd5b61014990610a809294939436916108c7565b908015610aa6575b610a93575050600090565b6000526001602052604060002055600190565b5080600052600160205260406000205415610a88565b61014990610ace9294939436916108c7565b908015610af4575b610ae1575050600090565b6000526002602052604060002055600190565b5080600052600260205260406000205415610ad6565b61014990610b1c9294939436916108c7565b908015610b5f575b610b2f575050600090565b600090815260036020526040902080546001600160a01b0319166001600160a01b03909216919091179055600190565b506000818152600360205260409020546001600160a01b031615610b24565b604051610ba860208281610b9b818301968781519384920161090d565b8101038084520182610890565b5190209056fea2646970667358221220f48d19572171ab534951b92b70e150cec85c6e38c2f203e8bf251f246057b4e964736f6c63430008110033