Outputs an information about datum in the mempool
See also:
CLI Example
Command syntax:
mempool dump
-net <net_name>
-chain <chain_name>
-datum <datum_hash>
Options:
-net - name of the Cellframe Network. The list of networks can be found in the <Config_dir> \ etc \ network folder or received by The Cellframe-Node-CLI using command - net list
-chain - name of the chain
-datum - hash of the datum
Example:
Command:
cellframe-node-cli mempool dump
-net riemann
-chain main
-datum 0xC203EA5BB6C5C4297B3885549771C2C1526D7475AE6449668BC512B4E119966A
Response:
hash: 0xC203EA5BB6C5C4297B3885549771C2C1526D7475AE6449668BC512B4E119966A
data_size: 4036
version: 0
ts_create: Wed Mar 27 01:32:32 2024
type: DATUM_TX
items:
type: TX_ITEM_TYPE_IN
data:
prev_idx: 3
prev_hash: 0x9DDCD0BBFD424CBC3688B33061DF3A71B920AED1FE2EEB8D0B36C8BFC73030F9
type: TX_ITEM_TYPE_OUT
data:
value: 0.05
value_datoshi: 50000000000000000
address: o9z3wUTSTicckJuoyMFzCwUAokuvhzFvrbcKJreH1UJhfuTUxYSKFLwhKjE5E1TmsPGzPgohexjwXZKUFf12R8Pt66GjAMvtyULgr3Pc
type: TX_ITEM_TYPE_OUT
data:
value: 0.0025
value_datoshi: 2500000000000000
address: o9z3wUTSTicckJuoxkLc5q1CwaYs23474GbBm8ebgSZd1WmB7EhkPDpsoZPGX3hmhGa1wCqTDKgPjirbp3H45bg3tc6U5k8wCEJX575X
type: TX_ITEM_TYPE_OUT_COND
data:
ts_expires: never
subtype: DAP_CHAIN_TX_OUT_COND_SUBTYPE_FEE
value: 0.05
value_datoshi: 50000000000000000
uid: 0x0000000000000000
type: TX_ITEM_TYPE_OUT
data:
value: 28.197624999999999996
value_datoshi: 28197624999999999996
address: o9z3wUTSTicckJuoweZoQPfSUnWPDGPUEAXWZyVyfpkzVBFKMYP1jcyY8Tx7CG4odjL7pyy1uBy3Ei1xsVsBEGUcR6XuUSJCV8w2YwtL
type: TX_ITEM_TYPE_SIG
data:
sign_size: 3306
sign:
type: sig_dil
pkeyHash: 0x2C93EF6F9A535C44B90F3148686E350ADF7EF252B121CF572877ED09D3736B27
signPkeySize: 1196
signSize: 2096
JSON-RPC Example
Command:
curl --unix-socket /opt/cellframe-node/var/run/node_cli
-X POST http://localhost/connect
-d '{"method":"mempool", "params":["mempool;dump;-net;riemann;-chain;main;-datum;0xC203EA5BB6C5C4297B3885549771C2C1526D7475AE6449668BC512B4E119966A"], "id":"1"}'
Response:
{
"type": 2,
"result": [
{
"hash": "0xC203EA5BB6C5C4297B3885549771C2C1526D7475AE6449668BC512B4E119966A",
"data_size": 4036,
"version": 0,
"ts_create": "Wed Mar 27 01:32:32 2024",
"type": "DATUM_TX",
"items": [
{
"type": "TX_ITEM_TYPE_IN",
"data": {
"prev_idx": 3,
"prev_hash": "0x9DDCD0BBFD424CBC3688B33061DF3A71B920AED1FE2EEB8D0B36C8BFC73030F9"
}
},
{
"type": "TX_ITEM_TYPE_OUT",
"data": {
"value": "0.05",
"value_datoshi": "50000000000000000",
"address": "o9z3wUTSTicckJuoyMFzCwUAokuvhzFvrbcKJreH1UJhfuTUxYSKFLwhKjE5E1TmsPGzPgohexjwXZKUFf12R8Pt66GjAMvtyULgr3Pc"
}
},
{
"type": "TX_ITEM_TYPE_OUT",
"data": {
"value": "0.0025",
"value_datoshi": "2500000000000000",
"address": "o9z3wUTSTicckJuoxkLc5q1CwaYs23474GbBm8ebgSZd1WmB7EhkPDpsoZPGX3hmhGa1wCqTDKgPjirbp3H45bg3tc6U5k8wCEJX575X"
}
},
{
"type": "TX_ITEM_TYPE_OUT_COND",
"data": {
"ts_expires": "never",
"subtype": "DAP_CHAIN_TX_OUT_COND_SUBTYPE_FEE",
"value": "0.05",
"value_datoshi": "50000000000000000",
"uid": "0x0000000000000000"
}
},
{
"type": "TX_ITEM_TYPE_OUT",
"data": {
"value": "28.197624999999999996",
"value_datoshi": "28197624999999999996",
"address": "o9z3wUTSTicckJuoweZoQPfSUnWPDGPUEAXWZyVyfpkzVBFKMYP1jcyY8Tx7CG4odjL7pyy1uBy3Ei1xsVsBEGUcR6XuUSJCV8w2YwtL"
}
},
{
"type": "TX_ITEM_TYPE_SIG",
"data": {
"sign_size": 3306,
"sign": {
"type": "sig_dil",
"pkeyHash": "0x2C93EF6F9A535C44B90F3148686E350ADF7EF252B121CF572877ED09D3736B27",
"signPkeySize": 1196,
"signSize": 2096
}
}
}
]
}
],
"errors": null,
"id": 1
}
}