AMTransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 30 txns
Deployed by via 0xd434c5be at 19727277
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "AMTransparentUpgradeableProxy"

0x5c146d5784c4d71d3c4d967dc0f12af7297df3909fe6dfa40a3d2bcbd0527eeb
0x5cc4f5f869a8d7fbcebd626f639700d391ded47a4295bf5c98cbdd7dda00bbfc
0x54b950a342c44c79ca8c1b5baf1eb92fc834e7bc5672245ded51184b96a6c67a
0x195feedcad15419ccbf93c40c78cb0d9675f246e0be716f16938deb9888ba143
0x16ce001ae6af41033aecace8ab48acc795ff4f5a0171cc2517e1189bd01fee37
0x4bab5c7ec97693153e744326d21fdf17ec557005131a337b29c6f93b595399f3
0xb60b7b2a6b4a31aa5f3f28b0b5bb3be6b21c6bfa19d4dcb10c1bc69d5d2b74ed
0xbb550e64d1f2021ed9f4ce2b628afd853a38b5be842c42f38e10c72d72185dc2
0x3f985d1b5715cc93867de2feb5e95931401afb4b1ed7a6257b9ea046c57f2079
0xda2b7b4f582e237b16ee82a8012c90bfdb26ed2f1d30a0a75a364f770bb1b728

Functions
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
deployAll(address _ibtuint256 _durationstruct IFactoryCurvePoolParams _curvePoolParamsuint256 _initialLiquidityInIBTuint256 _minPTSharesreturns (address ptaddress curvePool)
deployCurvePool(address _ptstruct IFactoryCurvePoolParams _curvePoolParamsuint256 _initialLiquidityInIBTuint256 _minPTSharesreturns (address curvePool)
deployPT(address _ibtuint256 _durationreturns (address pt)
initialize(address _initialAuthorityaddress _curveFactory
setAuthority(address newAuthority
setCurveFactory(address _curveFactory
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
AuthorityUpdated(address authority
CurveFactoryChange(address indexed previousFactoryaddress indexed newFactory
CurvePoolDeployed(address indexed poolAddressaddress indexed ibtaddress indexed pt
Initialized(uint64 version
PTDeployed(address indexed ptaddress indexed poolCreator
RegistryChange(address indexed previousRegistryaddress indexed newRegistry
Constructor
constructor(address _logicaddress initialAuthoritybytes _data
Fallback and receive
fallback(
Errors
AMInvalidInitialAuthority(address initialAuthority
AddressEmptyCode(address target
ERC1967InvalidAdmin(address admin
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
ProxyDeniedAdminAccess(
AccessManagedInvalidAuthority(address authority
AccessManagedRequiredDelay(address calleruint32 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(