Lists datums in the mempool (all/for selected chain/briefly)
CLI Example
Command syntax:
mempool list
-net <net_name>
[-chain <chain_name>]
[-addr <addr>]
[-brief]
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 (optional)
-addr - address of the wallet (optional)
-brief - shows only hashes and creation time (optional)
Example:
Command:
cellframe-node-cli mempool list
-net riemann
-chain main
Response:
net: riemann
chains:
name: main
removed: 0
datums:
hash: 0xC203EA5BB6C5C4297B3885549771C2C1526D7475AE6449668BC512B4E119966A
type: DATUM_TX
created:
time_stamp: 1711528352
str: Wed, 27 Mar 2024 01:32:32 -0700
main_ticker: tKEL
ledger_rc: DAP_LEDGER_TX_CHECK_OK
from: o9z3wUTSTicckJuoweZoQPfSUnWPDGPUEAXWZyVyfpkzVBFKMYP1jcyY8Tx7CG4odjL7pyy1uBy3Ei1xsVsBEGUcR6XuUSJCV8w2YwtL
to:
money:
value: 50000000000000000
coins: 0.05
token: tKEL
addr: o9z3wUTSTicckJuoyMFzCwUAokuvhzFvrbcKJreH1UJhfuTUxYSKFLwhKjE5E1TmsPGzPgohexjwXZKUFf12R8Pt66GjAMvtyULgr3Pc
money:
value: 2500000000000000
coins: 0.0025
token: tKEL
addr: o9z3wUTSTicckJuoxkLc5q1CwaYs23474GbBm8ebgSZd1WmB7EhkPDpsoZPGX3hmhGa1wCqTDKgPjirbp3H45bg3tc6U5k8wCEJX575X
change:
money:
value: 28197624999999999996
coins: 28.197624999999999996
token: tKEL
fee:
value: 50000000000000000
coins: 0.05
token: tKEL
total: riemann.main: 1
JSON-RPC Example
Command:
curl --unix-socket /opt/cellframe-node/var/run/node_cli
-X POST http://localhost/connect
-d '{"method":"mempool", "params":["mempool;list;-net;riemann;-chain;main"], "id":"1"}'
Response:
{
"type": 2,
"result": [
{
"net": "riemann",
"chains": [
{
"name": "main",
"removed": 0,
"datums": [
{
"hash": "0xC203EA5BB6C5C4297B3885549771C2C1526D7475AE6449668BC512B4E119966A",
"type": "DATUM_TX",
"created": {
"time_stamp": 1711528352,
"str": "Wed, 27 Mar 2024 01:32:32 -0700"
},
"main_ticker": "tKEL",
"ledger_rc": "DAP_LEDGER_TX_CHECK_OK",
"from": "o9z3wUTSTicckJuoweZoQPfSUnWPDGPUEAXWZyVyfpkzVBFKMYP1jcyY8Tx7CG4odjL7pyy1uBy3Ei1xsVsBEGUcR6XuUSJCV8w2YwtL",
"to": [
{
"money": {
"value": "50000000000000000",
"coins": "0.05",
"token": "tKEL"
},
"addr": "o9z3wUTSTicckJuoyMFzCwUAokuvhzFvrbcKJreH1UJhfuTUxYSKFLwhKjE5E1TmsPGzPgohexjwXZKUFf12R8Pt66GjAMvtyULgr3Pc"
},
{
"money": {
"value": "2500000000000000",
"coins": "0.0025",
"token": "tKEL"
},
"addr": "o9z3wUTSTicckJuoxkLc5q1CwaYs23474GbBm8ebgSZd1WmB7EhkPDpsoZPGX3hmhGa1wCqTDKgPjirbp3H45bg3tc6U5k8wCEJX575X"
}
],
"change": [
{
"money": {
"value": "28197624999999999996",
"coins": "28.197624999999999996",
"token": "tKEL"
}
}
],
"fee": [
{
"value": "50000000000000000",
"coins": "0.05",
"token": "tKEL"
}
]
}
],
"total": "riemann.main: 1"
}
]
}
],
"errors": null,
"id": 1
}