Skip to content

Include /transactions endpoint in bridge API #21

@0xSasaPrsic

Description

@0xSasaPrsic
endpoint: /transactions
queryParams: {
	ethAddress?: ""
	availAddress?: ""
	page?: 3
	pageSize?: 25
}
response: {
	result: [
		{
		  sourceChain: "AVAIL", // "ETHEREUM"
		  destinationChain: "ETHEREUM", // "AVAIL"
		  messageId: 24,
		  status:"IN PROGRESS" // "READY_TO_CLAIM" // "CLAIMED" // "FAILED"
		  sourceTransactionHash: "0xabc", 
		  sourceTransactionBlockNumber: 123,
		  sourceTransactionIndex: 2,
		  sourceTransactionTimestamp: date,
		  sourceTokenAddress: "0xabc",
		  destinationTransactionHash: "0xabc",
		  destinationTransactionBlockNumber: 123,
		  destinationTransactionTimestamp: date,
		  destinationTransactionIndex: 123,
		  destinationTokenAddress: "0xabc",
		  depositorAddress: "0xabc",
		  receiverAddress: "0xabc",
		  amount: 1234,
		  message: "0x",
		  dataType: "ERC20",
		  blockHash: "0xabc"
		}, 
		{}
	],
	paginationData: {
		hasNextPage: true
		page: 0
		pageSize: 25
		totalCount: 100
	}
}

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions