Skip to content

Commit

Permalink
Define DB schema for DeltaUTxO.
Browse files Browse the repository at this point in the history
  • Loading branch information
paolino committed Mar 16, 2023
1 parent 00e41be commit 544c409
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions lib/wallet/src/Cardano/Wallet/DB/Sqlite/Schema.hs
Expand Up @@ -61,6 +61,8 @@ import System.Random
import qualified Cardano.Wallet.Primitive.AddressDerivation as W
import qualified Cardano.Wallet.Primitive.AddressDiscovery.Sequential as W
import qualified Cardano.Wallet.Primitive.Passphrase.Types as W
import Cardano.Wallet.Primitive.Types
( Slot )
import qualified Cardano.Wallet.Primitive.Types as W
import qualified Cardano.Wallet.Primitive.Types.Address as W
import qualified Cardano.Wallet.Primitive.Types.Coin as W
Expand Down Expand Up @@ -506,4 +508,23 @@ SubmissionsSlots

Primary submissionsSlotsWallet
deriving Show Generic Eq

DeltaUTxOValue
deltaUTxOValueWalletId W.WalletId sql=wallet_id
deltaUTxOValueCreation Slot sql=slot
deltaUTxOValueSpent (Maybe SlotNo) sql=spent
deltaUTxOValueTxInTx TxId sql=tx_in_tx
deltaUTxOValueTxInIx Word32 sql=tx_in_ix
deltaUTxOValueTxOut B8.ByteString sql=tx_out

Primary deltaUTxOValueWalletId deltaUTxOValueTxInTx deltaUTxOValueTxInIx
deriving Show Generic Eq

DeltaUTxOSlots
deltaUTxOSlotsWallet W.WalletId sql=wallet_id
deltaUTxOSlotsFinality (Maybe Slot) sql=finality
deltaUTxOSlotsTip Slot sql=tip

Primary deltaUTxOSlotsWallet
deriving Show Generic Eq
|]

0 comments on commit 544c409

Please sign in to comment.