Documentation ¶
Index ¶
- func BuildDcdtMultiTransferTxData(receiverAddress []byte, transfers []*DcdtTransfer, endpointName string, ...) string
- func CreateNFT(t *testing.T, net *integrationTests.TestNetwork, ...)
- func CreateSFT(t *testing.T, net *integrationTests.TestNetwork, ...)
- func DcdtMultiTransferToVault(t *testing.T, crossShard bool, scCodeFilename string)
- func DeployNonPayableSmartContract(t *testing.T, net *integrationTests.TestNetwork, ...) []byte
- func IssueFungibleToken(t *testing.T, net *integrationTests.TestNetwork, ...) string
- func IssueFungibleTokenWithIssuerAddress(t *testing.T, net *integrationTests.TestNetwork, ...) string
- func IssueNft(net *integrationTests.TestNetwork, ...) string
- func IssueNftWithIssuerAddress(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 DcdtTransfer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildDcdtMultiTransferTxData ¶
func BuildDcdtMultiTransferTxData( receiverAddress []byte, transfers []*DcdtTransfer, endpointName string, arguments ...[]byte, ) string
BuildDcdtMultiTransferTxData -
func CreateNFT ¶
func CreateNFT( t *testing.T, net *integrationTests.TestNetwork, issuerNode *integrationTests.TestProcessorNode, issuerAccount *integrationTests.TestWalletAccount, tokenIdentifier string, createdTokenNonce int64, )
CreateNFT -
func CreateSFT ¶
func CreateSFT( t *testing.T, net *integrationTests.TestNetwork, issuerNode *integrationTests.TestProcessorNode, issuerAccount *integrationTests.TestWalletAccount, tokenIdentifier string, createdTokenNonce int64, initialSupply int64, )
CreateSFT -
func DcdtMultiTransferToVault ¶
DcdtMultiTransferToVault -
func DeployNonPayableSmartContract ¶
func DeployNonPayableSmartContract( t *testing.T, net *integrationTests.TestNetwork, deployerNode *integrationTests.TestProcessorNode, fileName string, ) []byte
DeployNonPayableSmartContract -
func IssueFungibleToken ¶
func IssueFungibleToken( t *testing.T, net *integrationTests.TestNetwork, issuerNode *integrationTests.TestProcessorNode, ticker string, initialSupply int64, ) string
IssueFungibleToken -
func IssueFungibleTokenWithIssuerAddress ¶
func IssueFungibleTokenWithIssuerAddress( t *testing.T, net *integrationTests.TestNetwork, issuerNode *integrationTests.TestProcessorNode, issuerAccount *integrationTests.TestWalletAccount, ticker string, initialSupply int64, ) string
IssueFungibleTokenWithIssuerAddress -
func IssueNft ¶
func IssueNft( net *integrationTests.TestNetwork, issuerNode *integrationTests.TestProcessorNode, ticker string, semiFungible bool, ) string
IssueNft -
func IssueNftWithIssuerAddress ¶
func IssueNftWithIssuerAddress( net *integrationTests.TestNetwork, issuerNode *integrationTests.TestProcessorNode, issuerAccount *integrationTests.TestWalletAccount, ticker string, semiFungible bool, ) string
IssueNftWithIssuerAddress -
func MultiTransferToVault ¶
func MultiTransferToVault( t *testing.T, net *integrationTests.TestNetwork, senderNode *integrationTests.TestProcessorNode, vaultScAddress []byte, transfers []*DcdtTransfer, 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, issuerAccount *integrationTests.TestWalletAccount, tokenIdentifier string, roles [][]byte, )
SetLocalRoles -
func WaitForOperationCompletion ¶
func WaitForOperationCompletion(net *integrationTests.TestNetwork, roundsToWait int)
WaitForOperationCompletion -
Types ¶
type DcdtTransfer ¶
DcdtTransfer -
Click to show internal directories.
Click to hide internal directories.