records/all
Fetches all records generated within a range of blocks from the server.
Method Parameters
params-Object:start-number: Start block height of desired range (incuded).end-number: End block height of desired range (excuded).page(optional, default:0) -number: Page number to get.recordsPerRequest(optional, default:10000) -number: Maximum amount of records returned by the request
Returns
result-Array<Object>: An array of record objects produced within the specified block range.Record object:
record_ciphertext-string: The ciphertext of the record.program_id-string: The ID of the program that generated the record.block_id-number: The height of the block containing the record.height-number: The block height where the record was produced.id-number: Unique identifier for the record.timestamp-string: The timestamp when the record was created.block_hash-string: The hash of the block containing the record.transition_id-string: The transition ID that generated the record.transaction_id-string: The transaction ID that generated the record.function_name-string: The name of the function executed in the transition.output_index-number: The index of the output within the transition.
Example
Request
curl --location --request POST 'https://testnet3.aleorpc.com' \
  --header 'Content-Type: application/json' \
  --data-raw '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "records/all",
    "params": {
      "start": 300000,
      "end": 350000,
      "page": 0,
      "recordsPerRequest": 1
    }
  }'Response
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": [
    {
      "record_ciphertext": "record1qyqsq2fqmrtvrw3wflyzyz7er8sgyly0363n60uh7umxxfr7sdstjeqyqyxx66trwfhkxun9v35hguerqqpqzq8crs8qc7te98vjr35ktgx9jj7a8fdajh4ejvx7zgvnj75vlaf8p54yg5kgxz59c3g0qlenfcs0m569ngzjw2dgsyw50xr40vl74qcskek0l3t",
      "program_id": "credits.aleo",
      "block_id": 341921,
      "height": 300000,
      "id": 430855,
      "timestamp": "1691195921",
      "block_hash": "ab1evk49za28hnhxq8jef4qedy4kmcwyutwzkmpyr0shs6at0402u8szm5hey",
      "transition_id": "as1ndw987tlqlq0fe9h9r4twrw5ff0e4cqhyv8ja8pdsa3zpux3w5xqhmsf2q",
      "transaction_id": "at12nqxmeu4epk9zkrqgwpnqkckvydafumdx9566yqxwvs96vazduzq3d6r8s",
      "function_name": "mint",
      "output_index": 0
    }
  ]
 }Last updated