Map Rust enums with inner fields
authorMatt Corallo <git@bluematt.me>
Thu, 8 Oct 2020 02:10:11 +0000 (22:10 -0400)
committerMatt Corallo <git@bluematt.me>
Thu, 8 Oct 2020 02:10:33 +0000 (22:10 -0400)
commitdab177785e966c5e9434d28a2be54ba69bc62739
treeb30dcd2cb639bf7b2016d481f67c80712ae97487
parent7d56adbafa5865bb340fba7e512d913a9c5c10e7
Map Rust enums with inner fields
59 files changed:
genbindings.py
src/main/java/org/ldk/impl/bindings.java
src/main/jni/bindings.c
src/main/jni/org_ldk_enums_LDKAccessError.h [new file with mode: 0644]
src/main/jni/org_ldk_enums_LDKChannelMonitorUpdateErr.h [new file with mode: 0644]
src/main/jni/org_ldk_enums_LDKConfirmationTarget.h [new file with mode: 0644]
src/main/jni/org_ldk_enums_LDKLevel.h [new file with mode: 0644]
src/main/jni/org_ldk_enums_LDKNetwork.h [new file with mode: 0644]
src/main/jni/org_ldk_enums_LDKSecp256k1Error.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings.h
src/main/jni/org_ldk_impl_bindings_LDKAPIError.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKAPIError_APIMisuseError.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKAPIError_ChannelUnavailable.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKAPIError_FeeRateTooHigh.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKAPIError_MonitorUpdateFailed.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKAPIError_RouteError.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKErrorAction.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKErrorAction_DisconnectPeer.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKErrorAction_IgnoreError.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKErrorAction_SendErrorMessage.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKEvent.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKEvent_FundingBroadcastSafe.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKEvent_FundingGenerationReady.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKEvent_PaymentFailed.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKEvent_PaymentReceived.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKEvent_PaymentSent.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKEvent_PendingHTLCsForwardable.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKEvent_SpendableOutputs.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKHTLCFailChannelUpdate.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKHTLCFailChannelUpdate_ChannelClosed.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKHTLCFailChannelUpdate_ChannelUpdateMessage.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKHTLCFailChannelUpdate_NodeFailure.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKMessageSendEvent.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKMessageSendEvent_BroadcastChannelAnnouncement.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKMessageSendEvent_BroadcastChannelUpdate.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKMessageSendEvent_BroadcastNodeAnnouncement.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKMessageSendEvent_HandleError.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKMessageSendEvent_PaymentFailureNetworkUpdate.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKMessageSendEvent_SendAcceptChannel.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKMessageSendEvent_SendAnnouncementSignatures.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKMessageSendEvent_SendChannelReestablish.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKMessageSendEvent_SendClosingSigned.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKMessageSendEvent_SendFundingCreated.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKMessageSendEvent_SendFundingLocked.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKMessageSendEvent_SendFundingSigned.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKMessageSendEvent_SendOpenChannel.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKMessageSendEvent_SendRevokeAndACK.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKMessageSendEvent_SendShutdown.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKMessageSendEvent_UpdateHTLCs.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKNetAddress.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKNetAddress_IPv4.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKNetAddress_IPv6.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKNetAddress_OnionV2.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKNetAddress_OnionV3.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKSpendableOutputDescriptor.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKSpendableOutputDescriptor_DynamicOutputP2WSH.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKSpendableOutputDescriptor_StaticOutput.h [new file with mode: 0644]
src/main/jni/org_ldk_impl_bindings_LDKSpendableOutputDescriptor_StaticOutputCounterpartyPayment.h [new file with mode: 0644]
src/test/java/org/ldk/PeerTest.java