Documentation
Ylium Core
Version: 0.8.0-2
A modular CLI tool to manage document notarization, transaction sync, and account operations using the Ylium Core blockchain engine.
node client.js [global options] <command> [subcommand] [arguments]
Option | Description |
---|---|
-v, --verbose |
Enable verbose logging |
--version |
Show current CLI version |
List cached transactions
node client.js transaction list [--delegee <address>] [--signer <address>] [--account <slot_id>]
Display transaction detail
node client.js transaction detail <tx_hash> [--account <slot_id>]
Synchronize event logs from the blockchain
node client.js transaction sync [--from-block <n>] [--to-block <n>] [--delegee <address>]
Retrieve the comment associated with a notarized document
node client.js document comment <document_hash>
Display the full notarization history chain of a document
node client.js document history <document_hash>
List all configured accounts
node client.js account list
Show details of the selected account
node client.js account detail [--account <slot_id>]
Delete an account (requires confirmation)
node client.js account delete [--account <slot_id>] [-x]
-x
— also deletes the associated MDI credentials
Module | Key Functions |
---|---|
oybns_transaction.js |
getDocument , getTransactionInfo , getTransactionList , getEventsFromWeb3Provider |
oybns_document.js |
callDocumentComment |
oybns_types.js |
get , put , search , del , delAll , generateIndexKey |
oybns_mdi_signer.js |
signTransaction |
Make sure these resources exist before using the CLI:
- ✅ At least one configured
Account
slot - ✅ Active
Config
(ID = 0) - ✅ Valid
MdiCredentials
for the selected MDI node