packages feed

lnd-client-0.1.0.1: src/Proto/Walletrpc/Walletkit_Fields.hs

{- This file was auto-generated from walletrpc/walletkit.proto by the proto-lens-protoc program. -}
{-# LANGUAGE ScopedTypeVariables, DataKinds, TypeFamilies, UndecidableInstances, GeneralizedNewtypeDeriving, MultiParamTypeClasses, FlexibleContexts, FlexibleInstances, PatternSynonyms, MagicHash, NoImplicitPrelude, BangPatterns, TypeApplications, OverloadedStrings, DerivingStrategies, DeriveGeneric#-}
{-# OPTIONS_GHC -Wno-unused-imports#-}
{-# OPTIONS_GHC -Wno-duplicate-exports#-}
{-# OPTIONS_GHC -Wno-dodgy-exports#-}
module Proto.Walletrpc.Walletkit_Fields where
import qualified Data.ProtoLens.Runtime.Prelude as Prelude
import qualified Data.ProtoLens.Runtime.Data.Int as Data.Int
import qualified Data.ProtoLens.Runtime.Data.Monoid as Data.Monoid
import qualified Data.ProtoLens.Runtime.Data.Word as Data.Word
import qualified Data.ProtoLens.Runtime.Data.ProtoLens as Data.ProtoLens
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Bytes as Data.ProtoLens.Encoding.Bytes
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Growing as Data.ProtoLens.Encoding.Growing
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Parser.Unsafe as Data.ProtoLens.Encoding.Parser.Unsafe
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Wire as Data.ProtoLens.Encoding.Wire
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Field as Data.ProtoLens.Field
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Message.Enum as Data.ProtoLens.Message.Enum
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Service.Types as Data.ProtoLens.Service.Types
import qualified Data.ProtoLens.Runtime.Lens.Family2 as Lens.Family2
import qualified Data.ProtoLens.Runtime.Lens.Family2.Unchecked as Lens.Family2.Unchecked
import qualified Data.ProtoLens.Runtime.Data.Text as Data.Text
import qualified Data.ProtoLens.Runtime.Data.Map as Data.Map
import qualified Data.ProtoLens.Runtime.Data.ByteString as Data.ByteString
import qualified Data.ProtoLens.Runtime.Data.ByteString.Char8 as Data.ByteString.Char8
import qualified Data.ProtoLens.Runtime.Data.Text.Encoding as Data.Text.Encoding
import qualified Data.ProtoLens.Runtime.Data.Vector as Data.Vector
import qualified Data.ProtoLens.Runtime.Data.Vector.Generic as Data.Vector.Generic
import qualified Data.ProtoLens.Runtime.Data.Vector.Unboxed as Data.Vector.Unboxed
import qualified Data.ProtoLens.Runtime.Text.Read as Text.Read
import qualified Proto.Lightning
import qualified Proto.Lnrpc.Ln0
import qualified Proto.Signrpc.Signer
account ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "account" a) =>
  Lens.Family2.LensLike' f s a
account = Data.ProtoLens.Field.field @"account"
accounts ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "accounts" a) =>
  Lens.Family2.LensLike' f s a
accounts = Data.ProtoLens.Field.field @"accounts"
addr ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "addr" a) =>
  Lens.Family2.LensLike' f s a
addr = Data.ProtoLens.Field.field @"addr"
addressType ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "addressType" a) =>
  Lens.Family2.LensLike' f s a
addressType = Data.ProtoLens.Field.field @"addressType"
amountSat ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "amountSat" a) =>
  Lens.Family2.LensLike' f s a
amountSat = Data.ProtoLens.Field.field @"amountSat"
broadcastAttempts ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "broadcastAttempts" a) =>
  Lens.Family2.LensLike' f s a
broadcastAttempts = Data.ProtoLens.Field.field @"broadcastAttempts"
change ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "change" a) =>
  Lens.Family2.LensLike' f s a
change = Data.ProtoLens.Field.field @"change"
changeOutputIndex ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "changeOutputIndex" a) =>
  Lens.Family2.LensLike' f s a
changeOutputIndex = Data.ProtoLens.Field.field @"changeOutputIndex"
confTarget ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "confTarget" a) =>
  Lens.Family2.LensLike' f s a
confTarget = Data.ProtoLens.Field.field @"confTarget"
derivationPath ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "derivationPath" a) =>
  Lens.Family2.LensLike' f s a
derivationPath = Data.ProtoLens.Field.field @"derivationPath"
dryRun ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "dryRun" a) =>
  Lens.Family2.LensLike' f s a
dryRun = Data.ProtoLens.Field.field @"dryRun"
dryRunExternalAddrs ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "dryRunExternalAddrs" a) =>
  Lens.Family2.LensLike' f s a
dryRunExternalAddrs
  = Data.ProtoLens.Field.field @"dryRunExternalAddrs"
dryRunInternalAddrs ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "dryRunInternalAddrs" a) =>
  Lens.Family2.LensLike' f s a
dryRunInternalAddrs
  = Data.ProtoLens.Field.field @"dryRunInternalAddrs"
expiration ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "expiration" a) =>
  Lens.Family2.LensLike' f s a
expiration = Data.ProtoLens.Field.field @"expiration"
expirationSeconds ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "expirationSeconds" a) =>
  Lens.Family2.LensLike' f s a
expirationSeconds = Data.ProtoLens.Field.field @"expirationSeconds"
extendedPublicKey ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "extendedPublicKey" a) =>
  Lens.Family2.LensLike' f s a
extendedPublicKey = Data.ProtoLens.Field.field @"extendedPublicKey"
externalKeyCount ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "externalKeyCount" a) =>
  Lens.Family2.LensLike' f s a
externalKeyCount = Data.ProtoLens.Field.field @"externalKeyCount"
force ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "force" a) =>
  Lens.Family2.LensLike' f s a
force = Data.ProtoLens.Field.field @"force"
fundedPsbt ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "fundedPsbt" a) =>
  Lens.Family2.LensLike' f s a
fundedPsbt = Data.ProtoLens.Field.field @"fundedPsbt"
id ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "id" a) =>
  Lens.Family2.LensLike' f s a
id = Data.ProtoLens.Field.field @"id"
inputs ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "inputs" a) =>
  Lens.Family2.LensLike' f s a
inputs = Data.ProtoLens.Field.field @"inputs"
internalKeyCount ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "internalKeyCount" a) =>
  Lens.Family2.LensLike' f s a
internalKeyCount = Data.ProtoLens.Field.field @"internalKeyCount"
key ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "key" a) =>
  Lens.Family2.LensLike' f s a
key = Data.ProtoLens.Field.field @"key"
keyFamily ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "keyFamily" a) =>
  Lens.Family2.LensLike' f s a
keyFamily = Data.ProtoLens.Field.field @"keyFamily"
keyFingerPrint ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "keyFingerPrint" a) =>
  Lens.Family2.LensLike' f s a
keyFingerPrint = Data.ProtoLens.Field.field @"keyFingerPrint"
label ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "label" a) =>
  Lens.Family2.LensLike' f s a
label = Data.ProtoLens.Field.field @"label"
lockedUtxos ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "lockedUtxos" a) =>
  Lens.Family2.LensLike' f s a
lockedUtxos = Data.ProtoLens.Field.field @"lockedUtxos"
masterKeyFingerprint ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "masterKeyFingerprint" a) =>
  Lens.Family2.LensLike' f s a
masterKeyFingerprint
  = Data.ProtoLens.Field.field @"masterKeyFingerprint"
maxConfs ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maxConfs" a) =>
  Lens.Family2.LensLike' f s a
maxConfs = Data.ProtoLens.Field.field @"maxConfs"
maybe'account ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'account" a) =>
  Lens.Family2.LensLike' f s a
maybe'account = Data.ProtoLens.Field.field @"maybe'account"
maybe'fees ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'fees" a) =>
  Lens.Family2.LensLike' f s a
maybe'fees = Data.ProtoLens.Field.field @"maybe'fees"
maybe'outpoint ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'outpoint" a) =>
  Lens.Family2.LensLike' f s a
maybe'outpoint = Data.ProtoLens.Field.field @"maybe'outpoint"
maybe'psbt ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'psbt" a) =>
  Lens.Family2.LensLike' f s a
maybe'psbt = Data.ProtoLens.Field.field @"maybe'psbt"
maybe'raw ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'raw" a) =>
  Lens.Family2.LensLike' f s a
maybe'raw = Data.ProtoLens.Field.field @"maybe'raw"
maybe'satPerVbyte ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'satPerVbyte" a) =>
  Lens.Family2.LensLike' f s a
maybe'satPerVbyte = Data.ProtoLens.Field.field @"maybe'satPerVbyte"
maybe'sweeps ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'sweeps" a) =>
  Lens.Family2.LensLike' f s a
maybe'sweeps = Data.ProtoLens.Field.field @"maybe'sweeps"
maybe'targetConf ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'targetConf" a) =>
  Lens.Family2.LensLike' f s a
maybe'targetConf = Data.ProtoLens.Field.field @"maybe'targetConf"
maybe'template ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'template" a) =>
  Lens.Family2.LensLike' f s a
maybe'template = Data.ProtoLens.Field.field @"maybe'template"
maybe'transactionDetails ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'transactionDetails" a) =>
  Lens.Family2.LensLike' f s a
maybe'transactionDetails
  = Data.ProtoLens.Field.field @"maybe'transactionDetails"
maybe'transactionIds ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'transactionIds" a) =>
  Lens.Family2.LensLike' f s a
maybe'transactionIds
  = Data.ProtoLens.Field.field @"maybe'transactionIds"
minConfs ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "minConfs" a) =>
  Lens.Family2.LensLike' f s a
minConfs = Data.ProtoLens.Field.field @"minConfs"
name ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "name" a) =>
  Lens.Family2.LensLike' f s a
name = Data.ProtoLens.Field.field @"name"
nextBroadcastHeight ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "nextBroadcastHeight" a) =>
  Lens.Family2.LensLike' f s a
nextBroadcastHeight
  = Data.ProtoLens.Field.field @"nextBroadcastHeight"
outpoint ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "outpoint" a) =>
  Lens.Family2.LensLike' f s a
outpoint = Data.ProtoLens.Field.field @"outpoint"
outputs ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "outputs" a) =>
  Lens.Family2.LensLike' f s a
outputs = Data.ProtoLens.Field.field @"outputs"
overwrite ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "overwrite" a) =>
  Lens.Family2.LensLike' f s a
overwrite = Data.ProtoLens.Field.field @"overwrite"
pendingSweeps ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "pendingSweeps" a) =>
  Lens.Family2.LensLike' f s a
pendingSweeps = Data.ProtoLens.Field.field @"pendingSweeps"
psbt ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "psbt" a) =>
  Lens.Family2.LensLike' f s a
psbt = Data.ProtoLens.Field.field @"psbt"
publicKey ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "publicKey" a) =>
  Lens.Family2.LensLike' f s a
publicKey = Data.ProtoLens.Field.field @"publicKey"
publishError ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "publishError" a) =>
  Lens.Family2.LensLike' f s a
publishError = Data.ProtoLens.Field.field @"publishError"
raw ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "raw" a) =>
  Lens.Family2.LensLike' f s a
raw = Data.ProtoLens.Field.field @"raw"
rawFinalTx ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "rawFinalTx" a) =>
  Lens.Family2.LensLike' f s a
rawFinalTx = Data.ProtoLens.Field.field @"rawFinalTx"
rawTx ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "rawTx" a) =>
  Lens.Family2.LensLike' f s a
rawTx = Data.ProtoLens.Field.field @"rawTx"
requestedConfTarget ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "requestedConfTarget" a) =>
  Lens.Family2.LensLike' f s a
requestedConfTarget
  = Data.ProtoLens.Field.field @"requestedConfTarget"
requestedSatPerByte ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "requestedSatPerByte" a) =>
  Lens.Family2.LensLike' f s a
requestedSatPerByte
  = Data.ProtoLens.Field.field @"requestedSatPerByte"
requestedSatPerVbyte ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "requestedSatPerVbyte" a) =>
  Lens.Family2.LensLike' f s a
requestedSatPerVbyte
  = Data.ProtoLens.Field.field @"requestedSatPerVbyte"
satPerByte ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "satPerByte" a) =>
  Lens.Family2.LensLike' f s a
satPerByte = Data.ProtoLens.Field.field @"satPerByte"
satPerKw ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "satPerKw" a) =>
  Lens.Family2.LensLike' f s a
satPerKw = Data.ProtoLens.Field.field @"satPerKw"
satPerVbyte ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "satPerVbyte" a) =>
  Lens.Family2.LensLike' f s a
satPerVbyte = Data.ProtoLens.Field.field @"satPerVbyte"
signedPsbt ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "signedPsbt" a) =>
  Lens.Family2.LensLike' f s a
signedPsbt = Data.ProtoLens.Field.field @"signedPsbt"
spendUnconfirmed ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "spendUnconfirmed" a) =>
  Lens.Family2.LensLike' f s a
spendUnconfirmed = Data.ProtoLens.Field.field @"spendUnconfirmed"
targetConf ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "targetConf" a) =>
  Lens.Family2.LensLike' f s a
targetConf = Data.ProtoLens.Field.field @"targetConf"
transactionDetails ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "transactionDetails" a) =>
  Lens.Family2.LensLike' f s a
transactionDetails
  = Data.ProtoLens.Field.field @"transactionDetails"
transactionIds ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "transactionIds" a) =>
  Lens.Family2.LensLike' f s a
transactionIds = Data.ProtoLens.Field.field @"transactionIds"
txHex ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "txHex" a) =>
  Lens.Family2.LensLike' f s a
txHex = Data.ProtoLens.Field.field @"txHex"
txid ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "txid" a) =>
  Lens.Family2.LensLike' f s a
txid = Data.ProtoLens.Field.field @"txid"
type' ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "type'" a) =>
  Lens.Family2.LensLike' f s a
type' = Data.ProtoLens.Field.field @"type'"
utxos ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "utxos" a) =>
  Lens.Family2.LensLike' f s a
utxos = Data.ProtoLens.Field.field @"utxos"
value ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "value" a) =>
  Lens.Family2.LensLike' f s a
value = Data.ProtoLens.Field.field @"value"
vec'accounts ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'accounts" a) =>
  Lens.Family2.LensLike' f s a
vec'accounts = Data.ProtoLens.Field.field @"vec'accounts"
vec'dryRunExternalAddrs ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'dryRunExternalAddrs" a) =>
  Lens.Family2.LensLike' f s a
vec'dryRunExternalAddrs
  = Data.ProtoLens.Field.field @"vec'dryRunExternalAddrs"
vec'dryRunInternalAddrs ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'dryRunInternalAddrs" a) =>
  Lens.Family2.LensLike' f s a
vec'dryRunInternalAddrs
  = Data.ProtoLens.Field.field @"vec'dryRunInternalAddrs"
vec'inputs ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'inputs" a) =>
  Lens.Family2.LensLike' f s a
vec'inputs = Data.ProtoLens.Field.field @"vec'inputs"
vec'lockedUtxos ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'lockedUtxos" a) =>
  Lens.Family2.LensLike' f s a
vec'lockedUtxos = Data.ProtoLens.Field.field @"vec'lockedUtxos"
vec'outputs ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'outputs" a) =>
  Lens.Family2.LensLike' f s a
vec'outputs = Data.ProtoLens.Field.field @"vec'outputs"
vec'pendingSweeps ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'pendingSweeps" a) =>
  Lens.Family2.LensLike' f s a
vec'pendingSweeps = Data.ProtoLens.Field.field @"vec'pendingSweeps"
vec'transactionIds ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'transactionIds" a) =>
  Lens.Family2.LensLike' f s a
vec'transactionIds
  = Data.ProtoLens.Field.field @"vec'transactionIds"
vec'utxos ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'utxos" a) =>
  Lens.Family2.LensLike' f s a
vec'utxos = Data.ProtoLens.Field.field @"vec'utxos"
verbose ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "verbose" a) =>
  Lens.Family2.LensLike' f s a
verbose = Data.ProtoLens.Field.field @"verbose"
watchOnly ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "watchOnly" a) =>
  Lens.Family2.LensLike' f s a
watchOnly = Data.ProtoLens.Field.field @"watchOnly"
witnessType ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "witnessType" a) =>
  Lens.Family2.LensLike' f s a
witnessType = Data.ProtoLens.Field.field @"witnessType"