Documentation ¶
Index ¶
- func BuildEsdtMultiTransferTxData(receiverAddress []byte, transfers []*EsdtTransfer, endpointName string, ...) string
- func CreateNFT(t *testing.T, net *integrationTests.TestNetwork, ...)
- func CreateSFT(t *testing.T, net *integrationTests.TestNetwork, ...)
- func DeployNonPayableSmartContract(t *testing.T, net *integrationTests.TestNetwork, ...) []byte
- func EsdtMultiTransferToVault(t *testing.T, crossShard bool, scCodeFilename string)
- func IssueFungibleToken(t *testing.T, net *integrationTests.TestNetwork, ...) string
- func IssueNft(net *integrationTests.TestNetwork, ...) string
- func MultiTransferToVault(t *testing.T, net *integrationTests.TestNetwork, ...)
- func SetLocalRoles(net *integrationTests.TestNetwork, ...)
- func WaitForOperationCompletion(net *integrationTests.TestNetwork, roundsToWait int)
- type EsdtTransfer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildEsdtMultiTransferTxData ¶
func BuildEsdtMultiTransferTxData( receiverAddress []byte, transfers []*EsdtTransfer, endpointName string, arguments ...[]byte, ) string
BuildEsdtMultiTransferTxData -
func CreateNFT ¶
func CreateNFT( t *testing.T, net *integrationTests.TestNetwork, issuerNode *integrationTests.TestProcessorNode, tokenIdentifier string, createdTokenNonce int64, )
CreateNFT -
func CreateSFT ¶
func CreateSFT( t *testing.T, net *integrationTests.TestNetwork, issuerNode *integrationTests.TestProcessorNode, tokenIdentifier string, createdTokenNonce int64, initialSupply int64, )
CreateSFT -
func DeployNonPayableSmartContract ¶
func DeployNonPayableSmartContract( t *testing.T, net *integrationTests.TestNetwork, deployerNode *integrationTests.TestProcessorNode, fileName string, ) []byte
DeployNonPayableSmartContract -
func EsdtMultiTransferToVault ¶
EsdtMultiTransferToVault -
func IssueFungibleToken ¶
func IssueFungibleToken( t *testing.T, net *integrationTests.TestNetwork, issuerNode *integrationTests.TestProcessorNode, ticker string, initialSupply int64, ) string
IssueFungibleToken -
func IssueNft ¶
func IssueNft( net *integrationTests.TestNetwork, issuerNode *integrationTests.TestProcessorNode, ticker string, semiFungible bool, ) string
IssueNft -
func MultiTransferToVault ¶
func MultiTransferToVault( t *testing.T, net *integrationTests.TestNetwork, senderNode *integrationTests.TestProcessorNode, vaultScAddress []byte, transfers []*EsdtTransfer, nrRoundsToWait int, userBalances map[string]map[int64]int64, scBalances map[string]map[int64]int64, )
MultiTransferToVault -
func SetLocalRoles ¶
func SetLocalRoles( net *integrationTests.TestNetwork, issuerNode *integrationTests.TestProcessorNode, addrForRole []byte, tokenIdentifier string, roles [][]byte, )
SetLocalRoles -
func WaitForOperationCompletion ¶
func WaitForOperationCompletion(net *integrationTests.TestNetwork, roundsToWait int)
WaitForOperationCompletion -
Types ¶
type EsdtTransfer ¶
EsdtTransfer -
Click to show internal directories.
Click to hide internal directories.