Skip to content

About

Muun Network fork of SQLDelight. Type-safe SQL database layer for Muun Wallet Desktop local storage.

Topics

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2,478 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sqldelight (Muun fork)

Muun Network's fork of SQLDelight — the local database layer used by Muun Wallet Desktop.

License Muun Wallet

muun-wallet.com · Wallet app


Overview

This is Muun Network's maintained fork of SQLDelight, adapted for use in the Muun Wallet Desktop local database layer. SQLDelight generates type-safe Kotlin and Go database access code from SQL schema definitions.

In the Muun Wallet stack, this library provides:

  • Local storage of wallet state, transaction history, and UTXO set
  • Type-safe SQL query generation for the desktop application layer
  • Schema migration tooling used during Muun Wallet application updates

Why a fork

The upstream SQLDelight project targets Android and multiplatform Kotlin environments. Muun Network's fork includes adaptations for the desktop application target (macOS, Windows, Linux) and integration with Muun Wallet's specific Go-based wallet library layer.


Related repositories

Repo Purpose
muun-network/muun-wallet Desktop wallet app (uses this for local storage)
muun-network/librwallet Core wallet library
muun-network/muun-wallet-docs User documentation

License

Apache 2.0 (same as upstream SQLDelight).

About

Muun Network fork of SQLDelight. Type-safe SQL database layer for Muun Wallet Desktop local storage.

Topics

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages