xwcspv

package
v0.0.0-...-fa704fd Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 3, 2022 License: BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	TxOpTypeTransfer           = 0
	TxOpTypeTransferToContract = 81
	TxOpTypeInvokeContract     = 79
)
View Source
const (
	// tx expire seconds
	EXPIRE_SECONDS = 600
)

Variables

This section is empty.

Functions

func XwcBuildTxInvokeContract

func XwcBuildTxInvokeContract(refBlockNum uint16, refBlockPrefix uint32, callerAddr string,
	callerPubKey string, conAddr string, fee uint64, gasPrice uint64,
	gasLimit uint64, conApi string, conArg string) ([]byte, *xwcfmt.Transaction, error)

func XwcBuildTxTransfer

func XwcBuildTxTransfer(refBlockNum uint16, refBlockPrefix uint32,
	fromAddr string, toAddr string, amount uint64, fee uint64, memo string) ([]byte, *xwcfmt.Transaction, error)

func XwcBuildTxTransferToContract

func XwcBuildTxTransferToContract(refBlockNum uint16, refBlockPrefix uint32, callerAddr string,
	callerPubKey string, conAddr string, fee uint64, gasPrice uint64,
	gasLimit uint64, amount uint64, param string) ([]byte, *xwcfmt.Transaction, error)

func XwcSignTx

func XwcSignTx(chainIdHex string, tx *xwcfmt.Transaction, privKeyWif string) ([]byte, *xwcfmt.Transaction, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL