| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Network.Haskoin.Wallet.Model
Documentation
Constructors
| Account | |
Fields
| |
Instances
| Show Account Source # | |
| PersistEntity Account Source # | |
| PersistField Account Source # | |
| PersistFieldSql Account Source # | |
| ToBackendKey SqlBackend Account Source # | |
| Eq (Key Account) Source # | |
| Ord (Key Account) Source # | |
| Read (Key Account) Source # | |
| Show (Key Account) Source # | |
| ToJSON (Key Account) Source # | |
| FromJSON (Key Account) Source # | |
| PersistField (Key Account) Source # | |
| ToHttpApiData (Key Account) Source # | |
| PersistFieldSql (Key Account) Source # | |
| PathPiece (Key Account) Source # | |
| FromHttpApiData (Key Account) Source # | |
| type PersistEntityBackend Account Source # | |
| data Key Account Source # | |
| data EntityField Account Source # | |
| data Unique Account Source # | |
data WalletAddr Source #
Constructors
| WalletAddr | |
Fields
| |
Instances
| Show WalletAddr Source # | |
| PersistEntity WalletAddr Source # | |
| PersistField WalletAddr Source # | |
| PersistFieldSql WalletAddr Source # | |
| ToBackendKey SqlBackend WalletAddr Source # | |
| Eq (Key WalletAddr) Source # | |
| Ord (Key WalletAddr) Source # | |
| Read (Key WalletAddr) Source # | |
| Show (Key WalletAddr) Source # | |
| ToJSON (Key WalletAddr) Source # | |
| FromJSON (Key WalletAddr) Source # | |
| PersistField (Key WalletAddr) Source # | |
| ToHttpApiData (Key WalletAddr) Source # | |
| PersistFieldSql (Key WalletAddr) Source # | |
| PathPiece (Key WalletAddr) Source # | |
| FromHttpApiData (Key WalletAddr) Source # | |
| type PersistEntityBackend WalletAddr Source # | |
| data Key WalletAddr Source # | |
| data EntityField WalletAddr Source # | |
| data Unique WalletAddr Source # | |
type WalletAddrId = Key WalletAddr Source #
data WalletState Source #
Constructors
| WalletState | |
Fields
| |
Instances
| Show WalletState Source # | |
| PersistEntity WalletState Source # | |
| PersistField WalletState Source # | |
| PersistFieldSql WalletState Source # | |
| ToBackendKey SqlBackend WalletState Source # | |
| Eq (Key WalletState) Source # | |
| Ord (Key WalletState) Source # | |
| Read (Key WalletState) Source # | |
| Show (Key WalletState) Source # | |
| ToJSON (Key WalletState) Source # | |
| FromJSON (Key WalletState) Source # | |
| PersistField (Key WalletState) Source # | |
| ToHttpApiData (Key WalletState) Source # | |
| PersistFieldSql (Key WalletState) Source # | |
| PathPiece (Key WalletState) Source # | |
| FromHttpApiData (Key WalletState) Source # | |
| type PersistEntityBackend WalletState Source # | |
| data Key WalletState Source # | |
| data EntityField WalletState Source # | |
| data Unique WalletState Source # | |
type WalletStateId = Key WalletState Source #
data WalletCoin Source #
Constructors
| WalletCoin | |
Fields
| |
Instances
| Show WalletCoin Source # | |
| PersistEntity WalletCoin Source # | |
| PersistField WalletCoin Source # | |
| PersistFieldSql WalletCoin Source # | |
| ToBackendKey SqlBackend WalletCoin Source # | |
| Eq (Key WalletCoin) Source # | |
| Ord (Key WalletCoin) Source # | |
| Read (Key WalletCoin) Source # | |
| Show (Key WalletCoin) Source # | |
| ToJSON (Key WalletCoin) Source # | |
| FromJSON (Key WalletCoin) Source # | |
| PersistField (Key WalletCoin) Source # | |
| ToHttpApiData (Key WalletCoin) Source # | |
| PersistFieldSql (Key WalletCoin) Source # | |
| PathPiece (Key WalletCoin) Source # | |
| FromHttpApiData (Key WalletCoin) Source # | |
| type PersistEntityBackend WalletCoin Source # | |
| data Key WalletCoin Source # | |
| data EntityField WalletCoin Source # | |
| data Unique WalletCoin Source # | |
type WalletCoinId = Key WalletCoin Source #
Constructors
| SpentCoin | |
Fields
| |
Instances
| Show SpentCoin Source # | |
| PersistEntity SpentCoin Source # | |
| PersistField SpentCoin Source # | |
| PersistFieldSql SpentCoin Source # | |
| ToBackendKey SqlBackend SpentCoin Source # | |
| Eq (Key SpentCoin) Source # | |
| Ord (Key SpentCoin) Source # | |
| Read (Key SpentCoin) Source # | |
| Show (Key SpentCoin) Source # | |
| ToJSON (Key SpentCoin) Source # | |
| FromJSON (Key SpentCoin) Source # | |
| PersistField (Key SpentCoin) Source # | |
| ToHttpApiData (Key SpentCoin) Source # | |
| PersistFieldSql (Key SpentCoin) Source # | |
| PathPiece (Key SpentCoin) Source # | |
| FromHttpApiData (Key SpentCoin) Source # | |
| type PersistEntityBackend SpentCoin Source # | |
| data Key SpentCoin Source # | |
| data EntityField SpentCoin Source # | |
| data Unique SpentCoin Source # | |
type SpentCoinId = Key SpentCoin Source #
Constructors
| WalletTx | |
Fields
| |
Instances
| Show WalletTx Source # | |
| PersistEntity WalletTx Source # | |
| PersistField WalletTx Source # | |
| PersistFieldSql WalletTx Source # | |
| ToBackendKey SqlBackend WalletTx Source # | |
| Eq (Key WalletTx) Source # | |
| Ord (Key WalletTx) Source # | |
| Read (Key WalletTx) Source # | |
| Show (Key WalletTx) Source # | |
| ToJSON (Key WalletTx) Source # | |
| FromJSON (Key WalletTx) Source # | |
| PersistField (Key WalletTx) Source # | |
| ToHttpApiData (Key WalletTx) Source # | |
| PersistFieldSql (Key WalletTx) Source # | |
| PathPiece (Key WalletTx) Source # | |
| FromHttpApiData (Key WalletTx) Source # | |
| type PersistEntityBackend WalletTx Source # | |
| data Key WalletTx Source # | |
| data EntityField WalletTx Source # | |
| data Unique WalletTx Source # | |
type WalletTxId = Key WalletTx Source #
data family EntityField record a :: * #
Instances
| data EntityField NodeBlock | |
| data EntityField WalletState # | |
| data EntityField SpentCoin # | |
| data EntityField WalletCoin # | |
| data EntityField WalletTx # | |
| data EntityField WalletAddr # | |
| data EntityField Account # | |
migrateWallet :: Migration Source #
toJsonAccount :: Maybe Mnemonic -> Account -> JsonAccount Source #
toJsonAddr :: WalletAddr -> Maybe BalanceInfo -> JsonAddr Source #