Testing
func TestCurrentRealm() string
func TestSkipHeights(count int64)
func TestSetOrigCaller(addr Address)
func TestSetOrigPkgAddr(addr Address)
func TestSetOrigSend(sent, spent Coins)
func TestIssueCoins(addr Address, coins Coins)
TestCurrentRealm
func TestCurrentRealm() string
Returns the current realm path.
Usage
currentRealmPath := std.TestCurrentRealm()
TestSkipHeights
func TestSkipHeights(count int64)
Modifies the block height variable by skipping count blocks.
Usage
std.TestSkipHeights(100)
TestSetOrigCaller
func TestSetOrigCaller(addr Address)
Sets the current caller of the transaction to addr.
Usage
std.TestSetOrigCaller("g1jg8mtutu9khhfwc4nxmuhcpftf0pajdhfvsqf5")
TestSetOrigPkgAddr
func TestSetOrigPkgAddr(addr Address)
Sets the current realm/package address to addr.
Usage
std.TestSetOrigPkgAddr("g1ecely4gjy0yl6s9kt409ll330q9hk2lj9ls3ec")
TestSetOrigSend
func TestSetOrigSend(sent, spent Coins)
Sets the sent & spent coins for the current context.
Usage
std.TestSetOrigSend(sent, spent Coins)
TestIssueCoins
func TestIssueCoins(addr Address, coins Coins)
Issues testing context coins to addr.
Usage
issue := std.Coins{{"coin1", 100}, {"coin2", 200}}
addr := "g1ecely4gjy0yl6s9kt409ll330q9hk2lj9ls3ec"
std.TestIssueCoins(addr, issue)