ISecretNetworkClient Members
The ISecretNetworkClient type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
GetEncryptionUtils |
Gets the EncryptionUtils and uses the stored tx encryption key / seed (from which the encryption key for encrypting the transactions is generated) from the wallet or generates a new one (Keplr style) and stores it.
If the EncryptionUtils were passed in the CreateClientOptions, they will be used.
|
![]() |
GetSignerData |
Gets the signer data for the given wallet address.
|
![]() |
PrepareAndSign |
Prepares the and signs the specified messages.
|
![]() |
Sign |
Signs the specified messages.
|
![]() |
SignDirect |
Signs the transaction (direct).
|
Properties
Name | Description | |
---|---|---|
![]() |
AlwaysSimulateTransactions |
WARNING: On mainnet it's recommended to not simulate every transaction as this can burden your node provider.
Instead, use this while testing to determine the gas limit for each of your app's transactions (use TxOptions.GasLimit), then in production use hard-coded.
|
![]() |
ChainId |
Gets the chain identifier.
|
![]() |
GasEstimationMultiplier |
Gas estimation is known to be a bit off, so you might need to adjust it a bit before broadcasting (default is 1.1 / 10%).
|
![]() |
GrpcWebUrl |
Gets the GRPC web URL.
|
![]() |
TransactionApprovalCallback |
Transaction approval callback for a user approval of an transaction.
|
![]() |
Wallet |
Gets or sets the wallet.
|
![]() |
WalletAddress |
Gets the address of the attached wallet.
|