TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 2,044 txns
Deployed by via 0xc7bf9c0a at 20516463
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 47 additional slots
-
variable spans 47 additional slots
-
variable spans 46 additional slots

No balances found for "TransparentUpgradeableProxy"

0xb2ae9b4699f49c86083e7ba21cbf22884fb7bd27fbdd81d7fae9dc41aec164f1
0x9ef5f0877e6eebc36d1f8562b1b6e1ebed1414aff573af6ae2981a8535bda20b
0x17788ad7fea480d1009bdb13cbc4396ebc4a46d8e1fd75db4d4194dd6925b1aa
0x26058de9bf45c1054c151ee234de3d0b6a5c9f0cdb77166ecad443cf64282e7a
0xa3ba5a1b35ac645100d125a85c97dd771f7027b8f612169c5655b6d3d343cea5
0x5fb0ac3bd0dedf68e64e26e62145231cde99eaa471928c06e7c06468cee116d1
0xd0f6159fd392bcafa5debe0edef6472916f97ab90b4872fa470a8b5b48eb468d
0x579971dc3d0524db696bd038659b0da445687d6ae166db1696e0566cd0f5f6b0
0x9ef04e02e92e6e4c2ef0adb675ad90457a69b6e331541adaf79a92867f67fca4
0x79abe8e32c5b5bd785847e1a5f73e29455265b59b566c7ea0f9025059c98d3e9

Functions
Getter at block 21269185
admin(view returns (address)
0x55c09707fd7afd670e82a62faee312903940013e
governor(view returns (address)
0x55c09707fd7afd670e82a62faee312903940013e
openFundMarket(view returns (address)
0x57bb6a8563a8e8478391c79f3f433c6ba077c567
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
pendingGovernor(view returns (address)
0x0000000000000000000000000000000000000000
solvBTCMultiAssetPool(view returns (address)
0x1d5262919c4aab745a8c9dd56b80db9feaef86ba
Read-only
checkPoolPermission(bytes32 poolId_view returns (bool)
holdingSftIds(addressuint256view returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
acceptAdmin(
acceptGovernance(
cancelRedemption(bytes32 poolId_uint256 openFundRedemptionId_
createRedemption(bytes32 poolId_uint256 redeemAmount_returns (uint256 redemptionId_)
createSubscription(bytes32 poolId_uint256 currencyAmount_returns (uint256 shareValue_)
initialize(address governor_address openFundMarket_address solvBTCMultiAssetPool_
onERC3525Received(addressuint256 fromSftId_uint256 toSftId_uint256 value_bytesreturns (bytes4)
onERC721Received(addressaddress from_uint256 sftId_bytesreturns (bytes4)
setOpenFundMarket(address openFundMarket_
setSolvBTCMultiAssetPool(address solvBTCMultiAssetPool_
stake(address sftAddress_uint256 sftId_uint256 amount_
transferAdmin(address newPendingAdmin_
transferGovernance(address newPendingGovernor_
unstake(address solvBTCAddress_uint256 amount_address sft_uint256 slot_uint256 sftId_returns (uint256 toSftId_)
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
CancelRedemption(bytes32 indexed poolIdaddress indexed owneraddress indexed solvBTCuint256 redemptionIduint256 cancelAmount
CreateRedemption(bytes32 indexed poolIdaddress indexed redeemeraddress indexed solvBTCuint256 redeemAmountuint256 redemptionId
CreateSubscription(bytes32 indexed poolIdaddress indexed subscriberaddress solvBTCuint256 subscribeAmountaddress currencyuint256 currencyAmount
Initialized(uint64 version
NewAdmin(address oldAdminaddress newAdmin
NewGovernor(address oldGovernoraddress newGovernor
NewPendingAdmin(address oldPendingAdminaddress newPendingAdmin
NewPendingGovernor(address oldPendingGovernoraddress newPendingGovernor
SetOpenFundMarket(address indexed previousOpenFundMarketaddress indexed newOpenFundMarket
SetSolvBTCMultiAssetPool(address indexed previousSolvBTCMultiAssetPooladdress indexed newSolvBTCMultiAssetPool
Stake(address indexed solvBTCaddress indexed stakeraddress sftuint256 sftSlotuint256 sftIduint256 amount
Unstake(address indexed solvBTCaddress indexed unstakeraddress sftuint256 sftSlotuint256 sftIduint256 amount
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
InvalidInitialization(
NotInitializing(
ReentrancyGuardReentrantCall(