import { TatumAlgoSDK } from '@tatumio/algo' import { REPLACE_ME_WITH_TATUM_API_KEY } from '@tatumio/shared-testing-common' const algoSDK = TatumAlgoSDK({ apiKey: REPLACE_ME_WITH_TATUM_API_KEY }) export async function algoNftExample() { const transferHash = await algoSDK.nft.transferNFT({ chain: 'ALGO', value: '1', to: '0x687422eEA2cB73B5d3e242bA5456b782919AFc85', tokenId: '1000', contractAddress: '0x687422eEA2cB73B5d3e242bA5456b782919AFc85', fromPrivateKey: '0x05e150c73f1920ec14caa1e0b6aa09940899678051a78542840c2668ce5080c2', provenance: true, nonce: 1, fee: { gasLimit: '40000', gasPrice: '20', }, }) const burnHash = await algoSDK.nft.burnNFT({ chain: 'ALGO', tokenId: '100000', contractAddress: '0x687422eEA2cB73B5d3e242bA5456b782919AFc85', fromPrivateKey: '0x05e150c73f1920ec14caa1e0b6aa09940899678051a78542840c2668ce5080c2', nonce: 0, fee: { gasLimit: '40000', gasPrice: '20', }, }) }