PowerIndexPoolController
Verified contract
Active on
Ethereum with 1 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x43fa…2abe
0x9cdd…82e3
Balances ($0.00)
No balances found for "PowerIndexPoolController"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 11869842 | 4 years ago | | | 0 | 0.0037143600 |
ABI
ABI objects
Getter at block 21424292
BIND_SIG() view returns (bytes4)
0x4d752ec3
CALL_VOTING_SIG() view returns (bytes4)
0x442e2152
UNBIND_SIG() view returns (bytes4)
0xcf5e7bd3
owner() view returns (address)
0xb258302c3f209491d604165549079680708581cc
piTokenFactory() view returns (address)
0x9cdda9f8a4533d829b424f47ac9a7850e46982e3
pool() view returns (address)
0xfa2562da1bba7b954f26c74725df51fb62646313
poolWrapper() view returns (address)
0x43fa8ef8e334720b80367cf94e438cf90c562abe
weightsStrategy() view returns (address)
0x25be31ca0b36d5077a922d4ee54c08111a7e034e
Read-only
This contract contains no read-only function objects.
State-modifying
Events bind(address token, uint256 balance, uint256 targetDenorm, uint256 fromTimestamp, uint256 targetTimestamp)
callPool(bytes4 signature, bytes args)
callVotingByPool(address voting, bytes4 signature, bytes args, uint256 value)
createPiToken(address _underlyingToken, address _routerFactory, bytes _routerArgs, string _name, string _symbol)
migrateController(address newController, address[] addressesToMigrate)
renounceOwnership()
replacePoolTokenWithExistingPiToken(address _underlyingToken, address _piToken) payable
replacePoolTokenWithNewPiToken(address _underlyingToken, address _routerFactory, bytes _routerArgs, string _name, string _symbol) payable
replacePoolTokenWithNewVersion(address _oldToken, address _newToken, address _migrator, bytes _migratorData)
replaceTokenWithNew(address oldToken, address newToken, uint256 balance, uint256 fromTimestamp, uint256 targetTimestamp)
replaceTokenWithNewFromNow(address oldToken, address newToken, uint256 balance, uint256 durationFromNow)
setDynamicWeightList(struct PowerIndexPoolControllerDynamicWeightInput[] _dynamicWeights)
setDynamicWeightListByStrategy(struct PowerIndexPoolControllerDynamicWeightInput[] _dynamicWeights)
setPiTokenFactory(address _piTokenFactory)
setPoolWrapper(address _poolWrapper)
setWeightsStrategy(address _weightsStrategy)
transferOwnership(address newOwner)
unbindNotActualToken(address _token)
CallPool(bool indexed success, bytes4 indexed inputSig, bytes inputData, bytes outputData)
CreatePiToken(address indexed underlyingToken, address indexed piToken, address indexed router)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
ReplacePoolTokenFinish()
ReplacePoolTokenWithNewVersion(address indexed oldToken, address indexed newToken, address indexed migrator, uint256 balance, uint256 denormalizedWeight)
ReplacePoolTokenWithPiToken(address indexed underlyingToken, address indexed piToken, uint256 balance, uint256 denormalizedWeight)
SetPiTokenFactory(address indexed piTokenFactory)
SetPoolWrapper(address indexed poolWrapper)
SetWeightsStrategy(address indexed weightsStrategy)
constructor(address _pool, address _poolWrapper, address _wrapperFactory, address _weightsStrategy)
This contract contains no fallback and receive objects.
This contract contains no error objects.