🤖
3gm
  • Welcome
  • Access
  • 3gm Discord Bot
    • Commands
      • /access
      • /alerts
      • /webhooks
      • /blur
      • /changelog
      • /coins profit
      • /contract
      • /find
      • /friendtech profile
      • /friendtech activity
      • /friendtech profit
      • /friendtech holders
      • /friendtech trades
      • /gas
      • /history
      • /info
      • /invite
      • /listings
      • /mints
      • /node
      • /portfolio
      • /privacy
      • /profiles
      • /profit
      • /sales
      • /stats
      • /search
      • /tokens
      • /verify
      • /wallets
      • /watchlist
  • 3gm FriendTech Bot
    • Commands
      • /friendtechbot wallet
      • /friendtechbot trades
      • /friendtechbot search
  • 3gm Notification Services
    • Alerts
      • Wallet Notifications
      • Contract Interactions
    • Monitors
      • Verified Contracts
      • Manifold Calendar
      • NFT Mint
  • 3gm Minting Services
    • 3gm Contract Minting
      • Minting functions
      • Additonal functions
      • Withdrawal functions
    • 3gm Node
Powered by GitBook
On this page
  • function withdraw721
  • function withdraw721Advanced
  • function withdraw1155
  • function withdrawBatch1155
  • function withdrawEth
  • function withdrawERC20
  1. 3gm Minting Services
  2. 3gm Contract Minting

Withdrawal functions

Withdraw functions for any types of tokens + ETH

function withdraw721

  • Parameters

    • NFT contract (address)

    • NFT recipient (address)

    • Starting contract index (uint256)

    • Amount of contracts (uint256)

    • First token ID (uint256)

    • Amount of tokens per contract (uint256)

    • Transfer Type (uint256)

  • Usage

    • Withdraw erc721 tokens which ID's are in numerical order and in same amounts per Contracts

function withdraw721Advanced

  • Parameters

    • NFT contract (address)

    • NFT recipient (address)

    • Array of contract indexes (uint256)

    • Nested array token IDs (uint256[][])

    • Transfer Type (uint256)

  • Usage

    • Withdraw erc721 tokens which need custom setting for their location, IDs or amounts per Contract

function withdraw1155

  • Parameters

    • NFT contract (address)

    • NFT recipient (address)

    • Starting contract index (uint256)

    • Amount of contracts (uint256)

    • token ID (uint256)

    • Amount per contract (uint256)

  • Usage

    • Withdraw a single ID of erc1155 tokens

function withdrawBatch1155

  • Parameters

    • NFT contract (address)

    • NFT recipient (address)

    • Starting contract index (uint256)

    • Amount of contracts (uint256)

    • Array of token IDs (uint256[])

    • Array of amounts per token ID (uint256[])

  • Usage

    • Withdraw multiple IDs of erc1155 tokens

function withdrawEth

  • Parameters

    • Recipient (address)

    • Starting contract index (uint256)

    • Amount of contracts (uint256)

    • Amount to withdraw from contract(uint256)

  • Usage

    • Withdraw all eth present on the specified contracts

function withdrawERC20

  • Parameters

    • ERC20 token(address)

    • Recipient (address)

    • Amount of contracts (uint256)

    • Starting contract index (uint256)

  • Usage

    • Withdraw ERC20 token present on the specified contracts

PreviousAdditonal functionsNext3gm Node

Last updated 2 years ago