SftWrapRouter
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
5
Slot
XX
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
Balances ($0.00)
No balances found for "SftWrapRouter"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "SftWrapRouter"
ABI
ABI objects
Getter at block 21287576
admin() view returns (address)
0x0000000000000000000000000000000000000000
governor() view returns (address)
0x0000000000000000000000000000000000000000
openFundMarket() view returns (address)
0x0000000000000000000000000000000000000000
pendingAdmin() view returns (address)
0x0000000000000000000000000000000000000000
pendingGovernor() view returns (address)
0x0000000000000000000000000000000000000000
sftWrappedTokenFactory() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
checkPoolPermission(bytes32 poolId_) view returns (bool)
holdingSftIds(address, uint256) view returns (uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events 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 sftWrappedTokenFactory_)
onERC3525Received(address, uint256 fromSftId_, uint256 toSftId_, uint256 value_, bytes) returns (bytes4)
onERC721Received(address, address from_, uint256 sftId_, bytes) returns (bytes4)
stake(address sftAddress_, uint256 sftId_, uint256 amount_)
transferAdmin(address newPendingAdmin_)
transferGovernance(address newPendingGovernor_)
unstake(address swtAddress_, uint256 amount_, uint256 sftId_) returns (uint256 toSftId_)
CancelRedemption(bytes32 indexed poolId, address indexed owner, address indexed sftWrappedToken, uint256 redemptionId, uint256 cancelAmount)
CreateRedemption(bytes32 indexed poolId, address indexed redeemer, address indexed sftWrappedToken, uint256 redeemAmount, uint256 redemptionId)
CreateSubscription(bytes32 indexed poolId, address indexed subscriber, address sftWrappedToken, uint256 swtTokenAmount, address currency, uint256 currencyAmount)
Initialized(uint64 version)
NewAdmin(address oldAdmin, address newAdmin)
NewGovernor(address oldGovernor, address newGovernor)
NewPendingAdmin(address oldPendingAdmin, address newPendingAdmin)
NewPendingGovernor(address oldPendingGovernor, address newPendingGovernor)
Stake(address indexed sftWrappedToken, address indexed staker, address sft, uint256 sftSlot, uint256 sftId, uint256 amount)
Unstake(address indexed sftWrappedToken, address indexed unstaker, address sft, uint256 sftSlot, uint256 sftId, uint256 amount)
constructor()
This contract contains no fallback and receive objects.
InvalidInitialization()
NotInitializing()
ReentrancyGuardReentrantCall()