1.20.14 • Published 8 months ago
@ocap/statedb-dolt v1.20.14
@ocap/statedb-dolt
Install
npm install @ocap/statedb-dolt
// or
pnpm install @ocap/statedb-doltUsage
const DOLTStateDB = require('@ocap/statedb-dolt');
const db = new DOLTStateDB({
connection: 'mysql://root:@127.0.0.1:3306',
});
db.onReady(async () => {
const account = {
address: 'z1VUFgtw9JSENAswYm5vqdpg461oi6JPEdP',
balance: '100000000000000000000000000',
gasBalance: '0',
nonce: 2,
numTxs: 1,
numAssets: 0,
migratedTo: [],
migratedFrom: [],
stake: null,
context: {
genesisTime: '2021-02-02T02:17:48.141Z',
genesisTx: '',
renaissanceTime: '2021-02-02T02:17:48.141Z',
renaissanceTx: '',
},
moniker: 'system',
};
await db.runAsLambda(async (txn) => {
const exist = await db.account.get(account.address, { txn });
console.log('account', { exist });
if (!exist) {
const created = await db.account.create(account.address, account, { txn });
console.log('account', { created });
}
});
});1.20.14
8 months ago
1.20.13
8 months ago
1.20.12
8 months ago
1.20.11
9 months ago
1.20.10
9 months ago
1.20.9
9 months ago
1.20.8
9 months ago
1.20.7
9 months ago
1.20.6
9 months ago
1.20.5
9 months ago
1.20.4
9 months ago
1.20.3
9 months ago
1.20.2
10 months ago
1.20.1
10 months ago
1.20.0
10 months ago
1.19.21
10 months ago
1.19.20
10 months ago
1.19.19
10 months ago
1.19.18
10 months ago
1.19.17
10 months ago
1.19.16
10 months ago