get_token_gateway_discovery_events
Documentation for eth_defi.erc_4626.discovery_base.get_token_gateway_discovery_events function.
- get_token_gateway_discovery_events(web3)
Get list of TokenGateway events we use in vault discovery.
TokenGateway uses non-standard ERC-4626 flow events:
Deposit(address indexed sender, address indexed owner, uint256 assets, uint256 shares, uint256 referralCode)— deposit with referral code (distinct topic from standard ERC-4626 Deposit)RedeemRequested(address indexed owner, address indexed receiver, uint256 shares, uint256 assets, uint256 id, uint256 epoch)— async redemption requestRedeemTokenGatewayDepreciated(address indexed caller, address indexed receiver, uint256 shares, uint256 assets)— deprecated direct redeem