]> git.codecow.com Git - libnemo.git/commitdiff
Add process RPC call to schema.
authorChris Duncan <chris@codecow.com>
Mon, 3 Aug 2026 20:59:57 +0000 (13:59 -0700)
committerChris Duncan <chris@codecow.com>
Mon, 3 Aug 2026 20:59:57 +0000 (13:59 -0700)
src/lib/rpc/block_info.ts
src/lib/rpc/process.ts [new file with mode: 0644]
src/lib/rpc/schema.ts

index 5c3a10f28bc42f2c7aec53683a384904730cee76..f286d064548db7ce1c9f48cd086f38b94670d074 100644 (file)
@@ -12,7 +12,7 @@ export const block_info = Object.freeze({
                        'representative',
                        'signature',
                        'type',
-                       'work'
+                       'work',
                ],
        },
        fields: [
@@ -25,6 +25,6 @@ export const block_info = Object.freeze({
                'linked_account',
                'local_timestamp',
                'subtype',
-               'successor'
+               'successor',
        ],
 })
diff --git a/src/lib/rpc/process.ts b/src/lib/rpc/process.ts
new file mode 100644 (file)
index 0000000..99461d4
--- /dev/null
@@ -0,0 +1,25 @@
+//! SPDX-FileCopyrightText: 2026 Chris Duncan <chris@codecow.com>
+//! SPDX-License-Identifier: GPL-3.0-or-later
+
+export const process = Object.freeze({
+       block: {
+               fields: [
+                       'account',
+                       'balance',
+                       'link',
+                       'link_as_account',
+                       'previous',
+                       'representative',
+                       'signature',
+                       'type',
+                       'work',
+               ],
+       },
+       fields: [
+               'action',
+               'async',
+               'block',
+               'json_block',
+               'subtype',
+       ],
+})
index 7af2f2ec716f639565ceea3eaaa48e6a436e6a8c..a88be1f914b5ce7f46118c4f8b6210dab53f5912 100644 (file)
@@ -2,8 +2,10 @@
 //! SPDX-License-Identifier: GPL-3.0-or-later
 import { account_info } from './account_info'
 import { block_info } from './block_info'
+import { process } from './process'
 
 export const Schema = Object.freeze({
        account_info,
        block_info,
+       process,
 })