Bluerprints
Output values:
- Return Value:
{ "url": string, "connectionToken": string }
Input values:
- ConnectionToken:
string
- a connection token that is received after the Get Connection URL request.
Output values:
- Return Value:
{ "address": string }


Input values:
- Game Id:
string
- This is an id of your game. You can get your game ID in the dashboard on in the contract. - Owner Address String:
string
- This is an address of an entity you'd like to know the balance in ERC20 Tokens.
Output values:
- Return Value:
{ "ERC20Balances" :[{"ERC20": string, "amount": int}] }
- The balance in ERC20 tokens for the given address.

Input values:
- Game Id:
string
- This is an id of your game. You can get your game ID in the tryangle dashboard on in the tryangle contract. - Owner Address String:
string
- This is an address of an entity you'd like to know the balance in ERC721 Tokens.
Output values:
- Return Value:
{ "ERC721Balance": [{"ERC721": string, "balance": int}] }
- The balance in ERC721 tokens for the given address.

User will be redirected in browser for transfering tokens using browser wallet.
Input values:
- Game Id:
string
- This is an id of your game. You can get your game ID in the dashboard on in the contract. - ERC20Token:
string
- The address of the ERC20 token you'd like to transfer. - Amount:
int
- The amount of ERC20 tokens to transfer in minimal units. - Owner Address String:
string
- This is an address of an entity which would like to transfer tokens. - Recipient Address String:
string
- This is an address of an entity that will receive ERC20 tokens.
Output values:
- Return Value:
{ "result": string }
- the transaction address.

User will be redirected in browser for transfering tokens using browser wallet.
Input values:
- Game Id:
string
- This is an id of your game. You can get your game ID in the dashboard on in the contract. - ERC721Token:
string
- The address of the ERC721 token you'd like to transfer. - TokenId:
string
- The token amount of ERC721 you'd like to transfer. - Owner Address String:
string
- This is an address of an entity which would like to transfer tokens. - Recipient Address String:
string
- This is an address of an entity that will receive ERC20 tokens.
Output values:
- Return Value:
{ "result": string }
- the transaction address.

The transaction will be sent to the device of the user used for authorization
Input values:
- Game Id:
string
- This is an id of your game. You can get your game ID in the dashboard on in the contract. - ERC20Token:
string
- The address of the ERC20 token you'd like to transfer. - Amount:
int
- The amount of ERC20 tokens to transfer in minimal units. - Owner Address String:
string
- This is an address of an entity which would like to transfer tokens. - Recipient Address String:
string
- This is an address of an entity that will receive ERC20 tokens.
Output values:
- Return Value:
{ "result": string }
- the transaction address.

The transaction will be sent to the device of the user used for authorization
Input values:
- Game Id:
string
- This is an id of your game. You can get your game ID in the dashboard on in the contract. - ERC721Token:
string
- The address of the ERC721 token you'd like to transfer. - TokenId:
string
- The token amount of ERC721 you'd like to transfer. - Owner Address String:
string
- This is an address of an entity which would like to transfer tokens. - Recipient Address String:
string
- This is an address of an entity that will receive ERC20 tokens.
Output values:
- Return Value:
{ "result": string }
- the transaction address.

This blueprint transfer approved ERC20 token from owner and spend deposited gas.
Input values:
- Game Id:
int
- This is an id of your game. You can get your game ID in the dashboard on in the contract. - ERC20Token:
string
- The address of the ERC20 token you'd like to transfer. - Token Amount:
int
- The token amount of ERC20 you'd like to transfer. - Owner Address String:
string
- This is an address of an entity which would like to transfer tokens. - Recipient Address String:
string
- This is an address of an entity that will receive ERC721 tokens.
Output values:
- Return Value:
{ "result": string }
- the transaction address.

This blueprint transfer approved ERC721 token from owner and spend deposited gas.
Input values:
- Game Id:
int
- This is an id of your game. You can get your game ID in the dashboard on in the contract. - ERC721Token:
string
- The address of the ERC721 token you'd like to transfer. - TokenId:
string
- The token amount of ERC721 you'd like to transfer. - Owner Address String:
string
- This is an address of an entity which would like to transfer tokens. - Recipient Address String:
string
- This is an address of an entity that will receive ERC721 tokens.
Output values:
- Return Value:
{ "result": string }
- the transaction address.
Last modified 10mo ago