package
0.0.0-20200604075432-5e547d307e1d
Repository: https://github.com/bcbchain/sdk.git
Documentation: pkg.go.dev

# Functions

Assert assert true.
AssertBalance assert balance.
AssertEquals assert a equals b.
AssertError assert error code.
AssertErrorMsg assert error message.
AssertOK assert errcode is CodeOK.
AssertReceipt assert a receipt is existing判断测试结果包含某一特定收据,匹配完整收据格式.
AssertSDB assert key's value in SDB判断状态数据库中某一Key的值,匹配完整格式,可以为结构体.
AssertSDB assert key's value in SDB判断状态数据库中某一Key的值,匹配完整格式,可以为结构体.
CalcAccountFromPubKey calculate account address from pubKey.
CalcAddressFromPubKey calc address from public key.
CheckError check error code is expected or not.
CheckErrorMsg check error message is expected or not.
CheckOK check error code is CodeOK or not.
Commit commit.
ConvertPrototype2ID convert prototype to method id.
DeployContract deploy contract.
FuncRecover recover panic by Assert.
GetBlock get block data.
GetChainID get chainID.
GetContract get contract object.
No description provided by the author
GetGenesisContracts Get Genesis Contracts.
GetGenesisToken Get Genesis Token.
GetSender get sender object.
Init init when starting test case.
InitLog init log.
NewAccount generate a new account object with a given token and balance.
NewAccounts generate some new ccount objects with a given token and balance.
NextBlock generate next block data.
NextBlockEx generate next block data.
NextBlock generate next block data.
ResetMsg reset message.
No description provided by the author
SdbGet 供合约运行服务的测试程序使用.
SdbSet set sdb.
SetBlockHeight set block height.
No description provided by the author
SetSender set sender to.
No description provided by the author
Transfer transfer token to account.
No description provided by the author

# Variables

BlockHeight block height.
LastNumTxs number of txs.
UTP declare.

# Structs

AppState app state.
GenesisValidator validator's info.
TokenContract token contract.
UtPlatform test object.