TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 30 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 47 additional slots
-
variable spans 48 additional slots
-
variable spans 41 additional slots
-
variable spans 48 additional slots
0xc2f6…7100
-
variable spans 47 additional slots
3 additional
variables
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
solvFOFS | ERC-721 | 1 | -- | -- | |
solvFOFS | ERC-721 | 1 | -- | -- | |
solvFOFS | ERC-721 | 1 | -- | -- | |
solvFOFS | ERC-721 | 1 | -- | -- | |
solvFOFS | ERC-721 | 1 | -- | -- | |
solvFOFS | ERC-721 | 1 | -- | -- | |
solvFOFS | ERC-721 | 1 | -- | -- | |
solvFOFS | ERC-721 | 1 | -- | -- | |
solvFOFS | ERC-721 | 1 | -- | -- | |
solvFOFS | ERC-721 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21163158 | 18 days ago | | | 0 | 0.00064489627 | |
| 20891101 | 2 months ago | | | 0 | 0.00039697623 | |
| 20574236 | 3 months ago | | | 0 | 0.000090322824 | |
| 20541967 | 3 months ago | | | 0 | 0.0019241107 | |
| 20524092 | 4 months ago | | | 0 | 0.00013638608 | |
| 20517839 | 4 months ago | | | 0 | 0.000092616908 | |
| 20481178 | 4 months ago | | | 0 | 0.00096646696 | |
| 20181893 | 5 months ago | | | 0 | 0.00016812603 | |
| 20181884 | 5 months ago | | | 0 | 0.00024577152 | |
| 20181614 | 5 months ago | | | 0 | 0.00036983760 |
ABI
ABI objects
Getter at block 21294688 isResolverCached() view returns (bool)
admin() view returns (address)
0x55c09707fd7afd670e82a62faee312903940013e
governor() view returns (address)
0x55c09707fd7afd670e82a62faee312903940013e
pendingAdmin() view returns (address)
0x0000000000000000000000000000000000000000
protocolFeeCollector() view returns (address)
0xe3d132716ef42112c9f6a2cc44565c1899769c02
protocolFeeRate() view returns (uint256)
0
resolver() view returns (address)
0xc2f69541e3dc306777d260dc66bfd54fcb897100
Read-only
currencies(address) view returns (bool)
getAddress(bytes32 name_) view returns (address)
getRequiredAddress(bytes32 name_, string reason_) view returns (address)
poolInfos(bytes32) view returns (struct IOpenFundMarketStoragePoolSFTInfo poolSFTInfo, struct IOpenFundMarketStoragePoolFeeInfo poolFeeInfo, struct IOpenFundMarketStorageManagerInfo managerInfo, struct IOpenFundMarketStorageSubscribeLimitInfo subscribeLimitInfo, address vault, address currency, address navOracle, uint64 valueDate, bool permissionless, uint256 fundraisingAmount)
poolRedeemSlotCloseTime(uint256) view returns (uint256)
previousRedeemSlot(bytes32) view returns (uint256)
purchasedRecords(bytes32, address) view returns (uint256)
sftInfos(address) view returns (address manager, bool isValid)
State-modifying
Events acceptAdmin()
addSFTOnlyGovernor(address sft_, address manager_)
closeCurrentRedeemSlot(bytes32 poolId_)
createPool(struct IOpenFundMarketInputPoolInfo inputPoolInfo_) returns (bytes32 poolId_)
initialize(address resolver_, address governor_)
rebuildCache()
removePool(bytes32 poolId_)
removeSFTOnlyGovernor(address sft_)
requestRedeem(bytes32 poolId_, uint256 openFundShareId_, uint256 openFundRedemptionId_, uint256 redeemValue_)
revokeRedeem(bytes32 poolId_, uint256 openFundRedemptionId_)
setCurrencyOnlyGovernor(address currency_, bool enabled_)
setGovernorOnlyAdmin(address newGovernor_)
setPendingAdmin(address newPendingAdmin_)
setProtocolFeeOnlyGovernor(uint256 newFeeRate_, address newFeeCollector_)
setRedeemNav(bytes32 poolId_, uint256 redeemSlot_, uint256 nav_, uint256 currencyBalance_)
setSubscribeNav(bytes32 poolId_, uint256 time_, uint256 nav_)
setWhitelist(bytes32 poolId_, address[] whitelist_)
settleProtocolFee(bytes32 poolId_, uint256 feeToTokenId_)
subscribe(bytes32 poolId_, uint256 currencyAmount_, uint256 openFundShareId_, uint64 expireTime_) returns (uint256 value_)
updateFundraisingEndTime(bytes32 poolId_, uint64 newEndTime_)
updatePoolInfoOnlyGovernor(bytes32 poolId_, uint16 carryRate_, address carryCollector_, uint256 subscribeMin_, uint256 subscribeMax_, address subscribeNavManager_, address redeemNavManager_)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AddSFT(address indexed sft, address manager)
CloseRedeemSlot(bytes32 indexed poolId, uint256 previousRedeemSlot, uint256 newRedeemSlot)
CreatePool(bytes32 indexed poolId, address indexed currency, address indexed sft, struct IOpenFundMarketStoragePoolInfo poolInfo_)
Initialized(uint8 version)
NewAdmin(address oldAdmin, address newAdmin)
NewGovernor(address oldGovernor, address newGovernor)
NewPendingAdmin(address oldPendingAdmin, address newPendingAdmin)
RemovePool(bytes32 indexed poolId)
RemoveSFT(address indexed sft)
RequestRedeem(bytes32 indexed poolId, address indexed owner, uint256 indexed openFundShareId, uint256 openFundRedemptionId, uint256 redeemValue)
RevokeRedeem(bytes32 indexed poolId, address indexed owner, uint256 indexed openFundRedemptionId, uint256 openFundShareId)
SetCurrency(address indexed currency, bool enabled)
SetProtocolFeeCollector(address oldFeeCollector, address newFeeCollector)
SetProtocolFeeRate(uint256 oldFeeRate, uint256 newFeeRate)
SetRedeemNav(bytes32 indexed poolId, uint256 indexed redeemSlot, uint256 nav)
SetSubscribeNav(bytes32 indexed poolId, uint256 indexed time, uint256 nav)
SettleCarry(bytes32 indexed poolId, uint256 indexed redeemSlot, address currency, uint256 currencyBalance, uint256 carryAmount)
SettleProtocolFee(bytes32 indexed poolId, address currency, uint256 protocolFeeAmount)
Subscribe(bytes32 indexed poolId, address indexed buyer, uint256 tokenId, uint256 value, address currency, uint256 nav, uint256 payment)
UpdateFundraisingEndTime(bytes32 indexed poolId, uint64 oldEndTime, uint64 newEndTime)
UpdatePoolInfo(bytes32 indexed poolId, uint16 newCarryRate, address newCarryCollector, uint256 newSubscribeMin, uint256 newSubscribeMax, address newSubscribeNavManager, address newRedeemNavManager)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.