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