ReadonlynameThe name of the store (e.g. 'mongodb', 'redis', 'dynamodb')
ReadonlylibraryThe client library being used
Returns the underlying immudb-node client for anything not wrapped here.
Append data under the key <table>:<data.id> (or <table> if data
has no id) via a verified, tamper-evident write. Returns the write's
transaction id/hash from immudb's response.
Verified read of the current value at <table>:<id> (or <table>).
Optionalid: stringReturn every prior revision of the key <table>:<id> (or <table>).
Optionalid: stringVerified read returning the full response - value plus the cryptographic
inclusion proof immudb generates for verifiedGet. The presence of a
resolved response (rather than a thrown verification error) is the proof
that the value is consistent with the tamper-evident log.
Optionalid: stringRun a SQL statement against immudb's embedded SQL engine (sqlQuery).
Optionalparams: unknownExecute a SQL DDL/DML statement via sqlExec (no rows returned).
Optionalparams: unknown
ImmudbStorewraps animmudb-nodeclient behind the shared ledger surface.appendperforms averifiedSet(returning the write's transaction id),getaverifiedGet,historyreturns prior revisions of a key,verifyreturns the full verified-read response (value + proof), andqueryruns embedded SQL viasqlQuery.