Store eligible transactions

This commit is contained in:
Wietse Wind
2023-10-02 00:44:38 +02:00
parent 06c8099df4
commit c148de2f8d
2 changed files with 68 additions and 9 deletions

View File

@@ -2,7 +2,7 @@ import { XrplClient } from 'xrpl-client'
import { createDirectory } from './lib/createDirectory.mjs'
import { onValidation } from './lib/onValidation.mjs'
import { onLedger } from './lib/onLedger.mjs'
// import { onTransaction } from './lib/onTransaction.mjs'
import { onTransaction } from './lib/onTransaction.mjs'
import 'dotenv/config'
import assert from 'assert'
@@ -23,8 +23,8 @@ process.env.NODES.split(',').map(h => h.trim())
c.send({ command: "subscribe", streams: [
"validations",
"ledger",
// "transactions",
// "transactions_proposed"
"transactions",
"transactions_proposed"
] })
c.on("validation", validation => onValidation({
@@ -40,10 +40,10 @@ process.env.NODES.split(',').map(h => h.trim())
connection: c,
}))
// c.on("transaction", transaction => onTransaction({
// connectionUrl: c.getState()?.server?.uri,
// networkId: c.getState()?.server?.networkId,
// transaction,
// connection: c,
// }))
c.on("transaction", transaction => onTransaction({
connectionUrl: c.getState()?.server?.uri,
networkId: c.getState()?.server?.networkId,
transaction,
connection: c,
}))
})