RustLibApiImpl class

Inheritance
Implemented types

Constructors

RustLibApiImpl.new({required BaseHandler handler, required RustLibWire wire, required GeneralizedFrbRustBinding generalizedFrbRustBinding, required PortManager portManager})

Properties

generalizedFrbRustBinding → GeneralizedFrbRustBinding
This is only intended to be used by automatically generated code, instead of developers.
finalinherited
handler → BaseHandler
This is only intended to be used by automatically generated code, instead of developers.
finalinherited
hashCode int
The hash code for this object.
no setterinherited
kAutoDeleveragingNewConstMeta → TaskConstMeta
no setter
kAutoDeleveragingSignConstMeta → TaskConstMeta
no setter
kAutoDeleveragingToJsonConstMeta → TaskConstMeta
no setter
kChangePubKeyGetEthSignMsgConstMeta → TaskConstMeta
no setter
kChangePubKeyNewConstMeta → TaskConstMeta
no setter
kChangePubKeySetEthAuthDataConstMeta → TaskConstMeta
no setter
kChangePubKeySignConstMeta → TaskConstMeta
no setter
kChangePubKeyToEip712RequestPayloadConstMeta → TaskConstMeta
no setter
kChangePubKeyToJsonConstMeta → TaskConstMeta
no setter
kContractMatchingNewConstMeta → TaskConstMeta
no setter
kContractMatchingSignConstMeta → TaskConstMeta
no setter
kContractMatchingToJsonConstMeta → TaskConstMeta
no setter
kContractNewConstMeta → TaskConstMeta
no setter
kContractPriceNewConstMeta → TaskConstMeta
no setter
kEthTxOptionNewConstMeta → TaskConstMeta
no setter
kForcedExitNewConstMeta → TaskConstMeta
no setter
kForcedExitSignConstMeta → TaskConstMeta
no setter
kForcedExitToJsonConstMeta → TaskConstMeta
no setter
kFundingInfoNewConstMeta → TaskConstMeta
no setter
kFundingNewConstMeta → TaskConstMeta
no setter
kFundingSignConstMeta → TaskConstMeta
no setter
kFundingToJsonConstMeta → TaskConstMeta
no setter
kInitAppConstMeta → TaskConstMeta
no setter
kLiquidationNewConstMeta → TaskConstMeta
no setter
kLiquidationSignConstMeta → TaskConstMeta
no setter
kLiquidationToJsonConstMeta → TaskConstMeta
no setter
kOrderMatchingNewConstMeta → TaskConstMeta
no setter
kOrderMatchingSignConstMeta → TaskConstMeta
no setter
kOrderMatchingToJsonConstMeta → TaskConstMeta
no setter
kOrderNewConstMeta → TaskConstMeta
no setter
kParameterContractInfoConstMeta → TaskConstMeta
no setter
kParameterFeeAccountConstMeta → TaskConstMeta
no setter
kParameterFundingInfosConstMeta → TaskConstMeta
no setter
kParameterInsuranceFundAccountConstMeta → TaskConstMeta
no setter
kParameterMarginInfoConstMeta → TaskConstMeta
no setter
kSignerCreateSignedContractConstMeta → TaskConstMeta
no setter
kSignerCreateSignedOrderConstMeta → TaskConstMeta
no setter
kSignerEthSignerConstMeta → TaskConstMeta
no setter
kSignerSignAutoDeleveragingConstMeta → TaskConstMeta
no setter
kSignerSignChangePubkeyWithCreate2DataAuthConstMeta → TaskConstMeta
no setter
kSignerSignChangePubkeyWithEthEcdsaAuthConstMeta → TaskConstMeta
no setter
kSignerSignChangePubkeyWithOnchainConstMeta → TaskConstMeta
no setter
kSignerSignContractMatchingConstMeta → TaskConstMeta
no setter
kSignerSignForcedExitConstMeta → TaskConstMeta
no setter
kSignerSignFundingConstMeta → TaskConstMeta
no setter
kSignerSignLiquidationConstMeta → TaskConstMeta
no setter
kSignerSignOrderMatchingConstMeta → TaskConstMeta
no setter
kSignerSignTransferConstMeta → TaskConstMeta
no setter
kSignerSignWithdrawConstMeta → TaskConstMeta
no setter
kSignerStarknetSignerConstMeta → TaskConstMeta
no setter
kSpotPriceInfoNewConstMeta → TaskConstMeta
no setter
kTransferGetEthSignMsgConstMeta → TaskConstMeta
no setter
kTransferNewConstMeta → TaskConstMeta
no setter
kTransferSignConstMeta → TaskConstMeta
no setter
kTransferToJsonConstMeta → TaskConstMeta
no setter
kUpdateGlobalVarNewConstMeta → TaskConstMeta
no setter
kUpdateGlobalVarToJsonConstMeta → TaskConstMeta
no setter
kWalletApproveErc20ConstMeta → TaskConstMeta
no setter
kWalletDepositErc20ConstMeta → TaskConstMeta
no setter
kWalletDepositEthConstMeta → TaskConstMeta
no setter
kWalletFullExitConstMeta → TaskConstMeta
no setter
kWalletGetBalanceConstMeta → TaskConstMeta
no setter
kWalletGetDepositFeeConstMeta → TaskConstMeta
no setter
kWalletGetNonceConstMeta → TaskConstMeta
no setter
kWalletNewConstMeta → TaskConstMeta
no setter
kWalletSetAuthPubkeyHashConstMeta → TaskConstMeta
no setter
kWalletWaitForTransactionConstMeta → TaskConstMeta
no setter
kWithdrawGetEthSignMsgConstMeta → TaskConstMeta
no setter
kWithdrawNewConstMeta → TaskConstMeta
no setter
kWithdrawSignConstMeta → TaskConstMeta
no setter
kWithdrawToJsonConstMeta → TaskConstMeta
no setter
kZkLinkSignerEthSigConstMeta → TaskConstMeta
no setter
kZkLinkSignerGetPubkeyConstMeta → TaskConstMeta
no setter
kZkLinkSignerGetPubkeyHashConstMeta → TaskConstMeta
no setter
kZkLinkSignerStarknetSigConstMeta → TaskConstMeta
no setter
portManager → PortManager
This is only intended to be used by automatically generated code, instead of developers.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
rust_arc_decrement_strong_count_AutoDeleveraging → RustArcDecrementStrongCountFnType
no setteroverride
rust_arc_decrement_strong_count_AutoDeleveragingPtr → CrossPlatformFinalizerArg
no setterinherited
rust_arc_decrement_strong_count_ChangePubKey → RustArcDecrementStrongCountFnType
no setteroverride
rust_arc_decrement_strong_count_ChangePubKeyPtr → CrossPlatformFinalizerArg
no setterinherited
rust_arc_decrement_strong_count_Contract → RustArcDecrementStrongCountFnType
no setteroverride
rust_arc_decrement_strong_count_ContractMatching → RustArcDecrementStrongCountFnType
no setteroverride
rust_arc_decrement_strong_count_ContractMatchingPtr → CrossPlatformFinalizerArg
no setterinherited
rust_arc_decrement_strong_count_ContractPrice → RustArcDecrementStrongCountFnType
no setteroverride
rust_arc_decrement_strong_count_ContractPricePtr → CrossPlatformFinalizerArg
no setterinherited
rust_arc_decrement_strong_count_ContractPtr → CrossPlatformFinalizerArg
no setterinherited
rust_arc_decrement_strong_count_EthTxOption → RustArcDecrementStrongCountFnType
no setteroverride
rust_arc_decrement_strong_count_EthTxOptionPtr → CrossPlatformFinalizerArg
no setterinherited
rust_arc_decrement_strong_count_ForcedExit → RustArcDecrementStrongCountFnType
no setteroverride
rust_arc_decrement_strong_count_ForcedExitPtr → CrossPlatformFinalizerArg
no setterinherited
rust_arc_decrement_strong_count_Funding → RustArcDecrementStrongCountFnType
no setteroverride
rust_arc_decrement_strong_count_FundingInfo → RustArcDecrementStrongCountFnType
no setteroverride
rust_arc_decrement_strong_count_FundingInfoPtr → CrossPlatformFinalizerArg
no setterinherited
rust_arc_decrement_strong_count_FundingPtr → CrossPlatformFinalizerArg
no setterinherited
rust_arc_decrement_strong_count_Liquidation → RustArcDecrementStrongCountFnType
no setteroverride
rust_arc_decrement_strong_count_LiquidationPtr → CrossPlatformFinalizerArg
no setterinherited
rust_arc_decrement_strong_count_Order → RustArcDecrementStrongCountFnType
no setteroverride
rust_arc_decrement_strong_count_OrderMatching → RustArcDecrementStrongCountFnType
no setteroverride
rust_arc_decrement_strong_count_OrderMatchingPtr → CrossPlatformFinalizerArg
no setterinherited
rust_arc_decrement_strong_count_OrderPtr → CrossPlatformFinalizerArg
no setterinherited
rust_arc_decrement_strong_count_Parameter → RustArcDecrementStrongCountFnType
no setteroverride
rust_arc_decrement_strong_count_ParameterPtr → CrossPlatformFinalizerArg
no setterinherited
rust_arc_decrement_strong_count_Signer → RustArcDecrementStrongCountFnType
no setteroverride
rust_arc_decrement_strong_count_SignerPtr → CrossPlatformFinalizerArg
no setterinherited
rust_arc_decrement_strong_count_SpotPriceInfo → RustArcDecrementStrongCountFnType
no setteroverride
rust_arc_decrement_strong_count_SpotPriceInfoPtr → CrossPlatformFinalizerArg
no setterinherited
rust_arc_decrement_strong_count_Transfer → RustArcDecrementStrongCountFnType
no setteroverride
rust_arc_decrement_strong_count_TransferPtr → CrossPlatformFinalizerArg
no setterinherited
rust_arc_decrement_strong_count_UpdateGlobalVar → RustArcDecrementStrongCountFnType
no setteroverride
rust_arc_decrement_strong_count_UpdateGlobalVarPtr → CrossPlatformFinalizerArg
no setterinherited
rust_arc_decrement_strong_count_Wallet → RustArcDecrementStrongCountFnType
no setteroverride
rust_arc_decrement_strong_count_WalletPtr → CrossPlatformFinalizerArg
no setterinherited
rust_arc_decrement_strong_count_Withdraw → RustArcDecrementStrongCountFnType
no setteroverride
rust_arc_decrement_strong_count_WithdrawPtr → CrossPlatformFinalizerArg
no setterinherited
rust_arc_decrement_strong_count_ZkLinkSigner → RustArcDecrementStrongCountFnType
no setteroverride
rust_arc_decrement_strong_count_ZkLinkSignerPtr → CrossPlatformFinalizerArg
no setterinherited
rust_arc_increment_strong_count_AutoDeleveraging → RustArcIncrementStrongCountFnType
no setteroverride
rust_arc_increment_strong_count_ChangePubKey → RustArcIncrementStrongCountFnType
no setteroverride
rust_arc_increment_strong_count_Contract → RustArcIncrementStrongCountFnType
no setteroverride
rust_arc_increment_strong_count_ContractMatching → RustArcIncrementStrongCountFnType
no setteroverride
rust_arc_increment_strong_count_ContractPrice → RustArcIncrementStrongCountFnType
no setteroverride
rust_arc_increment_strong_count_EthTxOption → RustArcIncrementStrongCountFnType
no setteroverride
rust_arc_increment_strong_count_ForcedExit → RustArcIncrementStrongCountFnType
no setteroverride
rust_arc_increment_strong_count_Funding → RustArcIncrementStrongCountFnType
no setteroverride
rust_arc_increment_strong_count_FundingInfo → RustArcIncrementStrongCountFnType
no setteroverride
rust_arc_increment_strong_count_Liquidation → RustArcIncrementStrongCountFnType
no setteroverride
rust_arc_increment_strong_count_Order → RustArcIncrementStrongCountFnType
no setteroverride
rust_arc_increment_strong_count_OrderMatching → RustArcIncrementStrongCountFnType
no setteroverride
rust_arc_increment_strong_count_Parameter → RustArcIncrementStrongCountFnType
no setteroverride
rust_arc_increment_strong_count_Signer → RustArcIncrementStrongCountFnType
no setteroverride
rust_arc_increment_strong_count_SpotPriceInfo → RustArcIncrementStrongCountFnType
no setteroverride
rust_arc_increment_strong_count_Transfer → RustArcIncrementStrongCountFnType
no setteroverride
rust_arc_increment_strong_count_UpdateGlobalVar → RustArcIncrementStrongCountFnType
no setteroverride
rust_arc_increment_strong_count_Wallet → RustArcIncrementStrongCountFnType
no setteroverride
rust_arc_increment_strong_count_Withdraw → RustArcIncrementStrongCountFnType
no setteroverride
rust_arc_increment_strong_count_ZkLinkSigner → RustArcIncrementStrongCountFnType
no setteroverride
wire RustLibWire
This is only intended to be used by automatically generated code, instead of developers.
finalinherited

Methods

autoDeleveragingNew({required int accountId, required int subAccountId, required int subAccountNonce, required List<ContractPrice> contractPrices, required List<SpotPriceInfo> marginPrices, required int adlAccountId, required int pairId, required String adlSize, required String adlPrice, required String fee, required int feeToken, dynamic hint}) AutoDeleveraging
override
autoDeleveragingSign({required AutoDeleveraging that, required ZkLinkSigner zkLinkSigner, dynamic hint}) → void
override
autoDeleveragingToJson({required AutoDeleveraging that, dynamic hint}) String
override
changePubKeyGetEthSignMsg({required ChangePubKey that, required int nonce, required int accountId, dynamic hint}) String
override
changePubKeyNew({required int chainId, required int accountId, required int subAccountId, required String newPubkeyHash, required int feeToken, required String fee, required int nonce, String? ethSignature, int? ts, dynamic hint}) ChangePubKey
override
changePubKeySetEthAuthData({required ChangePubKey that, required String sig, dynamic hint}) → void
override
changePubKeySign({required ChangePubKey that, required ZkLinkSigner zkLinkSigner, dynamic hint}) → void
override
changePubKeyToEip712RequestPayload({required ChangePubKey that, required int chainId, required String address, dynamic hint}) String
override
changePubKeyToJson({required ChangePubKey that, dynamic hint}) String
override
contractMatchingNew({required int accountId, required int subAccountId, required Contract taker, required List<Contract> maker, required String fee, required int feeToken, required List<ContractPrice> contractPrices, required List<SpotPriceInfo> marginPrices, dynamic hint}) ContractMatching
override
contractMatchingSign({required ContractMatching that, required ZkLinkSigner zkLinkSigner, dynamic hint}) → void
override
contractMatchingToJson({required ContractMatching that, dynamic hint}) String
override
contractNew({required int accountId, required int subAccountId, required int slotId, required int nonce, required int pairId, required String size, required String price, required bool direction, required int makerFeeRate, required int takerFeeRate, required bool hasSubsidy, dynamic hint}) Contract
override
contractPriceNew({required int pairId, required String marketPrice, dynamic hint}) ContractPrice
override
cst_encode_AnyhowException(AnyhowException raw) Pointer<wire_cst_list_prim_u_8_strict>
inherited
cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockAutoDeleveraging(AutoDeleveraging raw) int
override
cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockChangePubKey(ChangePubKey raw) int
override
cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContract(Contract raw) int
override
cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractMatching(ContractMatching raw) int
override
cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractPrice(ContractPrice raw) int
override
cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockEthTxOption(EthTxOption raw) int
override
cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockForcedExit(ForcedExit raw) int
override
cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFunding(Funding raw) int
override
cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFundingInfo(FundingInfo raw) int
override
cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockLiquidation(Liquidation raw) int
override
cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockOrder(Order raw) int
override
cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockOrderMatching(OrderMatching raw) int
override
cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockParameter(Parameter raw) int
override
cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockSigner(Signer raw) int
override
cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockSpotPriceInfo(SpotPriceInfo raw) int
override
cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockTransfer(Transfer raw) int
override
cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockUpdateGlobalVar(UpdateGlobalVar raw) int
override
cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWallet(Wallet raw) int
override
cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWithdraw(Withdraw raw) int
override
cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockZkLinkSigner(ZkLinkSigner raw) int
override
cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockAutoDeleveraging(AutoDeleveraging raw) int
override
cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockChangePubKey(ChangePubKey raw) int
override
cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractMatching(ContractMatching raw) int
override
cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockForcedExit(ForcedExit raw) int
override
cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFunding(Funding raw) int
override
cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockLiquidation(Liquidation raw) int
override
cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockOrderMatching(OrderMatching raw) int
override
cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockSigner(Signer raw) int
override
cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockTransfer(Transfer raw) int
override
cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockUpdateGlobalVar(UpdateGlobalVar raw) int
override
cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWallet(Wallet raw) int
override
cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWithdraw(Withdraw raw) int
override
cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockZkLinkSigner(ZkLinkSigner raw) int
override
cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockAutoDeleveraging(AutoDeleveraging raw) int
override
cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockChangePubKey(ChangePubKey raw) int
override
cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractMatching(ContractMatching raw) int
override
cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockForcedExit(ForcedExit raw) int
override
cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFunding(Funding raw) int
override
cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockLiquidation(Liquidation raw) int
override
cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockOrderMatching(OrderMatching raw) int
override
cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockTransfer(Transfer raw) int
override
cst_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWithdraw(Withdraw raw) int
override
cst_encode_bool(bool raw) bool
override
cst_encode_box_autoadd_f_64(double raw) Pointer<Double>
inherited
cst_encode_box_autoadd_u_32(int raw) Pointer<Uint32>
inherited
cst_encode_f_64(double raw) double
override
cst_encode_i_16(int raw) int
override
cst_encode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContract(List<Contract> raw) Pointer<wire_cst_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContract>
inherited
cst_encode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractPrice(List<ContractPrice> raw) Pointer<wire_cst_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractPrice>
inherited
cst_encode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFundingInfo(List<FundingInfo> raw) Pointer<wire_cst_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFundingInfo>
inherited
cst_encode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockSpotPriceInfo(List<SpotPriceInfo> raw) Pointer<wire_cst_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockSpotPriceInfo>
inherited
cst_encode_list_prim_u_32_loose(List<int> raw) Pointer<wire_cst_list_prim_u_32_loose>
inherited
cst_encode_list_prim_u_32_strict(Uint32List raw) Pointer<wire_cst_list_prim_u_32_strict>
inherited
cst_encode_list_prim_u_8_strict(Uint8List raw) Pointer<wire_cst_list_prim_u_8_strict>
inherited
cst_encode_opt_box_autoadd_f_64(double? raw) Pointer<Double>
inherited
cst_encode_opt_box_autoadd_u_32(int? raw) Pointer<Uint32>
inherited
cst_encode_opt_String(String? raw) Pointer<wire_cst_list_prim_u_8_strict>
inherited
cst_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockAutoDeleveraging(AutoDeleveraging raw) int
override
cst_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockChangePubKey(ChangePubKey raw) int
override
cst_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContract(Contract raw) int
override
cst_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractMatching(ContractMatching raw) int
override
cst_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractPrice(ContractPrice raw) int
override
cst_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockEthTxOption(EthTxOption raw) int
override
cst_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockForcedExit(ForcedExit raw) int
override
cst_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFunding(Funding raw) int
override
cst_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFundingInfo(FundingInfo raw) int
override
cst_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockLiquidation(Liquidation raw) int
override
cst_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockOrder(Order raw) int
override
cst_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockOrderMatching(OrderMatching raw) int
override
cst_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockParameter(Parameter raw) int
override
cst_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockSigner(Signer raw) int
override
cst_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockSpotPriceInfo(SpotPriceInfo raw) int
override
cst_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockTransfer(Transfer raw) int
override
cst_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockUpdateGlobalVar(UpdateGlobalVar raw) int
override
cst_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWallet(Wallet raw) int
override
cst_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWithdraw(Withdraw raw) int
override
cst_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockZkLinkSigner(ZkLinkSigner raw) int
override
cst_encode_String(String raw) Pointer<wire_cst_list_prim_u_8_strict>
inherited
cst_encode_u_16(int raw) int
override
cst_encode_u_32(int raw) int
override
cst_encode_u_8(int raw) int
override
cst_encode_unit(void raw) → void
override
cst_encode_usize(int raw) int
override
dco_decode_AnyhowException(dynamic raw) → AnyhowException
override
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockAutoDeleveraging(dynamic raw) AutoDeleveraging
override
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockChangePubKey(dynamic raw) ChangePubKey
override
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContract(dynamic raw) Contract
override
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractMatching(dynamic raw) ContractMatching
override
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractPrice(dynamic raw) ContractPrice
override
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockEthTxOption(dynamic raw) EthTxOption
override
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockForcedExit(dynamic raw) ForcedExit
override
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFunding(dynamic raw) Funding
override
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFundingInfo(dynamic raw) FundingInfo
override
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockLiquidation(dynamic raw) Liquidation
override
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockOrder(dynamic raw) Order
override
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockOrderMatching(dynamic raw) OrderMatching
override
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockParameter(dynamic raw) Parameter
override
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockSigner(dynamic raw) Signer
override
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockSpotPriceInfo(dynamic raw) SpotPriceInfo
override
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockTransfer(dynamic raw) Transfer
override
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockUpdateGlobalVar(dynamic raw) UpdateGlobalVar
override
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWallet(dynamic raw) Wallet
override
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWithdraw(dynamic raw) Withdraw
override
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockZkLinkSigner(dynamic raw) ZkLinkSigner
override
dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockAutoDeleveraging(dynamic raw) AutoDeleveraging
override
dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockChangePubKey(dynamic raw) ChangePubKey
override
dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractMatching(dynamic raw) ContractMatching
override
dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockForcedExit(dynamic raw) ForcedExit
override
dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFunding(dynamic raw) Funding
override
dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockLiquidation(dynamic raw) Liquidation
override
dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockOrderMatching(dynamic raw) OrderMatching
override
dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockSigner(dynamic raw) Signer
override
dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockTransfer(dynamic raw) Transfer
override
dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockUpdateGlobalVar(dynamic raw) UpdateGlobalVar
override
dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWallet(dynamic raw) Wallet
override
dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWithdraw(dynamic raw) Withdraw
override
dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockZkLinkSigner(dynamic raw) ZkLinkSigner
override
dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockAutoDeleveraging(dynamic raw) AutoDeleveraging
override
dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockChangePubKey(dynamic raw) ChangePubKey
override
dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractMatching(dynamic raw) ContractMatching
override
dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockForcedExit(dynamic raw) ForcedExit
override
dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFunding(dynamic raw) Funding
override
dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockLiquidation(dynamic raw) Liquidation
override
dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockOrderMatching(dynamic raw) OrderMatching
override
dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockTransfer(dynamic raw) Transfer
override
dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWithdraw(dynamic raw) Withdraw
override
dco_decode_bool(dynamic raw) bool
override
dco_decode_box_autoadd_f_64(dynamic raw) double
override
dco_decode_box_autoadd_u_32(dynamic raw) int
override
dco_decode_f_64(dynamic raw) double
override
dco_decode_i_16(dynamic raw) int
override
dco_decode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContract(dynamic raw) List<Contract>
override
dco_decode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractPrice(dynamic raw) List<ContractPrice>
override
dco_decode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFundingInfo(dynamic raw) List<FundingInfo>
override
dco_decode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockSpotPriceInfo(dynamic raw) List<SpotPriceInfo>
override
dco_decode_list_prim_u_32_loose(dynamic raw) List<int>
override
dco_decode_list_prim_u_32_strict(dynamic raw) Uint32List
override
dco_decode_list_prim_u_8_strict(dynamic raw) Uint8List
override
dco_decode_opt_box_autoadd_f_64(dynamic raw) double?
override
dco_decode_opt_box_autoadd_u_32(dynamic raw) int?
override
dco_decode_opt_String(dynamic raw) String?
override
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockAutoDeleveraging(dynamic raw) AutoDeleveraging
override
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockChangePubKey(dynamic raw) ChangePubKey
override
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContract(dynamic raw) Contract
override
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractMatching(dynamic raw) ContractMatching
override
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractPrice(dynamic raw) ContractPrice
override
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockEthTxOption(dynamic raw) EthTxOption
override
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockForcedExit(dynamic raw) ForcedExit
override
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFunding(dynamic raw) Funding
override
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFundingInfo(dynamic raw) FundingInfo
override
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockLiquidation(dynamic raw) Liquidation
override
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockOrder(dynamic raw) Order
override
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockOrderMatching(dynamic raw) OrderMatching
override
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockParameter(dynamic raw) Parameter
override
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockSigner(dynamic raw) Signer
override
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockSpotPriceInfo(dynamic raw) SpotPriceInfo
override
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockTransfer(dynamic raw) Transfer
override
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockUpdateGlobalVar(dynamic raw) UpdateGlobalVar
override
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWallet(dynamic raw) Wallet
override
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWithdraw(dynamic raw) Withdraw
override
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockZkLinkSigner(dynamic raw) ZkLinkSigner
override
dco_decode_String(dynamic raw) String
override
dco_decode_u_16(dynamic raw) int
override
dco_decode_u_32(dynamic raw) int
override
dco_decode_u_8(dynamic raw) int
override
dco_decode_unit(dynamic raw) → void
override
dco_decode_usize(dynamic raw) int
override
ethTxOptionNew({required bool isSupportEip1559, required String to, double? nonce, String? value, double? gas, String? gasPrice, dynamic hint}) EthTxOption
override
forcedExitNew({required int toChainId, required int initiatorAccountId, required int initiatorSubAccountId, required int targetSubAccountId, required String target, required int l2SourceToken, required int l1TargetToken, required String exitAmount, required int initiatorNonce, required bool withdrawToL1, int? ts, dynamic hint}) ForcedExit
override
forcedExitSign({required ForcedExit that, required ZkLinkSigner zkLinkSigner, dynamic hint}) → void
override
forcedExitToJson({required ForcedExit that, dynamic hint}) String
override
fundingInfoNew({required int pairId, required String price, required int fundingRate, dynamic hint}) FundingInfo
override
fundingNew({required int accountId, required int subAccountId, required int subAccountNonce, required List<int> fundingAccountIds, required String fee, required int feeToken, dynamic hint}) Funding
override
fundingSign({required Funding that, required ZkLinkSigner zkLinkSigner, dynamic hint}) → void
override
fundingToJson({required Funding that, dynamic hint}) String
override
initApp({dynamic hint}) Future<void>
override
liquidationNew({required int accountId, required int subAccountId, required int subAccountNonce, required List<ContractPrice> contractPrices, required List<SpotPriceInfo> marginPrices, required int liquidationAccountId, required String fee, required int feeToken, dynamic hint}) Liquidation
override
liquidationSign({required Liquidation that, required ZkLinkSigner zkLinkSigner, dynamic hint}) → void
override
liquidationToJson({required Liquidation that, dynamic hint}) String
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
orderMatchingNew({required int accountId, required int subAccountId, required Order taker, required Order maker, required String fee, required int feeToken, required List<ContractPrice> contractPrices, required List<SpotPriceInfo> marginPrices, required String expectBaseAmount, required String expectQuoteAmount, dynamic hint}) OrderMatching
override
orderMatchingSign({required OrderMatching that, required ZkLinkSigner zkLinkSigner, dynamic hint}) → void
override
orderMatchingToJson({required OrderMatching that, dynamic hint}) String
override
orderNew({required int accountId, required int subAccountId, required int slotId, required int nonce, required int baseTokenId, required int quoteTokenId, required String amount, required String price, required bool isSell, required int makerFeeRate, required int takerFeeRate, required bool hasSubsidy, dynamic hint}) Order
override
parameterContractInfo({required int pairId, required String symbol, required int initialMarginRate, required int maintenanceMarginRate, dynamic hint}) Parameter
override
parameterFeeAccount({required int accountId, dynamic hint}) Parameter
override
parameterFundingInfos({required List<FundingInfo> infos, dynamic hint}) Parameter
override
parameterInsuranceFundAccount({required int accountId, dynamic hint}) Parameter
override
parameterMarginInfo({required int marginId, String? symbol, required int tokenId, required int ratio, dynamic hint}) Parameter
override
signerCreateSignedContract({required Signer that, required Contract contract, dynamic hint}) Contract
override
signerCreateSignedOrder({required Signer that, required Order order, dynamic hint}) Order
override
signerEthSigner({required String ethPrivateKey, dynamic hint}) Signer
override
signerSignAutoDeleveraging({required Signer that, required AutoDeleveraging tx, dynamic hint}) String
override
signerSignChangePubkeyWithCreate2DataAuth({required Signer that, required ChangePubKey tx, required String creatorAddress, required String saltArg, required String codeHash, dynamic hint}) String
override
signerSignChangePubkeyWithEthEcdsaAuth({required Signer that, required ChangePubKey tx, dynamic hint}) String
override
signerSignChangePubkeyWithOnchain({required Signer that, required ChangePubKey tx, dynamic hint}) String
override
signerSignContractMatching({required Signer that, required ContractMatching tx, dynamic hint}) String
override
signerSignForcedExit({required Signer that, required ForcedExit tx, dynamic hint}) String
override
signerSignFunding({required Signer that, required Funding tx, dynamic hint}) String
override
signerSignLiquidation({required Signer that, required Liquidation tx, dynamic hint}) String
override
signerSignOrderMatching({required Signer that, required OrderMatching tx, dynamic hint}) String
override
signerSignTransfer({required Signer that, required Transfer tx, required String tokenSymbol, String? chainId, String? addr, dynamic hint}) String
override
signerSignWithdraw({required Signer that, required Withdraw tx, required String tokenSymbol, String? chainId, String? addr, dynamic hint}) String
override
signerStarknetSigner({required String ethPrivateKey, required String starknetChainId, required String starknetAddr, dynamic hint}) Signer
override
spotPriceInfoNew({required int tokenId, required String price, dynamic hint}) SpotPriceInfo
override
sse_decode_AnyhowException(SseDeserializer deserializer) → AnyhowException
override
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockAutoDeleveraging(SseDeserializer deserializer) AutoDeleveraging
override
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockChangePubKey(SseDeserializer deserializer) ChangePubKey
override
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContract(SseDeserializer deserializer) Contract
override
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractMatching(SseDeserializer deserializer) ContractMatching
override
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractPrice(SseDeserializer deserializer) ContractPrice
override
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockEthTxOption(SseDeserializer deserializer) EthTxOption
override
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockForcedExit(SseDeserializer deserializer) ForcedExit
override
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFunding(SseDeserializer deserializer) Funding
override
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFundingInfo(SseDeserializer deserializer) FundingInfo
override
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockLiquidation(SseDeserializer deserializer) Liquidation
override
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockOrder(SseDeserializer deserializer) Order
override
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockOrderMatching(SseDeserializer deserializer) OrderMatching
override
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockParameter(SseDeserializer deserializer) Parameter
override
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockSigner(SseDeserializer deserializer) Signer
override
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockSpotPriceInfo(SseDeserializer deserializer) SpotPriceInfo
override
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockTransfer(SseDeserializer deserializer) Transfer
override
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockUpdateGlobalVar(SseDeserializer deserializer) UpdateGlobalVar
override
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWallet(SseDeserializer deserializer) Wallet
override
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWithdraw(SseDeserializer deserializer) Withdraw
override
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockZkLinkSigner(SseDeserializer deserializer) ZkLinkSigner
override
sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockAutoDeleveraging(SseDeserializer deserializer) AutoDeleveraging
override
sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockChangePubKey(SseDeserializer deserializer) ChangePubKey
override
sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractMatching(SseDeserializer deserializer) ContractMatching
override
sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockForcedExit(SseDeserializer deserializer) ForcedExit
override
sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFunding(SseDeserializer deserializer) Funding
override
sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockLiquidation(SseDeserializer deserializer) Liquidation
override
sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockOrderMatching(SseDeserializer deserializer) OrderMatching
override
sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockSigner(SseDeserializer deserializer) Signer
override
sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockTransfer(SseDeserializer deserializer) Transfer
override
sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockUpdateGlobalVar(SseDeserializer deserializer) UpdateGlobalVar
override
sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWallet(SseDeserializer deserializer) Wallet
override
sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWithdraw(SseDeserializer deserializer) Withdraw
override
sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockZkLinkSigner(SseDeserializer deserializer) ZkLinkSigner
override
sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockAutoDeleveraging(SseDeserializer deserializer) AutoDeleveraging
override
sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockChangePubKey(SseDeserializer deserializer) ChangePubKey
override
sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractMatching(SseDeserializer deserializer) ContractMatching
override
sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockForcedExit(SseDeserializer deserializer) ForcedExit
override
sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFunding(SseDeserializer deserializer) Funding
override
sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockLiquidation(SseDeserializer deserializer) Liquidation
override
sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockOrderMatching(SseDeserializer deserializer) OrderMatching
override
sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockTransfer(SseDeserializer deserializer) Transfer
override
sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWithdraw(SseDeserializer deserializer) Withdraw
override
sse_decode_bool(SseDeserializer deserializer) bool
override
sse_decode_box_autoadd_f_64(SseDeserializer deserializer) double
override
sse_decode_box_autoadd_u_32(SseDeserializer deserializer) int
override
sse_decode_f_64(SseDeserializer deserializer) double
override
sse_decode_i_16(SseDeserializer deserializer) int
override
sse_decode_i_32(SseDeserializer deserializer) int
override
sse_decode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContract(SseDeserializer deserializer) List<Contract>
override
sse_decode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractPrice(SseDeserializer deserializer) List<ContractPrice>
override
sse_decode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFundingInfo(SseDeserializer deserializer) List<FundingInfo>
override
sse_decode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockSpotPriceInfo(SseDeserializer deserializer) List<SpotPriceInfo>
override
sse_decode_list_prim_u_32_loose(SseDeserializer deserializer) List<int>
override
sse_decode_list_prim_u_32_strict(SseDeserializer deserializer) Uint32List
override
sse_decode_list_prim_u_8_strict(SseDeserializer deserializer) Uint8List
override
sse_decode_opt_box_autoadd_f_64(SseDeserializer deserializer) double?
override
sse_decode_opt_box_autoadd_u_32(SseDeserializer deserializer) int?
override
sse_decode_opt_String(SseDeserializer deserializer) String?
override
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockAutoDeleveraging(SseDeserializer deserializer) AutoDeleveraging
override
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockChangePubKey(SseDeserializer deserializer) ChangePubKey
override
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContract(SseDeserializer deserializer) Contract
override
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractMatching(SseDeserializer deserializer) ContractMatching
override
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractPrice(SseDeserializer deserializer) ContractPrice
override
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockEthTxOption(SseDeserializer deserializer) EthTxOption
override
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockForcedExit(SseDeserializer deserializer) ForcedExit
override
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFunding(SseDeserializer deserializer) Funding
override
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFundingInfo(SseDeserializer deserializer) FundingInfo
override
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockLiquidation(SseDeserializer deserializer) Liquidation
override
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockOrder(SseDeserializer deserializer) Order
override
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockOrderMatching(SseDeserializer deserializer) OrderMatching
override
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockParameter(SseDeserializer deserializer) Parameter
override
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockSigner(SseDeserializer deserializer) Signer
override
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockSpotPriceInfo(SseDeserializer deserializer) SpotPriceInfo
override
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockTransfer(SseDeserializer deserializer) Transfer
override
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockUpdateGlobalVar(SseDeserializer deserializer) UpdateGlobalVar
override
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWallet(SseDeserializer deserializer) Wallet
override
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWithdraw(SseDeserializer deserializer) Withdraw
override
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockZkLinkSigner(SseDeserializer deserializer) ZkLinkSigner
override
sse_decode_String(SseDeserializer deserializer) String
override
sse_decode_u_16(SseDeserializer deserializer) int
override
sse_decode_u_32(SseDeserializer deserializer) int
override
sse_decode_u_8(SseDeserializer deserializer) int
override
sse_decode_unit(SseDeserializer deserializer) → void
override
sse_decode_usize(SseDeserializer deserializer) int
override
sse_encode_AnyhowException(AnyhowException self, SseSerializer serializer) → void
override
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockAutoDeleveraging(AutoDeleveraging self, SseSerializer serializer) → void
override
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockChangePubKey(ChangePubKey self, SseSerializer serializer) → void
override
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContract(Contract self, SseSerializer serializer) → void
override
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractMatching(ContractMatching self, SseSerializer serializer) → void
override
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractPrice(ContractPrice self, SseSerializer serializer) → void
override
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockEthTxOption(EthTxOption self, SseSerializer serializer) → void
override
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockForcedExit(ForcedExit self, SseSerializer serializer) → void
override
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFunding(Funding self, SseSerializer serializer) → void
override
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFundingInfo(FundingInfo self, SseSerializer serializer) → void
override
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockLiquidation(Liquidation self, SseSerializer serializer) → void
override
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockOrder(Order self, SseSerializer serializer) → void
override
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockOrderMatching(OrderMatching self, SseSerializer serializer) → void
override
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockParameter(Parameter self, SseSerializer serializer) → void
override
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockSigner(Signer self, SseSerializer serializer) → void
override
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockSpotPriceInfo(SpotPriceInfo self, SseSerializer serializer) → void
override
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockTransfer(Transfer self, SseSerializer serializer) → void
override
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockUpdateGlobalVar(UpdateGlobalVar self, SseSerializer serializer) → void
override
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWallet(Wallet self, SseSerializer serializer) → void
override
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWithdraw(Withdraw self, SseSerializer serializer) → void
override
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockZkLinkSigner(ZkLinkSigner self, SseSerializer serializer) → void
override
sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockAutoDeleveraging(AutoDeleveraging self, SseSerializer serializer) → void
override
sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockChangePubKey(ChangePubKey self, SseSerializer serializer) → void
override
sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractMatching(ContractMatching self, SseSerializer serializer) → void
override
sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockForcedExit(ForcedExit self, SseSerializer serializer) → void
override
sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFunding(Funding self, SseSerializer serializer) → void
override
sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockLiquidation(Liquidation self, SseSerializer serializer) → void
override
sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockOrderMatching(OrderMatching self, SseSerializer serializer) → void
override
sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockSigner(Signer self, SseSerializer serializer) → void
override
sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockTransfer(Transfer self, SseSerializer serializer) → void
override
sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockUpdateGlobalVar(UpdateGlobalVar self, SseSerializer serializer) → void
override
sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWallet(Wallet self, SseSerializer serializer) → void
override
sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWithdraw(Withdraw self, SseSerializer serializer) → void
override
sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockZkLinkSigner(ZkLinkSigner self, SseSerializer serializer) → void
override
sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockAutoDeleveraging(AutoDeleveraging self, SseSerializer serializer) → void
override
sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockChangePubKey(ChangePubKey self, SseSerializer serializer) → void
override
sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractMatching(ContractMatching self, SseSerializer serializer) → void
override
sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockForcedExit(ForcedExit self, SseSerializer serializer) → void
override
sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFunding(Funding self, SseSerializer serializer) → void
override
sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockLiquidation(Liquidation self, SseSerializer serializer) → void
override
sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockOrderMatching(OrderMatching self, SseSerializer serializer) → void
override
sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockTransfer(Transfer self, SseSerializer serializer) → void
override
sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWithdraw(Withdraw self, SseSerializer serializer) → void
override
sse_encode_bool(bool self, SseSerializer serializer) → void
override
sse_encode_box_autoadd_f_64(double self, SseSerializer serializer) → void
override
sse_encode_box_autoadd_u_32(int self, SseSerializer serializer) → void
override
sse_encode_f_64(double self, SseSerializer serializer) → void
override
sse_encode_i_16(int self, SseSerializer serializer) → void
override
sse_encode_i_32(int self, SseSerializer serializer) → void
override
sse_encode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContract(List<Contract> self, SseSerializer serializer) → void
override
sse_encode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractPrice(List<ContractPrice> self, SseSerializer serializer) → void
override
sse_encode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFundingInfo(List<FundingInfo> self, SseSerializer serializer) → void
override
sse_encode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockSpotPriceInfo(List<SpotPriceInfo> self, SseSerializer serializer) → void
override
sse_encode_list_prim_u_32_loose(List<int> self, SseSerializer serializer) → void
override
sse_encode_list_prim_u_32_strict(Uint32List self, SseSerializer serializer) → void
override
sse_encode_list_prim_u_8_strict(Uint8List self, SseSerializer serializer) → void
override
sse_encode_opt_box_autoadd_f_64(double? self, SseSerializer serializer) → void
override
sse_encode_opt_box_autoadd_u_32(int? self, SseSerializer serializer) → void
override
sse_encode_opt_String(String? self, SseSerializer serializer) → void
override
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockAutoDeleveraging(AutoDeleveraging self, SseSerializer serializer) → void
override
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockChangePubKey(ChangePubKey self, SseSerializer serializer) → void
override
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContract(Contract self, SseSerializer serializer) → void
override
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractMatching(ContractMatching self, SseSerializer serializer) → void
override
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockContractPrice(ContractPrice self, SseSerializer serializer) → void
override
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockEthTxOption(EthTxOption self, SseSerializer serializer) → void
override
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockForcedExit(ForcedExit self, SseSerializer serializer) → void
override
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFunding(Funding self, SseSerializer serializer) → void
override
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockFundingInfo(FundingInfo self, SseSerializer serializer) → void
override
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockLiquidation(Liquidation self, SseSerializer serializer) → void
override
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockOrder(Order self, SseSerializer serializer) → void
override
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockOrderMatching(OrderMatching self, SseSerializer serializer) → void
override
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockParameter(Parameter self, SseSerializer serializer) → void
override
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockSigner(Signer self, SseSerializer serializer) → void
override
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockSpotPriceInfo(SpotPriceInfo self, SseSerializer serializer) → void
override
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockTransfer(Transfer self, SseSerializer serializer) → void
override
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockUpdateGlobalVar(UpdateGlobalVar self, SseSerializer serializer) → void
override
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWallet(Wallet self, SseSerializer serializer) → void
override
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockWithdraw(Withdraw self, SseSerializer serializer) → void
override
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedrust_asyncRwLockZkLinkSigner(ZkLinkSigner self, SseSerializer serializer) → void
override
sse_encode_String(String self, SseSerializer serializer) → void
override
sse_encode_u_16(int self, SseSerializer serializer) → void
override
sse_encode_u_32(int self, SseSerializer serializer) → void
override
sse_encode_u_8(int self, SseSerializer serializer) → void
override
sse_encode_unit(void self, SseSerializer serializer) → void
override
sse_encode_usize(int self, SseSerializer serializer) → void
override
toString() String
A string representation of this object.
inherited
transferGetEthSignMsg({required Transfer that, required String tokenSymbol, dynamic hint}) String
override
transferNew({required int accountId, required String toAddress, required int fromSubAccountId, required int toSubAccountId, required int token, required String fee, required String amount, required int nonce, int? ts, dynamic hint}) Transfer
override
transferSign({required Transfer that, required ZkLinkSigner zkLinkSigner, dynamic hint}) → void
override
transferToJson({required Transfer that, dynamic hint}) String
override
updateGlobalVarNew({required int fromChainId, required int subAccountId, required Parameter parameter, required double serialId, dynamic hint}) UpdateGlobalVar
override
updateGlobalVarToJson({required UpdateGlobalVar that, dynamic hint}) String
override
walletApproveErc20({required Wallet that, required String contract, required String amount, required EthTxOption ethParams, dynamic hint}) Future<String>
override
walletDepositErc20({required Wallet that, required int subAccountId, required String depositTo, required String tokenAddr, required String amount, required bool mapping, required EthTxOption ethParams, required bool isGateway, dynamic hint}) Future<String>
override
walletDepositEth({required Wallet that, required int subAccountId, required String depositTo, required EthTxOption ethParams, required bool isGateway, dynamic hint}) Future<String>
override
walletFullExit({required Wallet that, required int accountId, required int subAccountId, required int tokenId, required bool mapping, required EthTxOption ethParams, dynamic hint}) Future<String>
override
walletGetBalance({required Wallet that, dynamic hint}) Future<String>
override
walletGetDepositFee({required Wallet that, required EthTxOption ethParams, dynamic hint}) Future<String>
override
walletGetNonce({required Wallet that, required String blockNumber, dynamic hint}) Future<double>
override
walletNew({required String url, required String privateKey, dynamic hint}) Wallet
override
walletSetAuthPubkeyHash({required Wallet that, required double nonce, required String newPubkeyHash, required EthTxOption ethParams, dynamic hint}) Future<String>
override
walletWaitForTransaction({required Wallet that, required String txHash, int? timeout, dynamic hint}) Future<int>
override
withdrawGetEthSignMsg({required Withdraw that, required String tokenSymbol, dynamic hint}) String
override
withdrawNew({required int accountId, required int subAccountId, required int toChainId, required String toAddress, required int l2SourceToken, required int l1TargetToken, required String amount, String? callData, required String fee, required int nonce, required bool withdrawToL1, required int withdrawFeeRatio, int? ts, dynamic hint}) Withdraw
override
withdrawSign({required Withdraw that, required ZkLinkSigner zkLinkSigner, dynamic hint}) → void
override
withdrawToJson({required Withdraw that, dynamic hint}) String
override
zkLinkSignerEthSig({required String sig, dynamic hint}) ZkLinkSigner
override
zkLinkSignerGetPubkey({required ZkLinkSigner that, dynamic hint}) String
override
zkLinkSignerGetPubkeyHash({required ZkLinkSigner that, dynamic hint}) String
override
zkLinkSignerStarknetSig({required String sig, dynamic hint}) ZkLinkSigner
override

Operators

operator ==(Object other) bool
The equality operator.
inherited