orwelldb
Version:
Library, wich helps syncronize blockchain and any database use datascript protocol to write operations (can be wroten in blockchain transactions hex like scriptSig or scriptPubKey)
20 lines (19 loc) • 502 B
JavaScript
module.exports = {
const: {
"DATA_ENCRYPTIONALGORITHM": 0x52,
"DATA_HEXJSONENCRYPTED": 0x53,
"DATA_HEXJSON": 0x54,
"PUSHDATA_DBWRITEPUBLICKEY": 0x55,
"PUSHDATA_DBREADPRIVATEKEY": 0x56,
"OP_DECRYPT": 0x57,
"OP_EQUAL": 0x87,
"DATA_HASH": 0x58,
"OP_HASH256": 0x59,
"OP_CHECKDBPRIVILEGES": 0x60,
},
ops: {
OP_CREATE: 0x19,
OP_WRITE: 0x20,
OP_CHANGESETTINGS: 0x21
}
}