Through this endpoint the customer can Simulate transactions and know in advance how they will behave onchain without paying a on chain fee.
Represents the name of the blockchain network used; blockchain networks are usually identical as technology and software, but they differ in data, e.g. - "mainnet" is the live network with actual data while networks like "testnet", "sepolia" are test networks.
In batch situations the user can use the context to correlate responses with requests. This property is present regardless of whether the response was successful or returned as an error. context
is specified by the user.
In batch situations the user can use the context to correlate responses with requests. This property is present regardless of whether the response was successful or returned as an error. context
is specified by the user.
String representation of the amount being transferred in ETH
String representation of the gas limit for the transactions
String representation of the gas price for LEGACY transactions in WEI
String representation of hex data for contract interactions
String representation of the max fee per gas for EIP-1559 transactions in WEI
String representation of the max priority fee for EIP-1559 transactions in WEI
String representation of the to address
String representation of the from address
Specifies the version of the API that incorporates this endpoint.
Defines the ID of the request. The requestId
is generated by Crypto APIs and it's unique for every request.
In batch situations the user can use the context to correlate responses with requests. This property is present regardless of whether the response was successful or returned as an error. context
is specified by the user.
String representation of contract address of the token that was transfered
String representation of the transaction gas limit
String representation of the transaction used gas
String representation of the transaction hash
Hex data for contract interaction
Internal transactions executed by transaction
This simply shows how far we are looking into the transactions. Each Call has a "Depth" value that indicates how far it is away from the original transaction. A depth of 1 means it's a direct call, while Calls higher than 1 shows nested calls.
String representation of internal transaction type
String representation of the internal transaction recipient
String representation of the internal transaction sender
String representation of the amount that was transacted
Numeric representation of the transaction nonce
Numeric representation of the transaction index
Status of the transaction
Numeric representation of the timestamp in seconds since epoch
Token transfers executed by transaction
Defines the address to which the recipient receives the transferred tokens.
Defines the address from which the sender transfers tokens.
String representation of contract address of the token that was transfered
Amount of the transferred token
Decimals of the token (for fungible tokens)
String representation of the token name
Token ID of the token (for non-fungible tokens)
Defines the specific token type.
String representation of the token symbol
Fee spent for transaction
Unit in which amount is calculated
String representation of the transaction gas price
String representation of the transaction price unit
Max fee per gas for EIP-1559 transactions
Max priority fee for EIP-1559 transactions
String representation of the block hash
Numeric representation of the block height
String representation of the amount
API Key
{
"context": "yourExampleString",
"data": {
"item": {
"amount": "0.123",
"gasLimit": 84000,
"gasPrice": "47125353",
"inputData": "0xa9059cbb000000000000000000000000392214d9de6aaafe32f8ce1e166c2b3ac8ce04c700000000000000000000000000000000000000000000000000000000000001F4",
"maxFeePerGas": "60000000000",
"maxPriorityFeePerGas": "1000000000",
"recipient": "0xc01efdde68290f5a107c9ede6ce3200bba47d375",
"sender": "0xc01efdde68290f5a107c9ede6ce3200bba47d375"
}
}
}
{
"apiVersion": "2024-12-12",
"requestId": "601c1710034ed6d407996b30",
"context": "yourExampleString",
"data": {
"item": {
"contract": "0x534bD102153EF199abAe8296a2FaE4599fC44Cdc",
"gasLimit": 21000,
"gasUsed": 21000,
"hash": "0xbedfba55a8ef9342d1fe70e1e9adefad20aca7c164b072a648b1bb95d5a6b631",
"inputData": "0xa9059cbb000000000000000000000000392214d9de6aaafe32f8ce1e166c2b3ac8ce04c700000000000000000000000000000000000000000000000000000000000001F4",
"internalTransactions": [
{
"depth": 1,
"operationType": "CALL",
"recipient": "0xc946cb236481c159f460b212b34ab246dac37fcd",
"sender": "0xadf10d7f6a7069c11fc5f3c6c9b4f419b326bcbc",
"value": {
"amount": "0.0123",
"unit": "ETH"
}
}
],
"nonce": 123,
"positionInBlock": 1,
"status": "0x1",
"timestamp": 1669627454,
"tokenTransfers": [
{
"recipient": "0xc6d46aba0c6e2eb6358c4e24804158cc4d847922",
"sender": "0xc6d46aba0c6e2eb6358c4e24804158cc4d847922",
"tokenData": {
"contractAddress": "0xece01807f7d9b93529174533e997e5de168b0b39",
"fungibleValues": {
"amount": "0.123",
"decimals": 18
},
"name": "Tether",
"nonFungibleValues": {
"tokenId": "73424079983647210902572285069973579475843508985221180214989723113099915952129"
},
"standard": "ERC-20",
"symbol": "USDT"
}
}
],
"fee": {
"amount": "0.0001",
"unit": "ETH"
},
"gasPrice": {
"amount": 1234567,
"unit": "WEI"
},
"maxFeePerGas": {
"amount": "3558974297",
"unit": "WEI"
},
"maxPriorityFeePerGas": {
"amount": "21000",
"unit": "WEI"
},
"minedInBlock": {
"hash": "0xbedfba55a8ef9342d1fe70e1e9adefad20aca7c164b072a648b1bb95d5a6b631",
"height": 2408785
},
"value": {
"amount": "0.123",
"unit": "ETH"
}
}
}
}