Versions in this module Expand all Collapse all v0 v0.0.2 Oct 3, 2023 v0.0.1 Oct 2, 2023 Changes in this version + type AccountAndAddressAPI interface + CreateWallets func(param *common.WaaSCreateBatchWalletParam) ([]*common.WaaSWalletInfoData, error) + GenerateChainAddresses func(param *common.WaaSGenerateChainAddressParam) ([]*common.WaaSAddressInfoData, error) + GetAddressBalance func(param *common.WaaSGetAddressBalanceParam) (*common.WaaSGetWalletBalanceDTOData, error) + IsValidAddress func(param *common.WaaSAddressCheckParam) (*common.WaaSAddressCheckDTOData, error) + ListAddedChains func(param *common.WaaSListAddedChainsParam) ([]*common.WaaSListAddedChainsDTOData, error) + ListAddress func(param *common.WaaSListAddressesParam) (*common.WaaSListAddressesResult, error) + ListWallets func(param *common.WaaSListWalletsParam) (*common.WaaSListWalletsResult, error) + TransferAddressBook func(param *common.WaaSTransferAddressBookParam) (*common.WaaSAddressBookResult, error) + TransferRiskControlSwitch func(param *common.WaaSVaultIdDTO) (*common.WaaSTransferAddressSwitchDTOData, error) + type AdvanceAPI interface + GenAddressByPath func(param *common.WaaSAddressPathParam) (*common.WaaSAddressInfoData, error) + SignRawData func(param *common.WaaSSignRawDataParam) (*common.WaaSSignRawDataRes, error) + UpdateWallet func(param *common.WaaSUpdateWalletParam) (*common.WaaSUpdateWalletRes, error) + type CommonAPI interface + GetSupportedChains func() ([]*common.WaasChainData, error) + GetSupportedCoins func(param *common.WaasChainParam) ([]*common.WaaSCoinDTOData, error) + GetVaults func() ([]*common.WaaSVaultInfoData, error) + type Gateway interface + Post func(path string, request interface{}) (*common.Response, error) + type MPCNodeAPI interface + ListMPCRequests func(param *common.WaasMpcNodeExecRecordParam) (*common.WaaSMPCNodeRequestRes, error) + Status func() (*common.WaaSMpcNodeStatusDTOData, error) + type SinohopeWaaSAPI interface + type TransactionAPI interface + CancelTransaction func(param *common.WalletTransactionCancelWAASParam) (*common.CreateSettlementTxResData, error) + CreateTransaction func(param *common.WalletTransactionSendDataWAASParam) (*common.CreateSettlementTxResData, error) + CreateTransfer func(param *common.WalletTransactionSendWAASParam) (*common.CreateSettlementTxResData, error) + ListTransactions func(param *common.WalletTransactionQueryWAASParam) (*common.TransferHistoryWAASDTO, error) + SignMessage func(param *common.SignMessageParam) (*common.WaaSMessageHashResult, error) + SpeedupTransaction func(param *common.WalletTransactionSpeedupWAASParam) (*common.CreateSettlementTxResData, error) + TransactionsByRequestIds func(param *common.WalletTransactionQueryWAASRequestIdParam) (*common.TransferHistoryWAASDTO, error) + TransactionsBySinoIds func(param *common.WalletTransactionQueryBySinoIdParam) (*common.TransferHistoryWAASDTO, error) + TransactionsByTxHash func(param *common.WalletTransactionQueryWAASTxHashdParam) (*common.TransferHistoryWAASDTO, error)