├── .gitignore ├── README.md ├── composer.json ├── composer.lock ├── phpunit.xml ├── src ├── Enums │ ├── Endpoint.php │ ├── Lightning │ │ ├── AmpInvoiceState.php │ │ ├── ChannelCommitmentType.php │ │ ├── ClosureType.php │ │ ├── FeatureBit.php │ │ ├── Initiator.php │ │ ├── InvoiceHtlcState.php │ │ ├── InvoiceState.php │ │ ├── ResolutionOutcome.php │ │ └── ResolutionType.php │ └── WalletKit │ │ └── AddressType.php ├── Helpers │ ├── Validator.php │ └── gethex.php ├── Models │ ├── Lightning │ │ ├── AddrToAmountEntry.php │ │ ├── AddrToAmountEntryList.php │ │ ├── Amount.php │ │ ├── AmpInvoiceStateEntry.php │ │ ├── AmpInvoiceStateEntryList.php │ │ ├── BatchOpenChannel.php │ │ ├── Chain.php │ │ ├── ChainList.php │ │ ├── ChannelCloseSummary.php │ │ ├── ChannelCloseSummaryList.php │ │ ├── ChannelCloseUpdate.php │ │ ├── ChannelPoint.php │ │ ├── Feature.php │ │ ├── FeeLimit.php │ │ ├── Hop.php │ │ ├── HopList.php │ │ ├── Invoice.php │ │ ├── InvoiceFeaturesEntry.php │ │ ├── InvoiceFeaturesEntryList.php │ │ ├── InvoiceHtlc.php │ │ ├── InvoiceHtlcList.php │ │ ├── MacaroonPermission.php │ │ ├── NodeFeatureList.php │ │ ├── NodeInfo.php │ │ ├── OutPoint.php │ │ ├── PendingUpdate.php │ │ ├── PendingUpdateList.php │ │ ├── Resolution.php │ │ ├── ResolutionList.php │ │ ├── Route.php │ │ ├── Utxo.php │ │ └── UtxoList.php │ └── WalletKit │ │ ├── AccountWithAddresses.php │ │ ├── AccountWithAddressesList.php │ │ ├── AddressProperty.php │ │ └── AddressPropertyList.php ├── Responses │ ├── Lightning │ │ ├── AddInvoiceResponse.php │ │ ├── BakeMacaroonResponse.php │ │ ├── BatchOpenChannelResponse.php │ │ ├── ChannelAcceptResponse.php │ │ ├── ChannelBalanceResponse.php │ │ ├── CheckMacPermResponse.php │ │ ├── CloseChannelResponse.php │ │ ├── SendCoinsResponse.php │ │ ├── SendManyResponse.php │ │ └── SendResponse.php │ └── WalletKit │ │ ├── ListAddressesResponse.php │ │ ├── ListUnspentResponse.php │ │ └── NextAddrResponse.php ├── Services │ ├── LightningService.php │ ├── Lnd.php │ └── WalletKitService.php └── Traits │ └── EnumHelper.php └── tests ├── BaseTest.php ├── LightningServiceTest.php ├── Pest.php └── WalletKitServiceTest.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/composer.lock -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/phpunit.xml -------------------------------------------------------------------------------- /src/Enums/Endpoint.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Enums/Endpoint.php -------------------------------------------------------------------------------- /src/Enums/Lightning/AmpInvoiceState.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Enums/Lightning/AmpInvoiceState.php -------------------------------------------------------------------------------- /src/Enums/Lightning/ChannelCommitmentType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Enums/Lightning/ChannelCommitmentType.php -------------------------------------------------------------------------------- /src/Enums/Lightning/ClosureType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Enums/Lightning/ClosureType.php -------------------------------------------------------------------------------- /src/Enums/Lightning/FeatureBit.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Enums/Lightning/FeatureBit.php -------------------------------------------------------------------------------- /src/Enums/Lightning/Initiator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Enums/Lightning/Initiator.php -------------------------------------------------------------------------------- /src/Enums/Lightning/InvoiceHtlcState.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Enums/Lightning/InvoiceHtlcState.php -------------------------------------------------------------------------------- /src/Enums/Lightning/InvoiceState.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Enums/Lightning/InvoiceState.php -------------------------------------------------------------------------------- /src/Enums/Lightning/ResolutionOutcome.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Enums/Lightning/ResolutionOutcome.php -------------------------------------------------------------------------------- /src/Enums/Lightning/ResolutionType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Enums/Lightning/ResolutionType.php -------------------------------------------------------------------------------- /src/Enums/WalletKit/AddressType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Enums/WalletKit/AddressType.php -------------------------------------------------------------------------------- /src/Helpers/Validator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Helpers/Validator.php -------------------------------------------------------------------------------- /src/Helpers/gethex.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Helpers/gethex.php -------------------------------------------------------------------------------- /src/Models/Lightning/AddrToAmountEntry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/AddrToAmountEntry.php -------------------------------------------------------------------------------- /src/Models/Lightning/AddrToAmountEntryList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/AddrToAmountEntryList.php -------------------------------------------------------------------------------- /src/Models/Lightning/Amount.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/Amount.php -------------------------------------------------------------------------------- /src/Models/Lightning/AmpInvoiceStateEntry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/AmpInvoiceStateEntry.php -------------------------------------------------------------------------------- /src/Models/Lightning/AmpInvoiceStateEntryList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/AmpInvoiceStateEntryList.php -------------------------------------------------------------------------------- /src/Models/Lightning/BatchOpenChannel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/BatchOpenChannel.php -------------------------------------------------------------------------------- /src/Models/Lightning/Chain.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/Chain.php -------------------------------------------------------------------------------- /src/Models/Lightning/ChainList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/ChainList.php -------------------------------------------------------------------------------- /src/Models/Lightning/ChannelCloseSummary.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/ChannelCloseSummary.php -------------------------------------------------------------------------------- /src/Models/Lightning/ChannelCloseSummaryList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/ChannelCloseSummaryList.php -------------------------------------------------------------------------------- /src/Models/Lightning/ChannelCloseUpdate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/ChannelCloseUpdate.php -------------------------------------------------------------------------------- /src/Models/Lightning/ChannelPoint.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/ChannelPoint.php -------------------------------------------------------------------------------- /src/Models/Lightning/Feature.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/Feature.php -------------------------------------------------------------------------------- /src/Models/Lightning/FeeLimit.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/FeeLimit.php -------------------------------------------------------------------------------- /src/Models/Lightning/Hop.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/Hop.php -------------------------------------------------------------------------------- /src/Models/Lightning/HopList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/HopList.php -------------------------------------------------------------------------------- /src/Models/Lightning/Invoice.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/Invoice.php -------------------------------------------------------------------------------- /src/Models/Lightning/InvoiceFeaturesEntry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/InvoiceFeaturesEntry.php -------------------------------------------------------------------------------- /src/Models/Lightning/InvoiceFeaturesEntryList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/InvoiceFeaturesEntryList.php -------------------------------------------------------------------------------- /src/Models/Lightning/InvoiceHtlc.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/InvoiceHtlc.php -------------------------------------------------------------------------------- /src/Models/Lightning/InvoiceHtlcList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/InvoiceHtlcList.php -------------------------------------------------------------------------------- /src/Models/Lightning/MacaroonPermission.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/MacaroonPermission.php -------------------------------------------------------------------------------- /src/Models/Lightning/NodeFeatureList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/NodeFeatureList.php -------------------------------------------------------------------------------- /src/Models/Lightning/NodeInfo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/NodeInfo.php -------------------------------------------------------------------------------- /src/Models/Lightning/OutPoint.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/OutPoint.php -------------------------------------------------------------------------------- /src/Models/Lightning/PendingUpdate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/PendingUpdate.php -------------------------------------------------------------------------------- /src/Models/Lightning/PendingUpdateList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/PendingUpdateList.php -------------------------------------------------------------------------------- /src/Models/Lightning/Resolution.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/Resolution.php -------------------------------------------------------------------------------- /src/Models/Lightning/ResolutionList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/ResolutionList.php -------------------------------------------------------------------------------- /src/Models/Lightning/Route.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/Route.php -------------------------------------------------------------------------------- /src/Models/Lightning/Utxo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/Utxo.php -------------------------------------------------------------------------------- /src/Models/Lightning/UtxoList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/Lightning/UtxoList.php -------------------------------------------------------------------------------- /src/Models/WalletKit/AccountWithAddresses.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/WalletKit/AccountWithAddresses.php -------------------------------------------------------------------------------- /src/Models/WalletKit/AccountWithAddressesList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/WalletKit/AccountWithAddressesList.php -------------------------------------------------------------------------------- /src/Models/WalletKit/AddressProperty.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/WalletKit/AddressProperty.php -------------------------------------------------------------------------------- /src/Models/WalletKit/AddressPropertyList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Models/WalletKit/AddressPropertyList.php -------------------------------------------------------------------------------- /src/Responses/Lightning/AddInvoiceResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Responses/Lightning/AddInvoiceResponse.php -------------------------------------------------------------------------------- /src/Responses/Lightning/BakeMacaroonResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Responses/Lightning/BakeMacaroonResponse.php -------------------------------------------------------------------------------- /src/Responses/Lightning/BatchOpenChannelResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Responses/Lightning/BatchOpenChannelResponse.php -------------------------------------------------------------------------------- /src/Responses/Lightning/ChannelAcceptResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Responses/Lightning/ChannelAcceptResponse.php -------------------------------------------------------------------------------- /src/Responses/Lightning/ChannelBalanceResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Responses/Lightning/ChannelBalanceResponse.php -------------------------------------------------------------------------------- /src/Responses/Lightning/CheckMacPermResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Responses/Lightning/CheckMacPermResponse.php -------------------------------------------------------------------------------- /src/Responses/Lightning/CloseChannelResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Responses/Lightning/CloseChannelResponse.php -------------------------------------------------------------------------------- /src/Responses/Lightning/SendCoinsResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Responses/Lightning/SendCoinsResponse.php -------------------------------------------------------------------------------- /src/Responses/Lightning/SendManyResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Responses/Lightning/SendManyResponse.php -------------------------------------------------------------------------------- /src/Responses/Lightning/SendResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Responses/Lightning/SendResponse.php -------------------------------------------------------------------------------- /src/Responses/WalletKit/ListAddressesResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Responses/WalletKit/ListAddressesResponse.php -------------------------------------------------------------------------------- /src/Responses/WalletKit/ListUnspentResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Responses/WalletKit/ListUnspentResponse.php -------------------------------------------------------------------------------- /src/Responses/WalletKit/NextAddrResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Responses/WalletKit/NextAddrResponse.php -------------------------------------------------------------------------------- /src/Services/LightningService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Services/LightningService.php -------------------------------------------------------------------------------- /src/Services/Lnd.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Services/Lnd.php -------------------------------------------------------------------------------- /src/Services/WalletKitService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Services/WalletKitService.php -------------------------------------------------------------------------------- /src/Traits/EnumHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/src/Traits/EnumHelper.php -------------------------------------------------------------------------------- /tests/BaseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/tests/BaseTest.php -------------------------------------------------------------------------------- /tests/LightningServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/tests/LightningServiceTest.php -------------------------------------------------------------------------------- /tests/Pest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/tests/Pest.php -------------------------------------------------------------------------------- /tests/WalletKitServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utxo-one/lnd-php/HEAD/tests/WalletKitServiceTest.php --------------------------------------------------------------------------------