package
10.9.0+incompatible
Repository: https://github.com/status-im/status-go.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
BigIntToPadded128BitsStr converts a big.Int to a string, padding it with 0 to account for 128 bits size Returns nil if input val is nil This should work to sort and compare big.Ints values in SQLite.
No description provided by the author
DecryptDB completely removes the encryption from the db.
EncryptDB takes a plaintext database and adds encryption.
Export takes an encrypted database and re-encrypts it in a new file, with a new key.
GetLastMigrationVersion returns the last migration version stored in the migration table.
No description provided by the author
Migrate database with option to augment the migration steps with additional processing using the customSteps parameter.
MigrateV3ToV4 migrates database from v3 to v4 format with encryption.
OpenDB opens encrypted database.
OpenUnecryptedDB opens database with setting PRAGMA key.

# Constants

No description provided by the author
The reduced number of kdf iterations (for performance reasons) which is used as the default value https://github.com/status-im/status-go/pull/1343 https://notes.status.im/i8Y_l7ccTiOYq09HVgoFwA.
No description provided by the author
No description provided by the author
WALMode for sqlite.

# Structs

JSONBlob type for marshaling/unmarshaling inner type to json.
No description provided by the author

# Interfaces

statementCreator allows to pass transaction or database to use in consumer.
No description provided by the author

# Type aliases

No description provided by the author