Versions in this module Expand all Collapse all v0 v0.9.0 Sep 26, 2019 Changes in this version + const DefaultConfigFilePath + var AccountSizeFlag = cli.IntFlag + var CnsInvokeCmd = cli.Command + var CodeGenCmd = cli.Command + var ConfigPathFlag = cli.StringFlag + var ContractAbiFilePathFlag = cli.StringFlag + var ContractAddrFlag = cli.StringFlag + var ContractCnsNameFlag = cli.StringFlag + var ContractFuncNameFlag = cli.StringFlag + var ContractParamFlag = cli.StringSliceFlag + var ContractWasmFilePathFlag = cli.StringFlag + var DefaultAccountAddrFilePath = "./test/addr.json" + var DefaultPrivateKeyFilePath = "./test/privateKeys.txt" + var DeployCmd = cli.Command + var FwInvokeCmd = cli.Command + var GetTxReceiptCmd = cli.Command + var InvokeCmd = cli.Command + var MigrateCmd = cli.Command + var PKFilePathFlag = cli.StringFlag + var SendRawTransactionCmd = cli.Command + var SendTransactionCmd = cli.Command + var SendTxIntervalFlag = cli.IntFlag + var StabExecTimesFlag = cli.IntFlag + var StabPrepareCmd = cli.Command + var StabilityCmd = cli.Command + var StressTransferValue = 1000 + var TransactionHashFlag = cli.StringFlag + var TransactionTypeFlag = cli.IntFlag + var TransferValueFlag = cli.StringFlag + var TxFromFlag = cli.StringFlag + var TxJsonDataFlag = cli.StringFlag + var TxToFlag = cli.StringFlag + func BoolToBytes(b bool) []byte + func BytesCombine(pBytes ...[]byte) []byte + func BytesConverter(source []byte, t string) interface + func BytesToFloat32(bytes []byte) float32 + func BytesToFloat64(bytes []byte) float64 + func BytesToInt32(b []byte) int32 + func BytesToInt64(b []byte) int64 + func BytesToUint64(b []byte) uint64 + func CnsInvokeContract(contractName string, abiPath string, funcName string, inputParams []string, ...) error + func CodeGen(abiFilePath string, codeFilePath string) error + func DeployContract(abiFilePath string, codeFilePath string) error + func Float32ToBytes(float float32) []byte + func Float64ToBytes(float float64) []byte + func FwInvokeContract(contractAddr string, funcName string, inputParams []string, txType int, ...) error + func GetFuncNameAndParams(funcAndParams string) (string, []string) + func GetTransactionReceipt(txHash string, ch chan string) + func HttpPost(param JsonParam) (string, error) + func Int32ToBytes(n int32) []byte + func Int64ToBytes(n int64) []byte + func InvokeContract(contractAddr string, abiPath string, funcName string, funcParams []string, ...) error + func PrepareAccount(size int, pkFile, value string) error + func Send(params interface{}, action string) (string, error) + func SendRawTransaction(from, to, value string, pkFile string) (string, error) + func SendTransaction(from, to, value string) (string, error) + func StabilityTest(pkFile string, times, interval int) error + func StringConverter(source string, t string) ([]byte, error) + type Config struct + From string + Gas string + GasPrice string + Url string + type DeployParams struct + Data string + From string + Gas string + GasPrice string + type FuncDesc struct + Constant string + Inputs []struct{ ... } + Name string + Outputs []struct{ ... } + Type string + type JsonParam struct + Id int + Jsonrpc string + Method string + Params interface{} + type PriAccount struct + Nonce uint64 + Priv *ecdsa.PrivateKey + type RawTxParams struct + Nonce int64 + type Receipt struct + Id int + Jsonrpc string + Result struct{ ... } + func GetTxReceipt(txHash string) (Receipt, error) + type Response struct + Error struct{ ... } + Id int + Jsonrpc string + Result string + type TxParams struct + Data string + From string + Gas string + GasPrice string + To string + TxType int + Value string