GetTransactionByID()

Searches a Transaction by its ID. The transaction will be searched initially between the pending transactions and then in the blockchain.

Method Signature

func GetTransactionByID(blockchain string, TxID string, start int, end int) map[string]interface{}

Parameters

Name
Type
Description

blockchain

String

Blockchain address in hex

TxID

String

TxID

start

int

Starting block number

end

int

Ending block number

Example

package main

import (
	"fmt"

	"github.com/circular-protocol/circular-go/circular_protocol_api"
)

func main() {
	var blockchain = "0x8a20baa40c45dc5055aeb26197c203e576ef389d9acb171bd62da11dc5ad72b2"
	var TxID = "ba0475ed799745fa15c4ec0973cebe48f3af7856a507b89b695d29f8499ceead"

	result := circular_protocol_api.GetTransactionByID(blockchain, TxID, 1, 10)
	fmt.Println(result)
}

Result

The result will be of type Map, but for easier readability, here is the equivalent in JSON.

If no transaction is found:

Last updated