TransactionsGet()

Retrieve a list of Transactions recorded on the given PublicKey

Before calling the function make sure you have the Connector object initialized.

Understanding Connector Object

Function Call

Field

Type

Description

PubKey

​string​

Base58 ed25519 PublicKey

OffSet

long

Offset enables you to search 10 Transactions later or any given number

Limit

long

The maximum amount of transactions you want to retrieve in 1 Function call

TransactionsGet("Input here Base58 PublicKey", 0, 10);

Return value of function: TransactionsGetResult

Example

Connector connect_ = new Connector("95.111.224.219", 9091);
NodeApi.TransactionsGetResult Transactions = connect_.TransactionsGet("4SFfA1S2xfA3BdgkTn2tK14yDhLuD11RVz78kqx35jct", 0, 10);
Console.WriteLine(Transactions);

Return value of function: TransactionsGetResult

Output of Example

Output is printed via ObjectDumper

{TransactionsGetResult}
  Status: {APIResponse}
    Code: 0
    Message: "Success: "
  Result: false
  Total_trxns_count: 68
  Transactions: ...
    {SealedTransaction}
      Id: {TransactionId}
        PoolSeq: 1187731
        Index: 0
      Trxn: {Transaction}
        Id: 26
        Source: ...
        Target: ...
        Amount: {Amount}
          Integral: 0
          Fraction: 0
        Balance: {Amount}
          Integral: 0
          Fraction: 0
        Currency: 1
        Signature: ...
        SmartContract: null
        Fee: {AmountCommission}
          Commission: 17279
        TimeCreation: 1628706394781
        UserFields: ...
          104
          101
          108
          108
          111
        Type: TransactionType.TT_Transfer
        SmartInfo: null
        ExtraFee: null
        PoolNumber: 1187731
        UsedContracts: null
    {SealedTransaction}
      Id: {TransactionId}
        PoolSeq: 1144637
        Index: 0
      Trxn: {Transaction}
        Id: 25
        Source: ...
        Target: ...
        Amount: {Amount}
          Integral: 0
          Fraction: 0
        Balance: {Amount}
          Integral: 0
          Fraction: 0
        Currency: 1
        Signature: ...
        SmartContract: null
        Fee: {AmountCommission}
          Commission: 17279
        TimeCreation: 1628678583727
        UserFields: ...
          104
          101
          108
          108
          111
        Type: TransactionType.TT_Transfer
        SmartInfo: null
        ExtraFee: null
        PoolNumber: 1144637
        UsedContracts: null
    {SealedTransaction}
      Id: {TransactionId}
        PoolSeq: 1078081
        Index: 0
      Trxn: {Transaction}
        Id: 24
        Source: ...
        Target: ...
        Amount: {Amount}
          Integral: 0
          Fraction: 0
        Balance: {Amount}
          Integral: 0
          Fraction: 0
        Currency: 1
        Signature: ...
        SmartContract: null
        Fee: {AmountCommission}
          Commission: 17279
        TimeCreation: 1628637440038
        UserFields: ...
          104
          101
          108
          108
          111
        Type: TransactionType.TT_Transfer
        SmartInfo: null
        ExtraFee: null
        PoolNumber: 1078081
        UsedContracts: null
    {SealedTransaction}
      Id: {TransactionId}
        PoolSeq: 1075154
        Index: 0
      Trxn: {Transaction}
        Id: 23
        Source: ...
        Target: ...
        Amount: {Amount}
          Integral: 0
          Fraction: 0
        Balance: {Amount}
          Integral: 0
          Fraction: 0
        Currency: 1
        Signature: ...
        SmartContract: null
        Fee: {AmountCommission}
          Commission: 17279
        TimeCreation: 1628635657279
        UserFields: ...
          104
          101
          108
          108
          111
        Type: TransactionType.TT_Transfer
        SmartInfo: null
        ExtraFee: null
        PoolNumber: 1075154
        UsedContracts: null
    {SealedTransaction}
      Id: {TransactionId}
        PoolSeq: 706771
        Index: 3
      Trxn: {Transaction}
        Id: 543
        Source: ...
        Target: ...
        Amount: {Amount}
          Integral: 0
          Fraction: 100000000000000000
        Balance: {Amount}
          Integral: 0
          Fraction: 0
        Currency: 1
        Signature: ...
        SmartContract: null
        Fee: {AmountCommission}
          Commission: 17279
        TimeCreation: 1628417779676
        UserFields: null
        Type: TransactionType.TT_Transfer
        SmartInfo: null
        ExtraFee: null
        PoolNumber: 706771
        UsedContracts: null
    {SealedTransaction}
      Id: {TransactionId}
        PoolSeq: 706771
        Index: 2
      Trxn: {Transaction}
        Id: 549
        Source: ...
        Target: ...
        Amount: {Amount}
          Integral: 0
          Fraction: 100000000000000000
        Balance: {Amount}
          Integral: 0
          Fraction: 0
        Currency: 1
        Signature: ...
        SmartContract: null
        Fee: {AmountCommission}
          Commission: 17279
        TimeCreation: 1628417779676
        UserFields: null
        Type: TransactionType.TT_Transfer
        SmartInfo: null
        ExtraFee: null
        PoolNumber: 706771
        UsedContracts: null
    {SealedTransaction}
      Id: {TransactionId}
        PoolSeq: 706771
        Index: 1
      Trxn: {Transaction}
        Id: 548
        Source: ...
        Target: ...
        Amount: {Amount}
          Integral: 0
          Fraction: 100000000000000000
        Balance: {Amount}
          Integral: 0
          Fraction: 0
        Currency: 1
        Signature: ...
        SmartContract: null
        Fee: {AmountCommission}
          Commission: 17279
        TimeCreation: 1628417779676
        UserFields: null
        Type: TransactionType.TT_Transfer
        SmartInfo: null
        ExtraFee: null
        PoolNumber: 706771
        UsedContracts: null
    {SealedTransaction}
      Id: {TransactionId}
        PoolSeq: 706771
        Index: 0
      Trxn: {Transaction}
        Id: 547
        Source: ...
        Target: ...
        Amount: {Amount}
          Integral: 0
          Fraction: 100000000000000000
        Balance: {Amount}
          Integral: 0
          Fraction: 0
        Currency: 1
        Signature: ...
        SmartContract: null
        Fee: {AmountCommission}
          Commission: 17279
        TimeCreation: 1628417779676
        UserFields: null
        Type: TransactionType.TT_Transfer
        SmartInfo: null
        ExtraFee: null
        PoolNumber: 706771
        UsedContracts: null
    {SealedTransaction}
      Id: {TransactionId}
        PoolSeq: 706770
        Index: 0
      Trxn: {Transaction}
        Id: 542
        Source: ...
        Target: ...
        Amount: {Amount}
          Integral: 0
          Fraction: 100000000000000000
        Balance: {Amount}
          Integral: 0
          Fraction: 0
        Currency: 1
        Signature: ...
        SmartContract: null
        Fee: {AmountCommission}
          Commission: 17279
        TimeCreation: 1628417779137
        UserFields: null
        Type: TransactionType.TT_Transfer
        SmartInfo: null
        ExtraFee: null
        PoolNumber: 706770
        UsedContracts: null
    {SealedTransaction}
      Id: {TransactionId}
        PoolSeq: 706769
        Index: 3
      Trxn: {Transaction}
        Id: 537
        Source: ...
        Target: ...
        Amount: {Amount}
          Integral: 0
          Fraction: 100000000000000000
        Balance: {Amount}
          Integral: 0
          Fraction: 0
        Currency: 1
        Signature: ...
        SmartContract: null
        Fee: {AmountCommission}
          Commission: 17279
        TimeCreation: 1628417778542
        UserFields: null
        Type: TransactionType.TT_Transfer
        SmartInfo: null
        ExtraFee: null
        PoolNumber: 706769
        UsedContracts: null

Last updated

Was this helpful?