├── .gitattributes ├── .gitignore ├── LICENSE ├── LedgerWallet.Tests ├── LedgerWallet.Tests.csproj ├── LegacyLedgerTests.cs ├── NanoSTests.cs ├── U2FTests.cs ├── UnitTest1.cs ├── app.config └── packages.config ├── LedgerWallet.TestsCore ├── LedgerWallet.TestsCore.csproj └── app.config ├── LedgerWallet ├── Bip32EncodedKey.cs ├── BufferUtils.cs ├── Extensions.cs ├── GetCoinVersionResult.cs ├── GetWalletPubKeyResponse.cs ├── Guard.cs ├── HIDProviders │ ├── HIDDeviceException.cs │ ├── HIDNet │ │ ├── HIDNetDevice.cs │ │ ├── WindowsHIDNetDevice.cs │ │ └── WindowsHIDNetProvider.cs │ ├── HIDProvider.cs │ ├── IHIDProvider.cs │ ├── UsageSpecification.cs │ └── VendorProductIds.cs ├── LedgacyLedgerClient.cs ├── Ledger3DESKey.cs ├── LedgerClient.cs ├── LedgerClientBase.cs ├── LedgerEncodedKey.cs ├── LedgerWallet.csproj ├── LedgerWallet.nuspec ├── LedgerWalletConstants.cs ├── LedgerWalletException.cs ├── PushNuget.ps1 ├── Serializer.cs ├── SetupResponse.cs ├── SignatureRequest.cs ├── Transports │ ├── DisposableLock.cs │ ├── HIDDeviceTransportRegistry.cs │ ├── HIDTransportBase.cs │ ├── HIDU2FTransport.cs │ ├── HidLedgerTransport.cs │ └── ILedgerTransport.cs ├── TrustedInput.cs ├── U2FClient.cs ├── VarintUtils.cs ├── app.config └── packages.config ├── README.md └── ledger-dotnet-api.sln /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LICENSE -------------------------------------------------------------------------------- /LedgerWallet.Tests/LedgerWallet.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet.Tests/LedgerWallet.Tests.csproj -------------------------------------------------------------------------------- /LedgerWallet.Tests/LegacyLedgerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet.Tests/LegacyLedgerTests.cs -------------------------------------------------------------------------------- /LedgerWallet.Tests/NanoSTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet.Tests/NanoSTests.cs -------------------------------------------------------------------------------- /LedgerWallet.Tests/U2FTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet.Tests/U2FTests.cs -------------------------------------------------------------------------------- /LedgerWallet.Tests/UnitTest1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet.Tests/UnitTest1.cs -------------------------------------------------------------------------------- /LedgerWallet.Tests/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet.Tests/app.config -------------------------------------------------------------------------------- /LedgerWallet.Tests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet.Tests/packages.config -------------------------------------------------------------------------------- /LedgerWallet.TestsCore/LedgerWallet.TestsCore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet.TestsCore/LedgerWallet.TestsCore.csproj -------------------------------------------------------------------------------- /LedgerWallet.TestsCore/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet.TestsCore/app.config -------------------------------------------------------------------------------- /LedgerWallet/Bip32EncodedKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/Bip32EncodedKey.cs -------------------------------------------------------------------------------- /LedgerWallet/BufferUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/BufferUtils.cs -------------------------------------------------------------------------------- /LedgerWallet/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/Extensions.cs -------------------------------------------------------------------------------- /LedgerWallet/GetCoinVersionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/GetCoinVersionResult.cs -------------------------------------------------------------------------------- /LedgerWallet/GetWalletPubKeyResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/GetWalletPubKeyResponse.cs -------------------------------------------------------------------------------- /LedgerWallet/Guard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/Guard.cs -------------------------------------------------------------------------------- /LedgerWallet/HIDProviders/HIDDeviceException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/HIDProviders/HIDDeviceException.cs -------------------------------------------------------------------------------- /LedgerWallet/HIDProviders/HIDNet/HIDNetDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/HIDProviders/HIDNet/HIDNetDevice.cs -------------------------------------------------------------------------------- /LedgerWallet/HIDProviders/HIDNet/WindowsHIDNetDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/HIDProviders/HIDNet/WindowsHIDNetDevice.cs -------------------------------------------------------------------------------- /LedgerWallet/HIDProviders/HIDNet/WindowsHIDNetProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/HIDProviders/HIDNet/WindowsHIDNetProvider.cs -------------------------------------------------------------------------------- /LedgerWallet/HIDProviders/HIDProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/HIDProviders/HIDProvider.cs -------------------------------------------------------------------------------- /LedgerWallet/HIDProviders/IHIDProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/HIDProviders/IHIDProvider.cs -------------------------------------------------------------------------------- /LedgerWallet/HIDProviders/UsageSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/HIDProviders/UsageSpecification.cs -------------------------------------------------------------------------------- /LedgerWallet/HIDProviders/VendorProductIds.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/HIDProviders/VendorProductIds.cs -------------------------------------------------------------------------------- /LedgerWallet/LedgacyLedgerClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/LedgacyLedgerClient.cs -------------------------------------------------------------------------------- /LedgerWallet/Ledger3DESKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/Ledger3DESKey.cs -------------------------------------------------------------------------------- /LedgerWallet/LedgerClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/LedgerClient.cs -------------------------------------------------------------------------------- /LedgerWallet/LedgerClientBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/LedgerClientBase.cs -------------------------------------------------------------------------------- /LedgerWallet/LedgerEncodedKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/LedgerEncodedKey.cs -------------------------------------------------------------------------------- /LedgerWallet/LedgerWallet.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/LedgerWallet.csproj -------------------------------------------------------------------------------- /LedgerWallet/LedgerWallet.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/LedgerWallet.nuspec -------------------------------------------------------------------------------- /LedgerWallet/LedgerWalletConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/LedgerWalletConstants.cs -------------------------------------------------------------------------------- /LedgerWallet/LedgerWalletException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/LedgerWalletException.cs -------------------------------------------------------------------------------- /LedgerWallet/PushNuget.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/PushNuget.ps1 -------------------------------------------------------------------------------- /LedgerWallet/Serializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/Serializer.cs -------------------------------------------------------------------------------- /LedgerWallet/SetupResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/SetupResponse.cs -------------------------------------------------------------------------------- /LedgerWallet/SignatureRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/SignatureRequest.cs -------------------------------------------------------------------------------- /LedgerWallet/Transports/DisposableLock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/Transports/DisposableLock.cs -------------------------------------------------------------------------------- /LedgerWallet/Transports/HIDDeviceTransportRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/Transports/HIDDeviceTransportRegistry.cs -------------------------------------------------------------------------------- /LedgerWallet/Transports/HIDTransportBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/Transports/HIDTransportBase.cs -------------------------------------------------------------------------------- /LedgerWallet/Transports/HIDU2FTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/Transports/HIDU2FTransport.cs -------------------------------------------------------------------------------- /LedgerWallet/Transports/HidLedgerTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/Transports/HidLedgerTransport.cs -------------------------------------------------------------------------------- /LedgerWallet/Transports/ILedgerTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/Transports/ILedgerTransport.cs -------------------------------------------------------------------------------- /LedgerWallet/TrustedInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/TrustedInput.cs -------------------------------------------------------------------------------- /LedgerWallet/U2FClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/U2FClient.cs -------------------------------------------------------------------------------- /LedgerWallet/VarintUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/VarintUtils.cs -------------------------------------------------------------------------------- /LedgerWallet/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/app.config -------------------------------------------------------------------------------- /LedgerWallet/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/LedgerWallet/packages.config -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/README.md -------------------------------------------------------------------------------- /ledger-dotnet-api.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedgerHQ/ledger-dotnet-api/HEAD/ledger-dotnet-api.sln --------------------------------------------------------------------------------