Documentation
¶
Index ¶
- Constants
- func Abs(x int64) int64
- func AddNewAccount(suite *f.BaseSuite, chainID proto.Scheme) (int, config.AccountInfo)
- func AddressByAliasCheck(t *testing.T, expected, actualGo, actualScala []byte, args ...interface{})
- func AssetBalanceCheck(t *testing.T, expected, actualGo, actualScala int64, args ...interface{})
- func ErrorMessageCheck(t *testing.T, expectedErrGo, expectedErrScala string, ...)
- func ExistenceTxInfoCheck(t *testing.T, errGo, errScala error, args ...interface{})
- func ExtractTxID(t *testing.T, tx proto.Transaction, scheme proto.Scheme) crypto.Digest
- func GetAccount(suite *f.BaseSuite, i int) config.AccountInfo
- func GetActualDiffBalanceInAssets(suite *f.BaseSuite, address proto.WavesAddress, assetId crypto.Digest, ...) (int64, int64)
- func GetActualDiffBalanceInWaves(suite *f.BaseSuite, address proto.WavesAddress, ...) (int64, int64)
- func GetAddressByAliasGo(suite *f.BaseSuite, alias string) []byte
- func GetAddressByAliasScala(suite *f.BaseSuite, alias string) []byte
- func GetAddressesByAlias(suite *f.BaseSuite, alias string) ([]byte, []byte)
- func GetAssetBalance(suite *f.BaseSuite, address proto.WavesAddress, assetId crypto.Digest) (int64, int64)
- func GetAssetBalanceGo(suite *f.BaseSuite, address proto.WavesAddress, assetId crypto.Digest) int64
- func GetAssetBalanceScala(suite *f.BaseSuite, address proto.WavesAddress, assetId crypto.Digest) int64
- func GetAvailableBalanceInWaves(suite *f.BaseSuite, address proto.WavesAddress) (int64, int64)
- func GetAvailableBalanceInWavesGo(suite *f.BaseSuite, address proto.WavesAddress) int64
- func GetAvailableBalanceInWavesScala(suite *f.BaseSuite, address proto.WavesAddress) int64
- func GetCurrentTimestampInMs() uint64
- func GetTransactionJsonOrErrMsg(tx proto.Transaction) string
- func GetTxIdsInBlockchain(suite *f.BaseSuite, ids map[string]*crypto.Digest, timeout, tick time.Duration) map[string]string
- func MarshalTxAndGetTxMsg(t *testing.T, scheme proto.Scheme, tx proto.Transaction) proto.Message
- func RandDigest(t *testing.T, n int, symbolSet string) crypto.Digest
- func RandStringBytes(n int, symbolSet string) string
- func StatusCodesCheck(t *testing.T, goCode, scalaCode int, b ConsideredTransaction, ...)
- func WavesDiffBalanceCheck(t *testing.T, expected, actualGo, actualScala int64, args ...interface{})
- type BalanceInAsset
- type BalanceInWaves
- type BroadcastingError
- type ConsideredTransaction
- func BroadcastAndWaitTransaction(suite *f.BaseSuite, tx proto.Transaction, scheme proto.Scheme, ...) ConsideredTransaction
- func NewConsideredTransaction(txId crypto.Digest, respGo, respScala *client.Response, ...) *ConsideredTransaction
- func SendAndWaitTransaction(suite *f.BaseSuite, tx proto.Transaction, scheme proto.Scheme, ...) ConsideredTransaction
- func TransferFunds(suite *f.BaseSuite, scheme proto.Scheme, from, to int, amount int) ConsideredTransaction
- type Response
- type WaitingError
Constants ¶
View Source
const ( CommonSymbolSet = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789~!|#$%^&*()_+=\\\";:/?><|][{}" LettersAndDigits = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" )
Variables ¶
This section is empty.
Functions ¶
func AddNewAccount ¶ added in v0.10.3
AddNewAccount function creates and adds new AccountInfo to suite accounts list. Returns index of new account in the list and AccountInfo.
func AddressByAliasCheck ¶ added in v0.10.3
func AssetBalanceCheck ¶
func ErrorMessageCheck ¶
func ExistenceTxInfoCheck ¶
func ExtractTxID ¶ added in v0.10.3
func GetAccount ¶
func GetAccount(suite *f.BaseSuite, i int) config.AccountInfo
func GetActualDiffBalanceInAssets ¶ added in v0.10.3
func GetActualDiffBalanceInWaves ¶ added in v0.10.3
func GetAddressByAliasGo ¶ added in v0.10.3
func GetAddressByAliasScala ¶ added in v0.10.3
func GetAddressesByAlias ¶ added in v0.10.3
func GetAssetBalance ¶
func GetAssetBalanceGo ¶
func GetAssetBalanceScala ¶
func GetAvailableBalanceInWavesGo ¶
func GetAvailableBalanceInWavesGo(suite *f.BaseSuite, address proto.WavesAddress) int64
func GetAvailableBalanceInWavesScala ¶
func GetAvailableBalanceInWavesScala(suite *f.BaseSuite, address proto.WavesAddress) int64
func GetCurrentTimestampInMs ¶
func GetCurrentTimestampInMs() uint64
func GetTransactionJsonOrErrMsg ¶ added in v0.10.3
func GetTransactionJsonOrErrMsg(tx proto.Transaction) string
func GetTxIdsInBlockchain ¶
func MarshalTxAndGetTxMsg ¶ added in v0.10.3
func RandDigest ¶ added in v0.10.3
func RandStringBytes ¶
func StatusCodesCheck ¶
func StatusCodesCheck(t *testing.T, goCode, scalaCode int, b ConsideredTransaction, args ...interface{})
func WavesDiffBalanceCheck ¶
Types ¶
type BalanceInAsset ¶ added in v0.10.3
func NewBalanceInAsset ¶ added in v0.10.3
func NewBalanceInAsset(balanceGo, balanceScala int64) *BalanceInAsset
type BalanceInWaves ¶ added in v0.10.3
func NewBalanceInWaves ¶ added in v0.10.3
func NewBalanceInWaves(balanceGo, balanceScala int64) *BalanceInWaves
type BroadcastingError ¶ added in v0.10.3
type ConsideredTransaction ¶ added in v0.10.3
type ConsideredTransaction struct {
TxID crypto.Digest
WtErr WaitingError
Resp Response
BrdCstErr BroadcastingError
}
func BroadcastAndWaitTransaction ¶
func BroadcastAndWaitTransaction(suite *f.BaseSuite, tx proto.Transaction, scheme proto.Scheme, timeout time.Duration, positive bool) ConsideredTransaction
func NewConsideredTransaction ¶ added in v0.10.3
func SendAndWaitTransaction ¶
func SendAndWaitTransaction(suite *f.BaseSuite, tx proto.Transaction, scheme proto.Scheme, timeout time.Duration, positive bool) ConsideredTransaction
func TransferFunds ¶ added in v0.10.3
type WaitingError ¶ added in v0.10.3
Click to show internal directories.
Click to hide internal directories.