Elrondex.ESDT (Elrondex v0.1.1) View Source

Link to this section Summary

Link to this section Functions

Link to this function

burn(account, esdt, value)

View Source
Link to this function

freeze(account, esdt, target_address)

View Source
Link to this function

get_esdt_properties_map(esdt)

View Source
Link to this function

get_rest_esdt(esdt, network)

View Source

See Elrondex.Sc.hex_encode/1.

Link to this function

mint(account, esdt, value)

View Source
Link to this function

multi_esdt_nft_transfer(account, reciever, tokens, more_args \\ [])

View Source

Performs multiple token transfer in a single transaction.

Arguments

  • account - An account's struct
  • reciever - The reciever's address
  • tokens - a list of tokens (eg: [{token1, value1}, {token2, value2}, {token3, value3}])
Link to this function

multi_esdt_nft_transfer(account, reciever, first_token, first_value, second_token, second_value, more_args \\ [])

View Source

Performs a two token transfer in a single transaction.

Arguments

  • account - An account's struct
  • reciever - The reciever's address
  • first_token - First token to be transferred
  • first_value - Value of first token to be transferred
  • second_token - Second token to be transferred
  • second_value - Value of second token to be transferred
Link to this function

set_esdt_properties(list, esdt)

View Source
Link to this function

set_esdt_property(property, esdt)

View Source
Link to this function

set_roles(account, esdt, target_address, roles)

View Source
Link to this function

transfer(account, receiver, esdt, value, more_args \\ [])

View Source
Link to this function

trasnfer_ownership(account, esdt, target_address)

View Source
Link to this function

unfreeze(account, esdt, target_address)

View Source
Link to this function

unset_roles(account, esdt, target_address, roles)

View Source
Link to this function

wipe(account, esdt, target_address)

View Source