AMTransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 30 txns
Unified storage
Map
Table
Raw
Constants and immutables
3
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "AMTransparentUpgradeableProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21182684 | 11 days ago | | | 0 | 0.074973754 | |
| 21143811 | 16 days ago | | | 0 | 0.056412252 | |
| 21121454 | 19 days ago | | | 0 | 0.013485885 | |
| 21116010 | 20 days ago | | | 0 | 0.018122137 | |
| 21071577 | a month ago | | | 0 | 0.039324615 | |
| 20861112 | 2 months ago | | | 0 | 0.015555542 | |
| 20828021 | 2 months ago | | | 0 | 0.074417302 | |
| 20827940 | 2 months ago | | | 0 | 0.046998069 | |
| 20764439 | 2 months ago | | | 0 | 0.045709684 | |
| 20764430 | 2 months ago | | | 0 | 0.040903427 |
ABI
ABI objects
Getter at block 21261026
authority() view returns (address)
0x7ea3097e2af59ea705398544e0f58eddb7bd1852
getCurveFactory() view returns (address)
0x90f584a7afa70eca0cf073082ab0ec95e5efe38a
getRegistry() view returns (address)
0x4973b53b300d64ab72147eff8c9d962f6b1da02e
isConsumingScheduledOp() view returns (bytes4)
0x00000000
Read-only
This contract contains no read-only function objects.
State-modifying
Events deployAll(address _ibt, uint256 _duration, struct IFactoryCurvePoolParams _curvePoolParams, uint256 _initialLiquidityInIBT, uint256 _minPTShares) returns (address pt, address curvePool)
deployCurvePool(address _pt, struct IFactoryCurvePoolParams _curvePoolParams, uint256 _initialLiquidityInIBT, uint256 _minPTShares) returns (address curvePool)
deployPT(address _ibt, uint256 _duration) returns (address pt)
initialize(address _initialAuthority, address _curveFactory)
setAuthority(address newAuthority)
setCurveFactory(address _curveFactory)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
AuthorityUpdated(address authority)
CurveFactoryChange(address indexed previousFactory, address indexed newFactory)
CurvePoolDeployed(address indexed poolAddress, address indexed ibt, address indexed pt)
Initialized(uint64 version)
PTDeployed(address indexed pt, address indexed poolCreator)
RegistryChange(address indexed previousRegistry, address indexed newRegistry)
constructor(address _logic, address initialAuthority, bytes _data)
fallback()
AMInvalidInitialAuthority(address initialAuthority)
AddressEmptyCode(address target)
ERC1967InvalidAdmin(address admin)
ERC1967InvalidImplementation(address implementation)
ERC1967NonPayable()
FailedInnerCall()
ProxyDeniedAdminAccess()
AccessManagedInvalidAuthority(address authority)
AccessManagedRequiredDelay(address caller, uint32 delay)
AccessManagedUnauthorized(address caller)
AddressEmptyCode(address target)
AddressError()
AddressInsufficientBalance(address account)
BeaconNotSet()
CurveFactoryNotSet()
CurvePoolCoinError()
DeploymentFailed()
ExpiredPT()
FailedInnerCall()
FailedToFetchCurveFactoryAddress()
InvalidInitialization()
MathOverflowedMulDiv()
NotInitializing()
SafeERC20FailedOperation(address token)
UnregisteredPT()