Documentation ¶
Index ¶
- type ERC20AllowanceRequest
- type ERC20AllowanceResponse
- type ERC20ApprovePayloadRequest
- type ERC20BalanceRequest
- type ERC20BalanceResponse
- type ERC20TokenInfoRequest
- type ERC20TokenInfoResponse
- type ERC20TransferFromPayloadRequest
- type ERC20TransferPayloadRequest
- type ERC721ApprovePayloadRequest
- type ERC721ApprovedRequest
- type ERC721ApprovedResponse
- type ERC721IsApprovedForAllRequest
- type ERC721IsApprovedForAllResponse
- type ERC721NameSymbolRequest
- type ERC721NameSymbolResponse
- type ERC721OwnerRequest
- type ERC721OwnerResponse
- type ERC721SetApprovalAllPayloadRequest
- type ERC721TransferPayloadRequest
- type ERC721UriRequest
- type ERC721UriResponse
- type ERCPayloadResponse
- type GetEvmAddressRequest
- type GetEvmAddressResponse
- type GetSeiAddressRequest
- type GetSeiAddressResponse
- type SeiEVMQuery
- type StaticCallRequest
- type StaticCallResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ERC20AllowanceRequest ¶
type ERC20AllowanceResponse ¶
type ERC20BalanceRequest ¶
type ERC20BalanceResponse ¶
type ERC20TokenInfoRequest ¶
type ERC20TokenInfoResponse ¶
type ERC721ApprovedRequest ¶
type ERC721ApprovedResponse ¶
type ERC721ApprovedResponse struct {
Approved string `json:"approved"`
}
type ERC721IsApprovedForAllResponse ¶
type ERC721IsApprovedForAllResponse struct {
IsApproved bool `json:"is_approved"`
}
type ERC721NameSymbolRequest ¶
type ERC721OwnerRequest ¶
type ERC721OwnerResponse ¶
type ERC721OwnerResponse struct {
Owner string `json:"owner"`
}
type ERC721UriRequest ¶
type ERC721UriResponse ¶
type ERC721UriResponse struct {
Uri string `json:"uri"`
}
type ERCPayloadResponse ¶
type ERCPayloadResponse struct {
EncodedPayload string `json:"encoded_payload"`
}
type GetEvmAddressRequest ¶
type GetEvmAddressRequest struct {
SeiAddress string `json:"sei_address"`
}
type GetEvmAddressResponse ¶
type GetSeiAddressRequest ¶
type GetSeiAddressRequest struct {
EvmAddress string `json:"evm_address"`
}
type GetSeiAddressResponse ¶
type SeiEVMQuery ¶
type SeiEVMQuery struct { StaticCall *StaticCallRequest `json:"static_call,omitempty"` ERC20TransferPayload *ERC20TransferPayloadRequest `json:"erc20_transfer_payload,omitempty"` ERC20TransferFromPayload *ERC20TransferFromPayloadRequest `json:"erc20_transfer_from_payload,omitempty"` ERC20ApprovePayload *ERC20ApprovePayloadRequest `json:"erc20_approve_payload,omitempty"` ERC20Allowance *ERC20AllowanceRequest `json:"erc20_allowance,omitempty"` ERC20TokenInfo *ERC20TokenInfoRequest `json:"erc20_token_info,omitempty"` ERC20Balance *ERC20BalanceRequest `json:"erc20_balance,omitempty"` ERC721Owner *ERC721OwnerRequest `json:"erc721_owner,omitempty"` ERC721TransferPayload *ERC721TransferPayloadRequest `json:"erc721_transfer_payload,omitempty"` ERC721ApprovePayload *ERC721ApprovePayloadRequest `json:"erc721_approve_payload,omitempty"` ERC721SetApprovalAllPayload *ERC721SetApprovalAllPayloadRequest `json:"erc721_set_approval_all_payload,omitempty"` ERC721Approved *ERC721ApprovedRequest `json:"erc721_approved,omitempty"` ERC721IsApprovedForAll *ERC721IsApprovedForAllRequest `json:"erc721_is_approved_for_all,omitempty"` ERC721NameSymbol *ERC721NameSymbolRequest `json:"erc721_name_symbol,omitempty"` ERC721Uri *ERC721UriRequest `json:"erc721_uri,omitempty"` GetEvmAddress *GetEvmAddressRequest `json:"get_evm_address,omitempty"` GetSeiAddress *GetSeiAddressRequest `json:"get_sei_address,omitempty"` }
type StaticCallRequest ¶
type StaticCallResponse ¶
type StaticCallResponse struct {
EncodedData string `json:"encoded_data"`
}
Click to show internal directories.
Click to hide internal directories.