Skip to main content

/peggy/v1/batch/outgoingtx REST API Endpoint

Retrieves all outgoing transaction batches from the Peggy module that are pending execution on Ethereum.

Updated on
Jun 23, 2025

Parameters

This method does not accept any parameters

Returns

batches
array

List of outgoing transaction batches ready to be relayed to Ethereum

batch_nonce
string

A unique identifier for the batch, used to prevent duplication and enforce order

batch_timeout
string

Timeout value (timestamp or block height) after which the batch becomes invalid

transactions
array

Array of token transfer transactions included in this batch

id
string

Unique identifier for the transaction inside the batch

sender
string

Cosmos address of the user who initiated the transfer

dest_address
string

Ethereum address that will receive the transferred tokens

erc20_token
object

ERC20Token unique identifier for an Ethereum ERC20 token which contains the following fields:

contract
string

Ethereum contract address of the ERC20 token being transferred

amount
string

Amount of tokens to transfer, represented as a string for precision

erc20_fee
object

erc20_fee object for an Ethereum ERC20 token which contains the following fields:

contract
string

Ethereum contract address of the ERC20 token used to pay the transaction fee

amount
string

Amount of fee tokens paid for processing the transaction

token_contract
string

Ethereum contract address of the ERC20 token used in this batch

block
string

Cosmos block height at which this batch was created or submitted

Request
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free