AMTransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 25 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"

0x4bab5c7ec97693153e744326d21fdf17ec557005131a337b29c6f93b595399f3
0xb60b7b2a6b4a31aa5f3f28b0b5bb3be6b21c6bfa19d4dcb10c1bc69d5d2b74ed
0xbb550e64d1f2021ed9f4ce2b628afd853a38b5be842c42f38e10c72d72185dc2
0x3f985d1b5715cc93867de2feb5e95931401afb4b1ed7a6257b9ea046c57f2079
0xda2b7b4f582e237b16ee82a8012c90bfdb26ed2f1d30a0a75a364f770bb1b728
0xb91c41dd7d50330d8bd4afbe5478abb401b76d5e14e80f775076ac76ab7622c9
0x7981427bde96edd927f4823e52346dc7f2831e2bc8c219b34972701b802b893c
0x645d496f17bc956d20897d9ab64ffab002b2b9ad25cb99911df1f805c5d5faba
0x0db24e74981cee57c290b3c1263229d43fe1a23ca3c6f9bd15af1d154cbdc09d
0xe78881bc98aebee1717e20f941f87ddaa76ea5ccb480ea60c1ca331657132d7d

Functions
Getter at block 20880248
authority(view returns (address)
0x7ea3097e2af59ea705398544e0f58eddb7bd1852
getCurveFactory(view returns (address)
0xf18056bbd320e96a48e3fbf8bc061322531aac99
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(