ERC4626RedemptionTicket
Documentation for eth_defi.erc_4626.deposit_redeem.ERC4626RedemptionTicket Python class.
- class ERC4626RedemptionTicket
Bases:
eth_defi.vault.deposit_redeem.RedemptionTicketSynchronous deposit request for ERC-4626 vaults.
No-op as requests are synchronous
Attributes summary
vault_addressownertoraw_sharestx_hashMethods summary
__init__(vault_address, owner, to, ...)Get the redemption request id.
- __init__(vault_address, owner, to, raw_shares, tx_hash)
- Parameters
vault_address (eth_typing.evm.HexAddress) –
owner (eth_typing.evm.HexAddress) –
to (eth_typing.evm.HexAddress) –
raw_shares (int) –
tx_hash (hexbytes.main.HexBytes) –
- Return type
None
- abstract get_request_id()
Get the redemption request id.
If vault uses some sort of request ids to track the withdrawals
Needed for settlement
- Return type