API Reference

Retrieve Account Internal Transactions

Returns all internal transactions of any given address Monad Testnet

📘

Supported on Monad Testnet.

🚧

The Account Internal Transactions API on Monad is currently available to our paid Members. Free tier members can also enjoy a trial period with 30 free calls. If you're interested, please register directly through here. Please note that the API Key can also be used for your RPC endpoint.

Parameter

  • address, string - a 42 character address with '0x' as prefix. The wallet address to check for internal transactions.
  • filter, string - filter transactions by direction. Options: "all", "from", "to". Defaults to "all".
  • cursor, string - next page cursor.
  • limit, int32 - the maximum number of results to return per page. Defaults to 20, maximum is 50.

Response

  • code, number - response status code, e.g., 0 for success.
  • reason, string - reason message if there's an error.
  • message, string - response message, e.g., OK.
  • result, object - result object containing internal transaction data.
    • data, array object - an array of internal transaction objects.
      • hash, string - the transaction hash.
      • blockNumber, number - the block number in which the transaction was included.
      • blockHash, string - the hash of the block in which the transaction was included.
      • from, string - the sender address.
      • to, string - the recipient address.
      • type, string - the type of internal transaction (e.g., "CALL", "CREATE").
      • value, string - the value transferred in the transaction.
      • error, string - error message if there was an error during execution.
      • timestamp, number - the timestamp of the transaction in seconds.
      • traceIndex, number - the index of this internal transaction within the trace.
      • fromAddress, object - details about the sender address.
        • address, string - the sender's address.
        • type, string - the address type.
        • isContract, boolean - whether the address is a contract.
        • verified, boolean - whether the address is verified.
        • ens, string - the ENS name associated with the address.
        • name, string - the name associated with the address.
        • isContractCreated, boolean - whether the address was created as a contract.
      • toAddress, object - details about the recipient address.
        • Same structure as fromAddress.
      • status, number - transaction status (1 for success, 0 for failed).
    • nextPageCursor, string - the cursor for fetching the next page of results.
    • total, number - the total number of internal transactions associated with the wallet.
Language
Credentials
Header
Click Try It! to start a request and see the response here!