Overview
S Balance
0 S
S Value
-More Info
Private Name Tags
ContractCreator
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Latest 1 internal transaction
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
434279 | 20 days ago | Contract Creation | 0 S |
Loading...
Loading
Contract Name:
FluidReserveContractAuthHandler
Compiler Version
v0.8.21+commit.d9974bed
Optimization Enabled:
Yes with 10000000 runs
Other Settings:
paris EvmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: BUSL-1.1 pragma solidity 0.8.21; interface IFluidReserveContract { function updateRebalancer(address rebalancer_, bool isRebalancer_) external; } contract FluidReserveContractAuthHandler { event LogUpdateRebalancer(address indexed rebalancer, bool isRebalancer); IFluidReserveContract public constant RESERVE = IFluidReserveContract(0x264786EF916af64a1DB19F513F24a3681734ce92); address public constant TEAM_MULTISIG = 0x4F6F977aCDD1177DCD81aB83074855EcB9C2D49e; function updateRebalancer(address rebalancer_, bool isRebalancer_) external { require(msg.sender == TEAM_MULTISIG, "not-team-multisig"); RESERVE.updateRebalancer(rebalancer_, isRebalancer_); emit LogUpdateRebalancer(rebalancer_, isRebalancer_); } }
{ "optimizer": { "enabled": true, "runs": 10000000 }, "evmVersion": "paris", "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } }, "metadata": { "useLiteralContent": true }, "libraries": {} }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"rebalancer","type":"address"},{"indexed":false,"internalType":"bool","name":"isRebalancer","type":"bool"}],"name":"LogUpdateRebalancer","type":"event"},{"inputs":[],"name":"RESERVE","outputs":[{"internalType":"contract IFluidReserveContract","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"TEAM_MULTISIG","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"rebalancer_","type":"address"},{"internalType":"bool","name":"isRebalancer_","type":"bool"}],"name":"updateRebalancer","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
608060405234801561001057600080fd5b506102b9806100206000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c80630de30836146100465780639d2cc4361461005b578063b788f3a11461009f575b600080fd5b61005961005436600461022c565b6100ba565b005b61007673264786ef916af64a1db19f513f24a3681734ce9281565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b610076734f6f977acdd1177dcd81ab83074855ecb9c2d49e81565b33734f6f977acdd1177dcd81ab83074855ecb9c2d49e1461013b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601160248201527f6e6f742d7465616d2d6d756c7469736967000000000000000000000000000000604482015260640160405180910390fd5b6040517f0de3083600000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff83166004820152811515602482015273264786ef916af64a1db19f513f24a3681734ce9290630de3083690604401600060405180830381600087803b1580156101be57600080fd5b505af11580156101d2573d6000803e3d6000fd5b505050508173ffffffffffffffffffffffffffffffffffffffff167fad476fc62f6b1b5d25b35bd756cfbfcd299b581b8dfb25d5492c4305a0969bd282604051610220911515815260200190565b60405180910390a25050565b6000806040838503121561023f57600080fd5b823573ffffffffffffffffffffffffffffffffffffffff8116811461026357600080fd5b91506020830135801515811461027857600080fd5b80915050925092905056fea264697066735822122012174f8df71f89a2e671d3e04d06bd2600fa89645b124c596fcb978ab53841f564736f6c63430008150033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100415760003560e01c80630de30836146100465780639d2cc4361461005b578063b788f3a11461009f575b600080fd5b61005961005436600461022c565b6100ba565b005b61007673264786ef916af64a1db19f513f24a3681734ce9281565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b610076734f6f977acdd1177dcd81ab83074855ecb9c2d49e81565b33734f6f977acdd1177dcd81ab83074855ecb9c2d49e1461013b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601160248201527f6e6f742d7465616d2d6d756c7469736967000000000000000000000000000000604482015260640160405180910390fd5b6040517f0de3083600000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff83166004820152811515602482015273264786ef916af64a1db19f513f24a3681734ce9290630de3083690604401600060405180830381600087803b1580156101be57600080fd5b505af11580156101d2573d6000803e3d6000fd5b505050508173ffffffffffffffffffffffffffffffffffffffff167fad476fc62f6b1b5d25b35bd756cfbfcd299b581b8dfb25d5492c4305a0969bd282604051610220911515815260200190565b60405180910390a25050565b6000806040838503121561023f57600080fd5b823573ffffffffffffffffffffffffffffffffffffffff8116811461026357600080fd5b91506020830135801515811461027857600080fd5b80915050925092905056fea264697066735822122012174f8df71f89a2e671d3e04d06bd2600fa89645b124c596fcb978ab53841f564736f6c63430008150033
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
[ 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.