Documentation
¶
Index ¶
- Constants
- func GenerateKrc20Params(in *MobileKrc20Params, pubKey []byte) (string, error)
- func WipeByte(b []byte)
- type AlgorandTxBuilder
- func (b *AlgorandTxBuilder) Build() error
- func (b *AlgorandTxBuilder) ConcatSignature(signature string) (string, error)
- func (b *AlgorandTxBuilder) SetAmount(v string) *AlgorandTxBuilder
- func (b *AlgorandTxBuilder) SetContractAddress(v string) *AlgorandTxBuilder
- func (b *AlgorandTxBuilder) SetFee(v string) *AlgorandTxBuilder
- func (b *AlgorandTxBuilder) SetFirstValid(v string) *AlgorandTxBuilder
- func (b *AlgorandTxBuilder) SetGenesisHash(v string) *AlgorandTxBuilder
- func (b *AlgorandTxBuilder) SetGenesisID(v string) *AlgorandTxBuilder
- func (b *AlgorandTxBuilder) SetRecipient(v string) *AlgorandTxBuilder
- func (b *AlgorandTxBuilder) SetSender(v string) *AlgorandTxBuilder
- func (b *AlgorandTxBuilder) SetTxType(v string) *AlgorandTxBuilder
- func (b *AlgorandTxBuilder) SigHash() string
- func (b *AlgorandTxBuilder) Sign(privateKey []byte) (string, error)
- func (b *AlgorandTxBuilder) TxHash() string
- func (b *AlgorandTxBuilder) UnsignedHex() string
- type AptTxBuilder
- func (b *AptTxBuilder) Build() error
- func (b *AptTxBuilder) ConcatSignature(signatureHex string) (string, error)
- func (b *AptTxBuilder) SetAmount(amount string) *AptTxBuilder
- func (b *AptTxBuilder) SetChainId(chainId string) *AptTxBuilder
- func (b *AptTxBuilder) SetContractAddress(addr string) *AptTxBuilder
- func (b *AptTxBuilder) SetExpirationTimestamp(expirationTimestamp string) *AptTxBuilder
- func (b *AptTxBuilder) SetGasLimit(gasLimitDec string) *AptTxBuilder
- func (b *AptTxBuilder) SetGasPrice(gasPrice string) *AptTxBuilder
- func (b *AptTxBuilder) SetNonce(nonceDec string) *AptTxBuilder
- func (b *AptTxBuilder) SetRecipient(addr string) *AptTxBuilder
- func (b *AptTxBuilder) SetSender(addr string) *AptTxBuilder
- func (b *AptTxBuilder) SetSenderPubKey(pubKey string) *AptTxBuilder
- func (b *AptTxBuilder) SetTxType(txType string) *AptTxBuilder
- func (b *AptTxBuilder) SigHash() string
- func (b *AptTxBuilder) Sign(privateKey []byte) (string, error)
- func (b *AptTxBuilder) TxHash() string
- func (b *AptTxBuilder) UnsignedHex() string
- type CosmosTxBuilder
- func (b *CosmosTxBuilder) Build() error
- func (b *CosmosTxBuilder) ConcatSignature(signatureHex string) (string, error)
- func (b *CosmosTxBuilder) SetAccountNumber(accountNumber string) *CosmosTxBuilder
- func (b *CosmosTxBuilder) SetAmount(amount string) *CosmosTxBuilder
- func (b *CosmosTxBuilder) SetContractAddress(addr string) *CosmosTxBuilder
- func (b *CosmosTxBuilder) SetFeeAmount(fee string) *CosmosTxBuilder
- func (b *CosmosTxBuilder) SetGasLimit(gasLimit string) *CosmosTxBuilder
- func (b *CosmosTxBuilder) SetMemo(memo string) *CosmosTxBuilder
- func (b *CosmosTxBuilder) SetRecipient(addr string) *CosmosTxBuilder
- func (b *CosmosTxBuilder) SetSender(addr string) *CosmosTxBuilder
- func (b *CosmosTxBuilder) SetSenderPublicKey(pubKeyHex string) *CosmosTxBuilder
- func (b *CosmosTxBuilder) SetSequence(sequence string) *CosmosTxBuilder
- func (b *CosmosTxBuilder) SetTxType(txType string) *CosmosTxBuilder
- func (b *CosmosTxBuilder) SigHash() string
- func (b *CosmosTxBuilder) Sign(privateKey []byte) (string, error)
- func (b *CosmosTxBuilder) TxHash() string
- func (b *CosmosTxBuilder) UnsignedHex() string
- type EgldTxBuilder
- func (b *EgldTxBuilder) Build() error
- func (b *EgldTxBuilder) ConcatSignature(signatureHex string) (string, error)
- func (b *EgldTxBuilder) SetAmount(amount string) *EgldTxBuilder
- func (b *EgldTxBuilder) SetChainId(chainId string) *EgldTxBuilder
- func (b *EgldTxBuilder) SetContractAddress(addr string) *EgldTxBuilder
- func (b *EgldTxBuilder) SetGasLimit(gasLimit string) *EgldTxBuilder
- func (b *EgldTxBuilder) SetGasPrice(gasPrice string) *EgldTxBuilder
- func (b *EgldTxBuilder) SetNonce(nonceDec string) *EgldTxBuilder
- func (b *EgldTxBuilder) SetRecipient(addr string) *EgldTxBuilder
- func (b *EgldTxBuilder) SetSender(addr string) *EgldTxBuilder
- func (b *EgldTxBuilder) SetTxType(txType string) *EgldTxBuilder
- func (b *EgldTxBuilder) SetVersion(version string) *EgldTxBuilder
- func (b *EgldTxBuilder) SigHash() string
- func (b *EgldTxBuilder) Sign(privateKey []byte) (string, error)
- func (b *EgldTxBuilder) TxHash() string
- func (b *EgldTxBuilder) UnsignedHex() string
- type EvmTxBuilder
- func (b *EvmTxBuilder) AsEIP1559(gasFeeCapWei, gasTipCapWei string) *EvmTxBuilder
- func (b *EvmTxBuilder) AsLegacyTx() *EvmTxBuilder
- func (b *EvmTxBuilder) Build() error
- func (b *EvmTxBuilder) ConcatSignature(signatureHex string) (string, error)
- func (b *EvmTxBuilder) SetAmount(amount string) *EvmTxBuilder
- func (b *EvmTxBuilder) SetContractAddress(addr string) *EvmTxBuilder
- func (b *EvmTxBuilder) SetGasLimit(gasLimitDec string) *EvmTxBuilder
- func (b *EvmTxBuilder) SetGasPriceWei(gasPriceDec string) *EvmTxBuilder
- func (b *EvmTxBuilder) SetMemoHex(hexMemo string) *EvmTxBuilder
- func (b *EvmTxBuilder) SetNonce(nonceDec string) *EvmTxBuilder
- func (b *EvmTxBuilder) SetPayloadHex(hexPayload string) *EvmTxBuilder
- func (b *EvmTxBuilder) SetRecipient(addr string) *EvmTxBuilder
- func (b *EvmTxBuilder) SetSender(addr string) *EvmTxBuilder
- func (b *EvmTxBuilder) SetTxType(txType string) *EvmTxBuilder
- func (b *EvmTxBuilder) SigHash() string
- func (b *EvmTxBuilder) Sign(privateKey []byte) (string, error)
- func (b *EvmTxBuilder) TxHash() string
- func (b *EvmTxBuilder) UnsignedHex() string
- type FilecoinTxBuilder
- func (b *FilecoinTxBuilder) Build() error
- func (b *FilecoinTxBuilder) ConcatSignature(signature string) (string, error)
- func (b *FilecoinTxBuilder) SetAmount(v string) *FilecoinTxBuilder
- func (b *FilecoinTxBuilder) SetContractAddress(v string) *FilecoinTxBuilder
- func (b *FilecoinTxBuilder) SetGasFeeCap(v string) *FilecoinTxBuilder
- func (b *FilecoinTxBuilder) SetGasLimit(v string) *FilecoinTxBuilder
- func (b *FilecoinTxBuilder) SetGasPremium(v string) *FilecoinTxBuilder
- func (b *FilecoinTxBuilder) SetNonce(v string) *FilecoinTxBuilder
- func (b *FilecoinTxBuilder) SetRecipient(v string) *FilecoinTxBuilder
- func (b *FilecoinTxBuilder) SetSender(v string) *FilecoinTxBuilder
- func (b *FilecoinTxBuilder) SetTxType(v string) *FilecoinTxBuilder
- func (b *FilecoinTxBuilder) SigHash() string
- func (b *FilecoinTxBuilder) Sign(privateKey []byte) (string, error)
- func (b *FilecoinTxBuilder) TxHash() string
- func (b *FilecoinTxBuilder) UnsignedHex() string
- type KasTxBuilder
- func (b *KasTxBuilder) Build() error
- func (b *KasTxBuilder) ConcatSignature(signatureHex string) (string, error)
- func (b *KasTxBuilder) SetAmount(amount string) *KasTxBuilder
- func (b *KasTxBuilder) SetContractAddress(addr string) *KasTxBuilder
- func (b *KasTxBuilder) SetFee(fee string) *KasTxBuilder
- func (b *KasTxBuilder) SetKrc20RedeemScript(krc20RedeemScript string) *KasTxBuilder
- func (b *KasTxBuilder) SetRecipient(addr string) *KasTxBuilder
- func (b *KasTxBuilder) SetSender(addr string) *KasTxBuilder
- func (b *KasTxBuilder) SetTxType(txType string) *KasTxBuilder
- func (b *KasTxBuilder) SetUtxos(utxos *MobileUtxoList) *KasTxBuilder
- func (b *KasTxBuilder) SigHash() string
- func (b *KasTxBuilder) Sign(privateKey []byte) (string, error)
- func (b *KasTxBuilder) TxHash() string
- func (b *KasTxBuilder) UnsignedHex() string
- type MobileKrc20Params
- type MobileUtxoInfo
- type MobileUtxoList
- type NearTxBuilder
- func (b *NearTxBuilder) Build() error
- func (b *NearTxBuilder) ConcatSignature(signature string) (string, error)
- func (b *NearTxBuilder) SetAmount(amount string) *NearTxBuilder
- func (b *NearTxBuilder) SetBlockHash(blockHash string) *NearTxBuilder
- func (b *NearTxBuilder) SetContractAddress(addr string) *NearTxBuilder
- func (b *NearTxBuilder) SetNonce(nonce string) *NearTxBuilder
- func (b *NearTxBuilder) SetRecipient(addr string) *NearTxBuilder
- func (b *NearTxBuilder) SetRequiredAmount(amount string) *NearTxBuilder
- func (b *NearTxBuilder) SetSender(addr string) *NearTxBuilder
- func (b *NearTxBuilder) SetSenderPublicKey(pubKeyHex string) *NearTxBuilder
- func (b *NearTxBuilder) SetTxType(txType string) *NearTxBuilder
- func (b *NearTxBuilder) SigHash() string
- func (b *NearTxBuilder) Sign(privateKey []byte) (string, error)
- func (b *NearTxBuilder) TxHash() string
- func (b *NearTxBuilder) UnsignedHex() string
- type SolTxBuilder
- func (b *SolTxBuilder) Build() error
- func (b *SolTxBuilder) ConcatSignature(signatureHex string) (string, error)
- func (b *SolTxBuilder) HasATA(has string) *SolTxBuilder
- func (b *SolTxBuilder) SetAmount(amount string) *SolTxBuilder
- func (b *SolTxBuilder) SetContractAddress(addr string) *SolTxBuilder
- func (b *SolTxBuilder) SetFee(fee string) *SolTxBuilder
- func (b *SolTxBuilder) SetRecipient(addr string) *SolTxBuilder
- func (b *SolTxBuilder) SetRefBlockHash(hash string) *SolTxBuilder
- func (b *SolTxBuilder) SetSender(addr string) *SolTxBuilder
- func (b *SolTxBuilder) SetTxType(txType string) *SolTxBuilder
- func (b *SolTxBuilder) SigHash() string
- func (b *SolTxBuilder) Sign(privateKey []byte) (string, error)
- func (b *SolTxBuilder) TxHash() string
- func (b *SolTxBuilder) UnsignedHex() string
- type StarknetTxBuilder
- func (b *StarknetTxBuilder) Build() error
- func (b *StarknetTxBuilder) ConcatSignature(signature string) (string, error)
- func (b *StarknetTxBuilder) SetAmount(v string) *StarknetTxBuilder
- func (b *StarknetTxBuilder) SetContractAddress(v string) *StarknetTxBuilder
- func (b *StarknetTxBuilder) SetL1DataGasMaxAmount(v string) *StarknetTxBuilder
- func (b *StarknetTxBuilder) SetL1DataGasMaxPrice(v string) *StarknetTxBuilder
- func (b *StarknetTxBuilder) SetL1GasMaxAmount(v string) *StarknetTxBuilder
- func (b *StarknetTxBuilder) SetL1GasMaxPrice(v string) *StarknetTxBuilder
- func (b *StarknetTxBuilder) SetL2GasMaxAmount(v string) *StarknetTxBuilder
- func (b *StarknetTxBuilder) SetL2GasMaxPrice(v string) *StarknetTxBuilder
- func (b *StarknetTxBuilder) SetNonce(v string) *StarknetTxBuilder
- func (b *StarknetTxBuilder) SetRecipient(v string) *StarknetTxBuilder
- func (b *StarknetTxBuilder) SetSender(v string) *StarknetTxBuilder
- func (b *StarknetTxBuilder) SetTip(v string) *StarknetTxBuilder
- func (b *StarknetTxBuilder) SetTxType(v string) *StarknetTxBuilder
- func (b *StarknetTxBuilder) SigHash() string
- func (b *StarknetTxBuilder) Sign(privateKey []byte) (string, error)
- func (b *StarknetTxBuilder) TxHash() string
- func (b *StarknetTxBuilder) UnsignedHex() string
- type StellarTxBuilder
- func (b *StellarTxBuilder) Build() error
- func (b *StellarTxBuilder) ConcatSignature(signature string) (string, error)
- func (b *StellarTxBuilder) SetAmount(amount string) *StellarTxBuilder
- func (b *StellarTxBuilder) SetContractAddress(addr string) *StellarTxBuilder
- func (b *StellarTxBuilder) SetIsRecipientActivated(activated string) *StellarTxBuilder
- func (b *StellarTxBuilder) SetMemo(memo string) *StellarTxBuilder
- func (b *StellarTxBuilder) SetRecipient(addr string) *StellarTxBuilder
- func (b *StellarTxBuilder) SetSender(addr string) *StellarTxBuilder
- func (b *StellarTxBuilder) SetSequence(sequence string) *StellarTxBuilder
- func (b *StellarTxBuilder) SetTxType(txType string) *StellarTxBuilder
- func (b *StellarTxBuilder) SigHash() string
- func (b *StellarTxBuilder) Sign(privateKey []byte) (string, error)
- func (b *StellarTxBuilder) TxHash() string
- func (b *StellarTxBuilder) UnsignedHex() string
- type SubstrateTxBuilder
- func (b *SubstrateTxBuilder) Build() error
- func (b *SubstrateTxBuilder) ConcatSignature(signatureHex string) (string, error)
- func (b *SubstrateTxBuilder) SetAmount(amount string) *SubstrateTxBuilder
- func (b *SubstrateTxBuilder) SetChainInfo(chainInfoJSON string) *SubstrateTxBuilder
- func (b *SubstrateTxBuilder) SetContractAddress(addr string) *SubstrateTxBuilder
- func (b *SubstrateTxBuilder) SetFee(fee string) *SubstrateTxBuilder
- func (b *SubstrateTxBuilder) SetNonce(nonce string) *SubstrateTxBuilder
- func (b *SubstrateTxBuilder) SetRecipient(addr string) *SubstrateTxBuilder
- func (b *SubstrateTxBuilder) SetSender(addr string) *SubstrateTxBuilder
- func (b *SubstrateTxBuilder) SetTxType(txType string) *SubstrateTxBuilder
- func (b *SubstrateTxBuilder) SigHash() string
- func (b *SubstrateTxBuilder) Sign(privateKey []byte) (string, error)
- func (b *SubstrateTxBuilder) TxHash() string
- func (b *SubstrateTxBuilder) UnsignedHex() string
- type SuiTxBuilder
- func (b *SuiTxBuilder) Build() error
- func (b *SuiTxBuilder) ConcatSignature(signatureHex string) (string, error)
- func (b *SuiTxBuilder) SetAmount(amount string) *SuiTxBuilder
- func (b *SuiTxBuilder) SetCoins(coinsStr string) *SuiTxBuilder
- func (b *SuiTxBuilder) SetContractAddress(addr string) *SuiTxBuilder
- func (b *SuiTxBuilder) SetGasBudget(gasBudget string) *SuiTxBuilder
- func (b *SuiTxBuilder) SetGasCoins(gasCoinsStr string) *SuiTxBuilder
- func (b *SuiTxBuilder) SetGasPrice(gasPrice string) *SuiTxBuilder
- func (b *SuiTxBuilder) SetRecipient(addr string) *SuiTxBuilder
- func (b *SuiTxBuilder) SetSender(addr string) *SuiTxBuilder
- func (b *SuiTxBuilder) SetTxType(txType string) *SuiTxBuilder
- func (b *SuiTxBuilder) SigHash() string
- func (b *SuiTxBuilder) Sign(privateKey []byte) (string, error)
- func (b *SuiTxBuilder) TxHash() string
- func (b *SuiTxBuilder) UnsignedHex() string
- type TonTxBuilder
- func (b *TonTxBuilder) Build() error
- func (b *TonTxBuilder) ConcatSignature(signatureHex string) (string, error)
- func (b *TonTxBuilder) SetAmount(amount string) *TonTxBuilder
- func (b *TonTxBuilder) SetContractAddress(addr string) *TonTxBuilder
- func (b *TonTxBuilder) SetFee(fee string) *TonTxBuilder
- func (b *TonTxBuilder) SetJettonWallet(addr string) *TonTxBuilder
- func (b *TonTxBuilder) SetMemo(memo string) *TonTxBuilder
- func (b *TonTxBuilder) SetNonce(nonce string) *TonTxBuilder
- func (b *TonTxBuilder) SetRecipient(addr string) *TonTxBuilder
- func (b *TonTxBuilder) SetSender(addr string) *TonTxBuilder
- func (b *TonTxBuilder) SetSenderPublicKey(pubKeyHex string) *TonTxBuilder
- func (b *TonTxBuilder) SetTxType(txType string) *TonTxBuilder
- func (b *TonTxBuilder) SigHash() string
- func (b *TonTxBuilder) Sign(privateKey []byte) (string, error)
- func (b *TonTxBuilder) TxHash() string
- func (b *TonTxBuilder) UnsignedHex() string
- type TrxTxBuilder
- func (b *TrxTxBuilder) Build() error
- func (b *TrxTxBuilder) ConcatSignature(signatureHex string) (string, error)
- func (b *TrxTxBuilder) SetAmount(amount string) *TrxTxBuilder
- func (b *TrxTxBuilder) SetContractAddress(addr string) *TrxTxBuilder
- func (b *TrxTxBuilder) SetFeeLimit(fee string) *TrxTxBuilder
- func (b *TrxTxBuilder) SetRecipient(addr string) *TrxTxBuilder
- func (b *TrxTxBuilder) SetRefBlockHash(blockHash string) *TrxTxBuilder
- func (b *TrxTxBuilder) SetRefBlockNumber(blockNumber string) *TrxTxBuilder
- func (b *TrxTxBuilder) SetRefBlockTime(blockTime string) *TrxTxBuilder
- func (b *TrxTxBuilder) SetSender(addr string) *TrxTxBuilder
- func (b *TrxTxBuilder) SetTxType(txType string) *TrxTxBuilder
- func (b *TrxTxBuilder) SigHash() string
- func (b *TrxTxBuilder) Sign(privateKey []byte) (string, error)
- func (b *TrxTxBuilder) TxHash() string
- func (b *TrxTxBuilder) UnsignedHex() string
- type UtxoTxBuilder
- func (b *UtxoTxBuilder) Build() error
- func (b *UtxoTxBuilder) ConcatSignature(signatureHex string) (string, error)
- func (b *UtxoTxBuilder) SetAmount(amount string) *UtxoTxBuilder
- func (b *UtxoTxBuilder) SetByteFee(feeRate string) *UtxoTxBuilder
- func (b *UtxoTxBuilder) SetContractAddress(addr string) *UtxoTxBuilder
- func (b *UtxoTxBuilder) SetRecipient(addr string) *UtxoTxBuilder
- func (b *UtxoTxBuilder) SetSender(addr string) *UtxoTxBuilder
- func (b *UtxoTxBuilder) SetSenderPublicKey(pubKey string) *UtxoTxBuilder
- func (b *UtxoTxBuilder) SetTxType(txType string) *UtxoTxBuilder
- func (b *UtxoTxBuilder) SetUtxos(utxos *MobileUtxoList) *UtxoTxBuilder
- func (b *UtxoTxBuilder) SigHash() string
- func (b *UtxoTxBuilder) Sign(privateKey []byte) (string, error)
- func (b *UtxoTxBuilder) TxHash() string
- func (b *UtxoTxBuilder) UnsignedHex() string
Constants ¶
View Source
const ( MobileTxTypeTransfer = signing.TxTypeTransfer MobileTxTypeMint = signing.TxTypeMint MobileTxTypeBurn = signing.TxTypeBurn MobileTxTypeContractCall = signing.TxTypeContractCall MobileTxTypeAccountActivate = signing.TxTypeAccountActivate MobileTxTypeKrc20Commit = signing.TxTypeKrc20Commit MobileTxTypeKrc20Reveal = signing.TxTypeKrc20Reveal )
View Source
const ( MobileTxStatusUnknown = signing.TxStatusUnknown MobileTxStatusPending = signing.TxStatusPending MobileTxStatusVerified = signing.TxStatusVerified MobileTxStatusSucceeded = signing.TxStatusSucceeded MobileTxStatusFailed = signing.TxStatusFailed MobileTxStatusDropped = signing.TxStatusDropped MobileTxStatusWaitVerify = signing.TxStatusWaitVerify MobileTxStatusRefunding = signing.TxStatusRefunding MobileTxStatusRefunded = signing.TxStatusRefunded )
View Source
const ( MobileMagicAddressForZeroEVM = signing.MagicAddressForZeroEVM MobileMagicContactAddressForNative = signing.MagicContactAddressForNative MobileMagicContactAddressForNativeTRX = signing.MagicContactAddressForNativeTRX MobileMagicContactAddressForNativeSOL = signing.MagicContactAddressForNativeSOL MobileMagicNumberForMaxAmount = signing.MagicNumberForMaxAmount )
Variables ¶
This section is empty.
Functions ¶
func GenerateKrc20Params ¶
func GenerateKrc20Params(in *MobileKrc20Params, pubKey []byte) (string, error)
Types ¶
type AlgorandTxBuilder ¶ added in v0.12.1
type AlgorandTxBuilder struct {
// contains filtered or unexported fields
}
func NewAlgorandTxBuilder ¶ added in v0.12.1
func NewAlgorandTxBuilder() *AlgorandTxBuilder
func (*AlgorandTxBuilder) Build ¶ added in v0.12.1
func (b *AlgorandTxBuilder) Build() error
func (*AlgorandTxBuilder) ConcatSignature ¶ added in v0.12.1
func (b *AlgorandTxBuilder) ConcatSignature(signature string) (string, error)
func (*AlgorandTxBuilder) SetAmount ¶ added in v0.12.1
func (b *AlgorandTxBuilder) SetAmount(v string) *AlgorandTxBuilder
func (*AlgorandTxBuilder) SetContractAddress ¶ added in v0.12.1
func (b *AlgorandTxBuilder) SetContractAddress(v string) *AlgorandTxBuilder
func (*AlgorandTxBuilder) SetFee ¶ added in v0.12.1
func (b *AlgorandTxBuilder) SetFee(v string) *AlgorandTxBuilder
func (*AlgorandTxBuilder) SetFirstValid ¶ added in v0.12.1
func (b *AlgorandTxBuilder) SetFirstValid(v string) *AlgorandTxBuilder
func (*AlgorandTxBuilder) SetGenesisHash ¶ added in v0.12.1
func (b *AlgorandTxBuilder) SetGenesisHash(v string) *AlgorandTxBuilder
func (*AlgorandTxBuilder) SetGenesisID ¶ added in v0.12.1
func (b *AlgorandTxBuilder) SetGenesisID(v string) *AlgorandTxBuilder
func (*AlgorandTxBuilder) SetRecipient ¶ added in v0.12.1
func (b *AlgorandTxBuilder) SetRecipient(v string) *AlgorandTxBuilder
func (*AlgorandTxBuilder) SetSender ¶ added in v0.12.1
func (b *AlgorandTxBuilder) SetSender(v string) *AlgorandTxBuilder
func (*AlgorandTxBuilder) SetTxType ¶ added in v0.12.1
func (b *AlgorandTxBuilder) SetTxType(v string) *AlgorandTxBuilder
func (*AlgorandTxBuilder) SigHash ¶ added in v0.12.1
func (b *AlgorandTxBuilder) SigHash() string
func (*AlgorandTxBuilder) Sign ¶ added in v0.12.1
func (b *AlgorandTxBuilder) Sign(privateKey []byte) (string, error)
func (*AlgorandTxBuilder) TxHash ¶ added in v0.12.1
func (b *AlgorandTxBuilder) TxHash() string
func (*AlgorandTxBuilder) UnsignedHex ¶ added in v0.12.1
func (b *AlgorandTxBuilder) UnsignedHex() string
type AptTxBuilder ¶
type AptTxBuilder struct {
// contains filtered or unexported fields
}
func NewAptTxBuilder ¶
func NewAptTxBuilder() *AptTxBuilder
func (*AptTxBuilder) Build ¶
func (b *AptTxBuilder) Build() error
func (*AptTxBuilder) ConcatSignature ¶
func (b *AptTxBuilder) ConcatSignature(signatureHex string) (string, error)
func (*AptTxBuilder) SetAmount ¶
func (b *AptTxBuilder) SetAmount(amount string) *AptTxBuilder
func (*AptTxBuilder) SetChainId ¶
func (b *AptTxBuilder) SetChainId(chainId string) *AptTxBuilder
func (*AptTxBuilder) SetContractAddress ¶
func (b *AptTxBuilder) SetContractAddress(addr string) *AptTxBuilder
func (*AptTxBuilder) SetExpirationTimestamp ¶
func (b *AptTxBuilder) SetExpirationTimestamp(expirationTimestamp string) *AptTxBuilder
func (*AptTxBuilder) SetGasLimit ¶
func (b *AptTxBuilder) SetGasLimit(gasLimitDec string) *AptTxBuilder
func (*AptTxBuilder) SetGasPrice ¶
func (b *AptTxBuilder) SetGasPrice(gasPrice string) *AptTxBuilder
func (*AptTxBuilder) SetNonce ¶
func (b *AptTxBuilder) SetNonce(nonceDec string) *AptTxBuilder
func (*AptTxBuilder) SetRecipient ¶
func (b *AptTxBuilder) SetRecipient(addr string) *AptTxBuilder
func (*AptTxBuilder) SetSender ¶
func (b *AptTxBuilder) SetSender(addr string) *AptTxBuilder
func (*AptTxBuilder) SetSenderPubKey ¶
func (b *AptTxBuilder) SetSenderPubKey(pubKey string) *AptTxBuilder
func (*AptTxBuilder) SetTxType ¶
func (b *AptTxBuilder) SetTxType(txType string) *AptTxBuilder
func (*AptTxBuilder) SigHash ¶
func (b *AptTxBuilder) SigHash() string
func (*AptTxBuilder) TxHash ¶
func (b *AptTxBuilder) TxHash() string
func (*AptTxBuilder) UnsignedHex ¶
func (b *AptTxBuilder) UnsignedHex() string
type CosmosTxBuilder ¶ added in v0.12.1
type CosmosTxBuilder struct {
// contains filtered or unexported fields
}
func NewCosmosTxBuilder ¶ added in v0.12.1
func NewCosmosTxBuilder(network string) *CosmosTxBuilder
func (*CosmosTxBuilder) Build ¶ added in v0.12.1
func (b *CosmosTxBuilder) Build() error
func (*CosmosTxBuilder) ConcatSignature ¶ added in v0.12.1
func (b *CosmosTxBuilder) ConcatSignature(signatureHex string) (string, error)
func (*CosmosTxBuilder) SetAccountNumber ¶ added in v0.12.1
func (b *CosmosTxBuilder) SetAccountNumber(accountNumber string) *CosmosTxBuilder
func (*CosmosTxBuilder) SetAmount ¶ added in v0.12.1
func (b *CosmosTxBuilder) SetAmount(amount string) *CosmosTxBuilder
func (*CosmosTxBuilder) SetContractAddress ¶ added in v0.12.1
func (b *CosmosTxBuilder) SetContractAddress(addr string) *CosmosTxBuilder
func (*CosmosTxBuilder) SetFeeAmount ¶ added in v0.12.1
func (b *CosmosTxBuilder) SetFeeAmount(fee string) *CosmosTxBuilder
func (*CosmosTxBuilder) SetGasLimit ¶ added in v0.12.1
func (b *CosmosTxBuilder) SetGasLimit(gasLimit string) *CosmosTxBuilder
func (*CosmosTxBuilder) SetMemo ¶ added in v0.12.1
func (b *CosmosTxBuilder) SetMemo(memo string) *CosmosTxBuilder
func (*CosmosTxBuilder) SetRecipient ¶ added in v0.12.1
func (b *CosmosTxBuilder) SetRecipient(addr string) *CosmosTxBuilder
func (*CosmosTxBuilder) SetSender ¶ added in v0.12.1
func (b *CosmosTxBuilder) SetSender(addr string) *CosmosTxBuilder
func (*CosmosTxBuilder) SetSenderPublicKey ¶ added in v0.12.1
func (b *CosmosTxBuilder) SetSenderPublicKey(pubKeyHex string) *CosmosTxBuilder
func (*CosmosTxBuilder) SetSequence ¶ added in v0.12.1
func (b *CosmosTxBuilder) SetSequence(sequence string) *CosmosTxBuilder
func (*CosmosTxBuilder) SetTxType ¶ added in v0.12.1
func (b *CosmosTxBuilder) SetTxType(txType string) *CosmosTxBuilder
func (*CosmosTxBuilder) SigHash ¶ added in v0.12.1
func (b *CosmosTxBuilder) SigHash() string
func (*CosmosTxBuilder) Sign ¶ added in v0.12.1
func (b *CosmosTxBuilder) Sign(privateKey []byte) (string, error)
func (*CosmosTxBuilder) TxHash ¶ added in v0.12.1
func (b *CosmosTxBuilder) TxHash() string
func (*CosmosTxBuilder) UnsignedHex ¶ added in v0.12.1
func (b *CosmosTxBuilder) UnsignedHex() string
type EgldTxBuilder ¶
type EgldTxBuilder struct {
// contains filtered or unexported fields
}
func NewEgldTxBuilder ¶
func NewEgldTxBuilder() *EgldTxBuilder
func (*EgldTxBuilder) Build ¶
func (b *EgldTxBuilder) Build() error
func (*EgldTxBuilder) ConcatSignature ¶
func (b *EgldTxBuilder) ConcatSignature(signatureHex string) (string, error)
func (*EgldTxBuilder) SetAmount ¶
func (b *EgldTxBuilder) SetAmount(amount string) *EgldTxBuilder
func (*EgldTxBuilder) SetChainId ¶
func (b *EgldTxBuilder) SetChainId(chainId string) *EgldTxBuilder
func (*EgldTxBuilder) SetContractAddress ¶
func (b *EgldTxBuilder) SetContractAddress(addr string) *EgldTxBuilder
func (*EgldTxBuilder) SetGasLimit ¶
func (b *EgldTxBuilder) SetGasLimit(gasLimit string) *EgldTxBuilder
func (*EgldTxBuilder) SetGasPrice ¶
func (b *EgldTxBuilder) SetGasPrice(gasPrice string) *EgldTxBuilder
func (*EgldTxBuilder) SetNonce ¶
func (b *EgldTxBuilder) SetNonce(nonceDec string) *EgldTxBuilder
func (*EgldTxBuilder) SetRecipient ¶
func (b *EgldTxBuilder) SetRecipient(addr string) *EgldTxBuilder
func (*EgldTxBuilder) SetSender ¶
func (b *EgldTxBuilder) SetSender(addr string) *EgldTxBuilder
func (*EgldTxBuilder) SetTxType ¶
func (b *EgldTxBuilder) SetTxType(txType string) *EgldTxBuilder
func (*EgldTxBuilder) SetVersion ¶
func (b *EgldTxBuilder) SetVersion(version string) *EgldTxBuilder
func (*EgldTxBuilder) SigHash ¶
func (b *EgldTxBuilder) SigHash() string
func (*EgldTxBuilder) TxHash ¶
func (b *EgldTxBuilder) TxHash() string
func (*EgldTxBuilder) UnsignedHex ¶
func (b *EgldTxBuilder) UnsignedHex() string
type EvmTxBuilder ¶
type EvmTxBuilder struct {
// contains filtered or unexported fields
}
func NewEvmTxBuilder ¶
func NewEvmTxBuilder(network string) *EvmTxBuilder
func (*EvmTxBuilder) AsEIP1559 ¶
func (b *EvmTxBuilder) AsEIP1559(gasFeeCapWei, gasTipCapWei string) *EvmTxBuilder
func (*EvmTxBuilder) AsLegacyTx ¶
func (b *EvmTxBuilder) AsLegacyTx() *EvmTxBuilder
func (*EvmTxBuilder) Build ¶
func (b *EvmTxBuilder) Build() error
func (*EvmTxBuilder) ConcatSignature ¶
func (b *EvmTxBuilder) ConcatSignature(signatureHex string) (string, error)
func (*EvmTxBuilder) SetAmount ¶
func (b *EvmTxBuilder) SetAmount(amount string) *EvmTxBuilder
func (*EvmTxBuilder) SetContractAddress ¶
func (b *EvmTxBuilder) SetContractAddress(addr string) *EvmTxBuilder
func (*EvmTxBuilder) SetGasLimit ¶
func (b *EvmTxBuilder) SetGasLimit(gasLimitDec string) *EvmTxBuilder
func (*EvmTxBuilder) SetGasPriceWei ¶
func (b *EvmTxBuilder) SetGasPriceWei(gasPriceDec string) *EvmTxBuilder
func (*EvmTxBuilder) SetMemoHex ¶
func (b *EvmTxBuilder) SetMemoHex(hexMemo string) *EvmTxBuilder
func (*EvmTxBuilder) SetNonce ¶
func (b *EvmTxBuilder) SetNonce(nonceDec string) *EvmTxBuilder
func (*EvmTxBuilder) SetPayloadHex ¶
func (b *EvmTxBuilder) SetPayloadHex(hexPayload string) *EvmTxBuilder
func (*EvmTxBuilder) SetRecipient ¶
func (b *EvmTxBuilder) SetRecipient(addr string) *EvmTxBuilder
func (*EvmTxBuilder) SetSender ¶
func (b *EvmTxBuilder) SetSender(addr string) *EvmTxBuilder
func (*EvmTxBuilder) SetTxType ¶
func (b *EvmTxBuilder) SetTxType(txType string) *EvmTxBuilder
func (*EvmTxBuilder) SigHash ¶
func (b *EvmTxBuilder) SigHash() string
func (*EvmTxBuilder) TxHash ¶
func (b *EvmTxBuilder) TxHash() string
func (*EvmTxBuilder) UnsignedHex ¶
func (b *EvmTxBuilder) UnsignedHex() string
type FilecoinTxBuilder ¶ added in v0.12.1
type FilecoinTxBuilder struct {
// contains filtered or unexported fields
}
func NewFilecoinTxBuilder ¶ added in v0.12.1
func NewFilecoinTxBuilder() *FilecoinTxBuilder
func (*FilecoinTxBuilder) Build ¶ added in v0.12.1
func (b *FilecoinTxBuilder) Build() error
func (*FilecoinTxBuilder) ConcatSignature ¶ added in v0.12.1
func (b *FilecoinTxBuilder) ConcatSignature(signature string) (string, error)
func (*FilecoinTxBuilder) SetAmount ¶ added in v0.12.1
func (b *FilecoinTxBuilder) SetAmount(v string) *FilecoinTxBuilder
func (*FilecoinTxBuilder) SetContractAddress ¶ added in v0.12.1
func (b *FilecoinTxBuilder) SetContractAddress(v string) *FilecoinTxBuilder
func (*FilecoinTxBuilder) SetGasFeeCap ¶ added in v0.12.1
func (b *FilecoinTxBuilder) SetGasFeeCap(v string) *FilecoinTxBuilder
func (*FilecoinTxBuilder) SetGasLimit ¶ added in v0.12.1
func (b *FilecoinTxBuilder) SetGasLimit(v string) *FilecoinTxBuilder
func (*FilecoinTxBuilder) SetGasPremium ¶ added in v0.12.1
func (b *FilecoinTxBuilder) SetGasPremium(v string) *FilecoinTxBuilder
func (*FilecoinTxBuilder) SetNonce ¶ added in v0.12.1
func (b *FilecoinTxBuilder) SetNonce(v string) *FilecoinTxBuilder
func (*FilecoinTxBuilder) SetRecipient ¶ added in v0.12.1
func (b *FilecoinTxBuilder) SetRecipient(v string) *FilecoinTxBuilder
func (*FilecoinTxBuilder) SetSender ¶ added in v0.12.1
func (b *FilecoinTxBuilder) SetSender(v string) *FilecoinTxBuilder
func (*FilecoinTxBuilder) SetTxType ¶ added in v0.12.1
func (b *FilecoinTxBuilder) SetTxType(v string) *FilecoinTxBuilder
func (*FilecoinTxBuilder) SigHash ¶ added in v0.12.1
func (b *FilecoinTxBuilder) SigHash() string
func (*FilecoinTxBuilder) Sign ¶ added in v0.12.1
func (b *FilecoinTxBuilder) Sign(privateKey []byte) (string, error)
func (*FilecoinTxBuilder) TxHash ¶ added in v0.12.1
func (b *FilecoinTxBuilder) TxHash() string
func (*FilecoinTxBuilder) UnsignedHex ¶ added in v0.12.1
func (b *FilecoinTxBuilder) UnsignedHex() string
type KasTxBuilder ¶
type KasTxBuilder struct {
// contains filtered or unexported fields
}
func NewKasTxBuilder ¶
func NewKasTxBuilder() *KasTxBuilder
func (*KasTxBuilder) Build ¶
func (b *KasTxBuilder) Build() error
func (*KasTxBuilder) ConcatSignature ¶
func (b *KasTxBuilder) ConcatSignature(signatureHex string) (string, error)
func (*KasTxBuilder) SetAmount ¶
func (b *KasTxBuilder) SetAmount(amount string) *KasTxBuilder
func (*KasTxBuilder) SetContractAddress ¶
func (b *KasTxBuilder) SetContractAddress(addr string) *KasTxBuilder
func (*KasTxBuilder) SetFee ¶
func (b *KasTxBuilder) SetFee(fee string) *KasTxBuilder
func (*KasTxBuilder) SetKrc20RedeemScript ¶
func (b *KasTxBuilder) SetKrc20RedeemScript(krc20RedeemScript string) *KasTxBuilder
func (*KasTxBuilder) SetRecipient ¶
func (b *KasTxBuilder) SetRecipient(addr string) *KasTxBuilder
func (*KasTxBuilder) SetSender ¶
func (b *KasTxBuilder) SetSender(addr string) *KasTxBuilder
func (*KasTxBuilder) SetTxType ¶
func (b *KasTxBuilder) SetTxType(txType string) *KasTxBuilder
func (*KasTxBuilder) SetUtxos ¶
func (b *KasTxBuilder) SetUtxos(utxos *MobileUtxoList) *KasTxBuilder
func (*KasTxBuilder) SigHash ¶
func (b *KasTxBuilder) SigHash() string
func (*KasTxBuilder) TxHash ¶
func (b *KasTxBuilder) TxHash() string
func (*KasTxBuilder) UnsignedHex ¶
func (b *KasTxBuilder) UnsignedHex() string
type MobileKrc20Params ¶
type MobileKrc20Params kaspa.Krc20Params
type MobileUtxoInfo ¶
type MobileUtxoList ¶
func NewMobileUtxoList ¶
func NewMobileUtxoList() *MobileUtxoList
func (*MobileUtxoList) AddUtxoInfo ¶
func (m *MobileUtxoList) AddUtxoInfo(info *MobileUtxoInfo)
func (*MobileUtxoList) CalcValue ¶
func (m *MobileUtxoList) CalcValue() string
func (*MobileUtxoList) SelectUtxo ¶
func (m *MobileUtxoList) SelectUtxo(targetValue string) error
func (*MobileUtxoList) SerializeFromStr ¶
func (m *MobileUtxoList) SerializeFromStr(jsonStr string) error
func (*MobileUtxoList) String ¶
func (m *MobileUtxoList) String() string
type NearTxBuilder ¶ added in v0.12.1
type NearTxBuilder struct {
// contains filtered or unexported fields
}
func NewNearTxBuilder ¶ added in v0.12.1
func NewNearTxBuilder() *NearTxBuilder
func (*NearTxBuilder) Build ¶ added in v0.12.1
func (b *NearTxBuilder) Build() error
func (*NearTxBuilder) ConcatSignature ¶ added in v0.12.1
func (b *NearTxBuilder) ConcatSignature(signature string) (string, error)
func (*NearTxBuilder) SetAmount ¶ added in v0.12.1
func (b *NearTxBuilder) SetAmount(amount string) *NearTxBuilder
func (*NearTxBuilder) SetBlockHash ¶ added in v0.12.1
func (b *NearTxBuilder) SetBlockHash(blockHash string) *NearTxBuilder
func (*NearTxBuilder) SetContractAddress ¶ added in v0.12.1
func (b *NearTxBuilder) SetContractAddress(addr string) *NearTxBuilder
func (*NearTxBuilder) SetNonce ¶ added in v0.12.1
func (b *NearTxBuilder) SetNonce(nonce string) *NearTxBuilder
func (*NearTxBuilder) SetRecipient ¶ added in v0.12.1
func (b *NearTxBuilder) SetRecipient(addr string) *NearTxBuilder
func (*NearTxBuilder) SetRequiredAmount ¶ added in v0.12.1
func (b *NearTxBuilder) SetRequiredAmount(amount string) *NearTxBuilder
func (*NearTxBuilder) SetSender ¶ added in v0.12.1
func (b *NearTxBuilder) SetSender(addr string) *NearTxBuilder
func (*NearTxBuilder) SetSenderPublicKey ¶ added in v0.12.1
func (b *NearTxBuilder) SetSenderPublicKey(pubKeyHex string) *NearTxBuilder
func (*NearTxBuilder) SetTxType ¶ added in v0.12.1
func (b *NearTxBuilder) SetTxType(txType string) *NearTxBuilder
func (*NearTxBuilder) SigHash ¶ added in v0.12.1
func (b *NearTxBuilder) SigHash() string
func (*NearTxBuilder) Sign ¶ added in v0.12.1
func (b *NearTxBuilder) Sign(privateKey []byte) (string, error)
func (*NearTxBuilder) TxHash ¶ added in v0.12.1
func (b *NearTxBuilder) TxHash() string
func (*NearTxBuilder) UnsignedHex ¶ added in v0.12.1
func (b *NearTxBuilder) UnsignedHex() string
type SolTxBuilder ¶
type SolTxBuilder struct {
// contains filtered or unexported fields
}
func NewSolTxBuilder ¶
func NewSolTxBuilder() *SolTxBuilder
func NewSolTxBuilderFromUnsignedHex ¶
func NewSolTxBuilderFromUnsignedHex(unsignedHex string) (*SolTxBuilder, error)
func (*SolTxBuilder) Build ¶
func (b *SolTxBuilder) Build() error
func (*SolTxBuilder) ConcatSignature ¶
func (b *SolTxBuilder) ConcatSignature(signatureHex string) (string, error)
func (*SolTxBuilder) HasATA ¶
func (b *SolTxBuilder) HasATA(has string) *SolTxBuilder
func (*SolTxBuilder) SetAmount ¶
func (b *SolTxBuilder) SetAmount(amount string) *SolTxBuilder
func (*SolTxBuilder) SetContractAddress ¶
func (b *SolTxBuilder) SetContractAddress(addr string) *SolTxBuilder
func (*SolTxBuilder) SetFee ¶
func (b *SolTxBuilder) SetFee(fee string) *SolTxBuilder
func (*SolTxBuilder) SetRecipient ¶
func (b *SolTxBuilder) SetRecipient(addr string) *SolTxBuilder
func (*SolTxBuilder) SetRefBlockHash ¶
func (b *SolTxBuilder) SetRefBlockHash(hash string) *SolTxBuilder
func (*SolTxBuilder) SetSender ¶
func (b *SolTxBuilder) SetSender(addr string) *SolTxBuilder
func (*SolTxBuilder) SetTxType ¶
func (b *SolTxBuilder) SetTxType(txType string) *SolTxBuilder
func (*SolTxBuilder) SigHash ¶
func (b *SolTxBuilder) SigHash() string
func (*SolTxBuilder) TxHash ¶
func (b *SolTxBuilder) TxHash() string
func (*SolTxBuilder) UnsignedHex ¶
func (b *SolTxBuilder) UnsignedHex() string
type StarknetTxBuilder ¶ added in v0.12.1
type StarknetTxBuilder struct {
// contains filtered or unexported fields
}
func NewStarknetTxBuilder ¶ added in v0.12.1
func NewStarknetTxBuilder() *StarknetTxBuilder
func (*StarknetTxBuilder) Build ¶ added in v0.12.1
func (b *StarknetTxBuilder) Build() error
func (*StarknetTxBuilder) ConcatSignature ¶ added in v0.12.1
func (b *StarknetTxBuilder) ConcatSignature(signature string) (string, error)
func (*StarknetTxBuilder) SetAmount ¶ added in v0.12.1
func (b *StarknetTxBuilder) SetAmount(v string) *StarknetTxBuilder
func (*StarknetTxBuilder) SetContractAddress ¶ added in v0.12.1
func (b *StarknetTxBuilder) SetContractAddress(v string) *StarknetTxBuilder
func (*StarknetTxBuilder) SetL1DataGasMaxAmount ¶ added in v0.12.1
func (b *StarknetTxBuilder) SetL1DataGasMaxAmount(v string) *StarknetTxBuilder
func (*StarknetTxBuilder) SetL1DataGasMaxPrice ¶ added in v0.12.1
func (b *StarknetTxBuilder) SetL1DataGasMaxPrice(v string) *StarknetTxBuilder
func (*StarknetTxBuilder) SetL1GasMaxAmount ¶ added in v0.12.1
func (b *StarknetTxBuilder) SetL1GasMaxAmount(v string) *StarknetTxBuilder
func (*StarknetTxBuilder) SetL1GasMaxPrice ¶ added in v0.12.1
func (b *StarknetTxBuilder) SetL1GasMaxPrice(v string) *StarknetTxBuilder
func (*StarknetTxBuilder) SetL2GasMaxAmount ¶ added in v0.12.1
func (b *StarknetTxBuilder) SetL2GasMaxAmount(v string) *StarknetTxBuilder
func (*StarknetTxBuilder) SetL2GasMaxPrice ¶ added in v0.12.1
func (b *StarknetTxBuilder) SetL2GasMaxPrice(v string) *StarknetTxBuilder
func (*StarknetTxBuilder) SetNonce ¶ added in v0.12.1
func (b *StarknetTxBuilder) SetNonce(v string) *StarknetTxBuilder
func (*StarknetTxBuilder) SetRecipient ¶ added in v0.12.1
func (b *StarknetTxBuilder) SetRecipient(v string) *StarknetTxBuilder
func (*StarknetTxBuilder) SetSender ¶ added in v0.12.1
func (b *StarknetTxBuilder) SetSender(v string) *StarknetTxBuilder
func (*StarknetTxBuilder) SetTip ¶ added in v0.12.1
func (b *StarknetTxBuilder) SetTip(v string) *StarknetTxBuilder
func (*StarknetTxBuilder) SetTxType ¶ added in v0.12.1
func (b *StarknetTxBuilder) SetTxType(v string) *StarknetTxBuilder
func (*StarknetTxBuilder) SigHash ¶ added in v0.12.1
func (b *StarknetTxBuilder) SigHash() string
func (*StarknetTxBuilder) Sign ¶ added in v0.12.1
func (b *StarknetTxBuilder) Sign(privateKey []byte) (string, error)
func (*StarknetTxBuilder) TxHash ¶ added in v0.12.1
func (b *StarknetTxBuilder) TxHash() string
func (*StarknetTxBuilder) UnsignedHex ¶ added in v0.12.1
func (b *StarknetTxBuilder) UnsignedHex() string
type StellarTxBuilder ¶ added in v0.12.1
type StellarTxBuilder struct {
// contains filtered or unexported fields
}
func NewStellarTxBuilder ¶ added in v0.12.1
func NewStellarTxBuilder() *StellarTxBuilder
func (*StellarTxBuilder) Build ¶ added in v0.12.1
func (b *StellarTxBuilder) Build() error
func (*StellarTxBuilder) ConcatSignature ¶ added in v0.12.1
func (b *StellarTxBuilder) ConcatSignature(signature string) (string, error)
func (*StellarTxBuilder) SetAmount ¶ added in v0.12.1
func (b *StellarTxBuilder) SetAmount(amount string) *StellarTxBuilder
func (*StellarTxBuilder) SetContractAddress ¶ added in v0.12.1
func (b *StellarTxBuilder) SetContractAddress(addr string) *StellarTxBuilder
func (*StellarTxBuilder) SetIsRecipientActivated ¶ added in v0.12.1
func (b *StellarTxBuilder) SetIsRecipientActivated(activated string) *StellarTxBuilder
func (*StellarTxBuilder) SetMemo ¶ added in v0.12.1
func (b *StellarTxBuilder) SetMemo(memo string) *StellarTxBuilder
func (*StellarTxBuilder) SetRecipient ¶ added in v0.12.1
func (b *StellarTxBuilder) SetRecipient(addr string) *StellarTxBuilder
func (*StellarTxBuilder) SetSender ¶ added in v0.12.1
func (b *StellarTxBuilder) SetSender(addr string) *StellarTxBuilder
func (*StellarTxBuilder) SetSequence ¶ added in v0.12.1
func (b *StellarTxBuilder) SetSequence(sequence string) *StellarTxBuilder
func (*StellarTxBuilder) SetTxType ¶ added in v0.12.1
func (b *StellarTxBuilder) SetTxType(txType string) *StellarTxBuilder
func (*StellarTxBuilder) SigHash ¶ added in v0.12.1
func (b *StellarTxBuilder) SigHash() string
func (*StellarTxBuilder) Sign ¶ added in v0.12.1
func (b *StellarTxBuilder) Sign(privateKey []byte) (string, error)
func (*StellarTxBuilder) TxHash ¶ added in v0.12.1
func (b *StellarTxBuilder) TxHash() string
func (*StellarTxBuilder) UnsignedHex ¶ added in v0.12.1
func (b *StellarTxBuilder) UnsignedHex() string
type SubstrateTxBuilder ¶
type SubstrateTxBuilder struct {
// contains filtered or unexported fields
}
func NewSubstrateTxBuilder ¶
func NewSubstrateTxBuilder(network string) *SubstrateTxBuilder
func (*SubstrateTxBuilder) Build ¶
func (b *SubstrateTxBuilder) Build() error
func (*SubstrateTxBuilder) ConcatSignature ¶
func (b *SubstrateTxBuilder) ConcatSignature(signatureHex string) (string, error)
func (*SubstrateTxBuilder) SetAmount ¶
func (b *SubstrateTxBuilder) SetAmount(amount string) *SubstrateTxBuilder
func (*SubstrateTxBuilder) SetChainInfo ¶
func (b *SubstrateTxBuilder) SetChainInfo(chainInfoJSON string) *SubstrateTxBuilder
func (*SubstrateTxBuilder) SetContractAddress ¶
func (b *SubstrateTxBuilder) SetContractAddress(addr string) *SubstrateTxBuilder
func (*SubstrateTxBuilder) SetFee ¶
func (b *SubstrateTxBuilder) SetFee(fee string) *SubstrateTxBuilder
func (*SubstrateTxBuilder) SetNonce ¶
func (b *SubstrateTxBuilder) SetNonce(nonce string) *SubstrateTxBuilder
func (*SubstrateTxBuilder) SetRecipient ¶
func (b *SubstrateTxBuilder) SetRecipient(addr string) *SubstrateTxBuilder
func (*SubstrateTxBuilder) SetSender ¶
func (b *SubstrateTxBuilder) SetSender(addr string) *SubstrateTxBuilder
func (*SubstrateTxBuilder) SetTxType ¶
func (b *SubstrateTxBuilder) SetTxType(txType string) *SubstrateTxBuilder
func (*SubstrateTxBuilder) SigHash ¶
func (b *SubstrateTxBuilder) SigHash() string
func (*SubstrateTxBuilder) Sign ¶
func (b *SubstrateTxBuilder) Sign(privateKey []byte) (string, error)
func (*SubstrateTxBuilder) TxHash ¶
func (b *SubstrateTxBuilder) TxHash() string
func (*SubstrateTxBuilder) UnsignedHex ¶
func (b *SubstrateTxBuilder) UnsignedHex() string
type SuiTxBuilder ¶
type SuiTxBuilder struct {
// contains filtered or unexported fields
}
func NewSuiTxBuilder ¶
func NewSuiTxBuilder() *SuiTxBuilder
func NewSuiTxBuilderFromUnsignedHex ¶
func NewSuiTxBuilderFromUnsignedHex(unsignedHex string) (*SuiTxBuilder, error)
func (*SuiTxBuilder) Build ¶
func (b *SuiTxBuilder) Build() error
func (*SuiTxBuilder) ConcatSignature ¶
func (b *SuiTxBuilder) ConcatSignature(signatureHex string) (string, error)
func (*SuiTxBuilder) SetAmount ¶
func (b *SuiTxBuilder) SetAmount(amount string) *SuiTxBuilder
func (*SuiTxBuilder) SetCoins ¶
func (b *SuiTxBuilder) SetCoins(coinsStr string) *SuiTxBuilder
func (*SuiTxBuilder) SetContractAddress ¶
func (b *SuiTxBuilder) SetContractAddress(addr string) *SuiTxBuilder
func (*SuiTxBuilder) SetGasBudget ¶
func (b *SuiTxBuilder) SetGasBudget(gasBudget string) *SuiTxBuilder
func (*SuiTxBuilder) SetGasCoins ¶
func (b *SuiTxBuilder) SetGasCoins(gasCoinsStr string) *SuiTxBuilder
func (*SuiTxBuilder) SetGasPrice ¶
func (b *SuiTxBuilder) SetGasPrice(gasPrice string) *SuiTxBuilder
func (*SuiTxBuilder) SetRecipient ¶
func (b *SuiTxBuilder) SetRecipient(addr string) *SuiTxBuilder
func (*SuiTxBuilder) SetSender ¶
func (b *SuiTxBuilder) SetSender(addr string) *SuiTxBuilder
func (*SuiTxBuilder) SetTxType ¶
func (b *SuiTxBuilder) SetTxType(txType string) *SuiTxBuilder
func (*SuiTxBuilder) SigHash ¶
func (b *SuiTxBuilder) SigHash() string
func (*SuiTxBuilder) TxHash ¶
func (b *SuiTxBuilder) TxHash() string
func (*SuiTxBuilder) UnsignedHex ¶
func (b *SuiTxBuilder) UnsignedHex() string
type TonTxBuilder ¶ added in v0.12.1
type TonTxBuilder struct {
// contains filtered or unexported fields
}
func NewTonTxBuilder ¶ added in v0.12.1
func NewTonTxBuilder() *TonTxBuilder
func (*TonTxBuilder) Build ¶ added in v0.12.1
func (b *TonTxBuilder) Build() error
func (*TonTxBuilder) ConcatSignature ¶ added in v0.12.1
func (b *TonTxBuilder) ConcatSignature(signatureHex string) (string, error)
func (*TonTxBuilder) SetAmount ¶ added in v0.12.1
func (b *TonTxBuilder) SetAmount(amount string) *TonTxBuilder
func (*TonTxBuilder) SetContractAddress ¶ added in v0.12.1
func (b *TonTxBuilder) SetContractAddress(addr string) *TonTxBuilder
func (*TonTxBuilder) SetFee ¶ added in v0.12.1
func (b *TonTxBuilder) SetFee(fee string) *TonTxBuilder
func (*TonTxBuilder) SetJettonWallet ¶ added in v0.12.1
func (b *TonTxBuilder) SetJettonWallet(addr string) *TonTxBuilder
func (*TonTxBuilder) SetMemo ¶ added in v0.12.1
func (b *TonTxBuilder) SetMemo(memo string) *TonTxBuilder
func (*TonTxBuilder) SetNonce ¶ added in v0.12.1
func (b *TonTxBuilder) SetNonce(nonce string) *TonTxBuilder
func (*TonTxBuilder) SetRecipient ¶ added in v0.12.1
func (b *TonTxBuilder) SetRecipient(addr string) *TonTxBuilder
func (*TonTxBuilder) SetSender ¶ added in v0.12.1
func (b *TonTxBuilder) SetSender(addr string) *TonTxBuilder
func (*TonTxBuilder) SetSenderPublicKey ¶ added in v0.12.1
func (b *TonTxBuilder) SetSenderPublicKey(pubKeyHex string) *TonTxBuilder
func (*TonTxBuilder) SetTxType ¶ added in v0.12.1
func (b *TonTxBuilder) SetTxType(txType string) *TonTxBuilder
func (*TonTxBuilder) SigHash ¶ added in v0.12.1
func (b *TonTxBuilder) SigHash() string
func (*TonTxBuilder) Sign ¶ added in v0.12.1
func (b *TonTxBuilder) Sign(privateKey []byte) (string, error)
func (*TonTxBuilder) TxHash ¶ added in v0.12.1
func (b *TonTxBuilder) TxHash() string
func (*TonTxBuilder) UnsignedHex ¶ added in v0.12.1
func (b *TonTxBuilder) UnsignedHex() string
type TrxTxBuilder ¶
type TrxTxBuilder struct {
// contains filtered or unexported fields
}
func NewTrxTxBuilder ¶
func NewTrxTxBuilder() *TrxTxBuilder
func (*TrxTxBuilder) Build ¶
func (b *TrxTxBuilder) Build() error
func (*TrxTxBuilder) ConcatSignature ¶
func (b *TrxTxBuilder) ConcatSignature(signatureHex string) (string, error)
func (*TrxTxBuilder) SetAmount ¶
func (b *TrxTxBuilder) SetAmount(amount string) *TrxTxBuilder
func (*TrxTxBuilder) SetContractAddress ¶
func (b *TrxTxBuilder) SetContractAddress(addr string) *TrxTxBuilder
func (*TrxTxBuilder) SetFeeLimit ¶
func (b *TrxTxBuilder) SetFeeLimit(fee string) *TrxTxBuilder
func (*TrxTxBuilder) SetRecipient ¶
func (b *TrxTxBuilder) SetRecipient(addr string) *TrxTxBuilder
func (*TrxTxBuilder) SetRefBlockHash ¶
func (b *TrxTxBuilder) SetRefBlockHash(blockHash string) *TrxTxBuilder
func (*TrxTxBuilder) SetRefBlockNumber ¶
func (b *TrxTxBuilder) SetRefBlockNumber(blockNumber string) *TrxTxBuilder
func (*TrxTxBuilder) SetRefBlockTime ¶
func (b *TrxTxBuilder) SetRefBlockTime(blockTime string) *TrxTxBuilder
func (*TrxTxBuilder) SetSender ¶
func (b *TrxTxBuilder) SetSender(addr string) *TrxTxBuilder
func (*TrxTxBuilder) SetTxType ¶
func (b *TrxTxBuilder) SetTxType(txType string) *TrxTxBuilder
func (*TrxTxBuilder) SigHash ¶
func (b *TrxTxBuilder) SigHash() string
func (*TrxTxBuilder) TxHash ¶
func (b *TrxTxBuilder) TxHash() string
func (*TrxTxBuilder) UnsignedHex ¶
func (b *TrxTxBuilder) UnsignedHex() string
type UtxoTxBuilder ¶
type UtxoTxBuilder struct {
// contains filtered or unexported fields
}
func NewUtxoTxBuilder ¶
func NewUtxoTxBuilder(network string) *UtxoTxBuilder
func NewUtxoTxBuilderFromUnsignedHex ¶
func NewUtxoTxBuilderFromUnsignedHex(unsignedHex string, publicKey string, network string) (*UtxoTxBuilder, error)
func (*UtxoTxBuilder) Build ¶
func (b *UtxoTxBuilder) Build() error
func (*UtxoTxBuilder) ConcatSignature ¶
func (b *UtxoTxBuilder) ConcatSignature(signatureHex string) (string, error)
func (*UtxoTxBuilder) SetAmount ¶
func (b *UtxoTxBuilder) SetAmount(amount string) *UtxoTxBuilder
func (*UtxoTxBuilder) SetByteFee ¶
func (b *UtxoTxBuilder) SetByteFee(feeRate string) *UtxoTxBuilder
func (*UtxoTxBuilder) SetContractAddress ¶
func (b *UtxoTxBuilder) SetContractAddress(addr string) *UtxoTxBuilder
func (*UtxoTxBuilder) SetRecipient ¶
func (b *UtxoTxBuilder) SetRecipient(addr string) *UtxoTxBuilder
func (*UtxoTxBuilder) SetSender ¶
func (b *UtxoTxBuilder) SetSender(addr string) *UtxoTxBuilder
func (*UtxoTxBuilder) SetSenderPublicKey ¶
func (b *UtxoTxBuilder) SetSenderPublicKey(pubKey string) *UtxoTxBuilder
func (*UtxoTxBuilder) SetTxType ¶
func (b *UtxoTxBuilder) SetTxType(txType string) *UtxoTxBuilder
func (*UtxoTxBuilder) SetUtxos ¶
func (b *UtxoTxBuilder) SetUtxos(utxos *MobileUtxoList) *UtxoTxBuilder
func (*UtxoTxBuilder) SigHash ¶
func (b *UtxoTxBuilder) SigHash() string
func (*UtxoTxBuilder) TxHash ¶
func (b *UtxoTxBuilder) TxHash() string
func (*UtxoTxBuilder) UnsignedHex ¶
func (b *UtxoTxBuilder) UnsignedHex() string
Click to show internal directories.
Click to hide internal directories.