Create structs and traits that are (a bit) more human-friendly!
authorMatt Corallo <git@bluematt.me>
Mon, 12 Oct 2020 20:56:10 +0000 (16:56 -0400)
committerMatt Corallo <git@bluematt.me>
Mon, 12 Oct 2020 20:57:04 +0000 (16:57 -0400)
commit3d559f3266fde7c6a21248c10d9a7145125b5e69
tree8964c352cd7a83cfd7f692976d677ec41f6ac00c
parent11caa2e27490e341cfafb3967e6fefef28f98d8c
Create structs and traits that are (a bit) more human-friendly!
91 files changed:
genbindings.py
genbindings.sh
src/main/java/org/ldk/structs/AcceptChannel.java [new file with mode: 0644]
src/main/java/org/ldk/structs/Access.java [new file with mode: 0644]
src/main/java/org/ldk/structs/AnnouncementSignatures.java [new file with mode: 0644]
src/main/java/org/ldk/structs/BroadcasterInterface.java [new file with mode: 0644]
src/main/java/org/ldk/structs/ChainMonitor.java [new file with mode: 0644]
src/main/java/org/ldk/structs/ChannelAnnouncement.java [new file with mode: 0644]
src/main/java/org/ldk/structs/ChannelConfig.java [new file with mode: 0644]
src/main/java/org/ldk/structs/ChannelDetails.java [new file with mode: 0644]
src/main/java/org/ldk/structs/ChannelFeatures.java [new file with mode: 0644]
src/main/java/org/ldk/structs/ChannelHandshakeConfig.java [new file with mode: 0644]
src/main/java/org/ldk/structs/ChannelHandshakeLimits.java [new file with mode: 0644]
src/main/java/org/ldk/structs/ChannelInfo.java [new file with mode: 0644]
src/main/java/org/ldk/structs/ChannelKeys.java [new file with mode: 0644]
src/main/java/org/ldk/structs/ChannelManager.java [new file with mode: 0644]
src/main/java/org/ldk/structs/ChannelManagerReadArgs.java [new file with mode: 0644]
src/main/java/org/ldk/structs/ChannelMessageHandler.java [new file with mode: 0644]
src/main/java/org/ldk/structs/ChannelMonitor.java [new file with mode: 0644]
src/main/java/org/ldk/structs/ChannelMonitorUpdate.java [new file with mode: 0644]
src/main/java/org/ldk/structs/ChannelPublicKeys.java [new file with mode: 0644]
src/main/java/org/ldk/structs/ChannelReestablish.java [new file with mode: 0644]
src/main/java/org/ldk/structs/ChannelUpdate.java [new file with mode: 0644]
src/main/java/org/ldk/structs/ClosingSigned.java [new file with mode: 0644]
src/main/java/org/ldk/structs/CommitmentSigned.java [new file with mode: 0644]
src/main/java/org/ldk/structs/CommitmentUpdate.java [new file with mode: 0644]
src/main/java/org/ldk/structs/CommonBase.java [new file with mode: 0644]
src/main/java/org/ldk/structs/DataLossProtect.java [new file with mode: 0644]
src/main/java/org/ldk/structs/DecodeError.java [new file with mode: 0644]
src/main/java/org/ldk/structs/DirectionalChannelInfo.java [new file with mode: 0644]
src/main/java/org/ldk/structs/ErrorMessage.java [new file with mode: 0644]
src/main/java/org/ldk/structs/EventsProvider.java [new file with mode: 0644]
src/main/java/org/ldk/structs/FeeEstimator.java [new file with mode: 0644]
src/main/java/org/ldk/structs/Filter.java [new file with mode: 0644]
src/main/java/org/ldk/structs/FundingCreated.java [new file with mode: 0644]
src/main/java/org/ldk/structs/FundingLocked.java [new file with mode: 0644]
src/main/java/org/ldk/structs/FundingSigned.java [new file with mode: 0644]
src/main/java/org/ldk/structs/GossipTimestampFilter.java [new file with mode: 0644]
src/main/java/org/ldk/structs/HTLCOutputInCommitment.java [new file with mode: 0644]
src/main/java/org/ldk/structs/HTLCUpdate.java [new file with mode: 0644]
src/main/java/org/ldk/structs/HolderCommitmentTransaction.java [new file with mode: 0644]
src/main/java/org/ldk/structs/InMemoryChannelKeys.java [new file with mode: 0644]
src/main/java/org/ldk/structs/Init.java [new file with mode: 0644]
src/main/java/org/ldk/structs/InitFeatures.java [new file with mode: 0644]
src/main/java/org/ldk/structs/KeysInterface.java [new file with mode: 0644]
src/main/java/org/ldk/structs/KeysManager.java [new file with mode: 0644]
src/main/java/org/ldk/structs/LightningError.java [new file with mode: 0644]
src/main/java/org/ldk/structs/LockedNetworkGraph.java [new file with mode: 0644]
src/main/java/org/ldk/structs/Logger.java [new file with mode: 0644]
src/main/java/org/ldk/structs/MessageHandler.java [new file with mode: 0644]
src/main/java/org/ldk/structs/MessageSendEventsProvider.java [new file with mode: 0644]
src/main/java/org/ldk/structs/MonitorEvent.java [new file with mode: 0644]
src/main/java/org/ldk/structs/MonitorUpdateError.java [new file with mode: 0644]
src/main/java/org/ldk/structs/NetGraphMsgHandler.java [new file with mode: 0644]
src/main/java/org/ldk/structs/NetworkGraph.java [new file with mode: 0644]
src/main/java/org/ldk/structs/NodeAnnouncement.java [new file with mode: 0644]
src/main/java/org/ldk/structs/NodeAnnouncementInfo.java [new file with mode: 0644]
src/main/java/org/ldk/structs/NodeFeatures.java [new file with mode: 0644]
src/main/java/org/ldk/structs/NodeInfo.java [new file with mode: 0644]
src/main/java/org/ldk/structs/OpenChannel.java [new file with mode: 0644]
src/main/java/org/ldk/structs/OutPoint.java [new file with mode: 0644]
src/main/java/org/ldk/structs/PaymentSendFailure.java [new file with mode: 0644]
src/main/java/org/ldk/structs/PeerHandleError.java [new file with mode: 0644]
src/main/java/org/ldk/structs/PeerManager.java [new file with mode: 0644]
src/main/java/org/ldk/structs/Ping.java [new file with mode: 0644]
src/main/java/org/ldk/structs/Pong.java [new file with mode: 0644]
src/main/java/org/ldk/structs/PreCalculatedTxCreationKeys.java [new file with mode: 0644]
src/main/java/org/ldk/structs/QueryChannelRange.java [new file with mode: 0644]
src/main/java/org/ldk/structs/QueryShortChannelIds.java [new file with mode: 0644]
src/main/java/org/ldk/structs/ReplyChannelRange.java [new file with mode: 0644]
src/main/java/org/ldk/structs/ReplyShortChannelIdsEnd.java [new file with mode: 0644]
src/main/java/org/ldk/structs/RevokeAndACK.java [new file with mode: 0644]
src/main/java/org/ldk/structs/Route.java [new file with mode: 0644]
src/main/java/org/ldk/structs/RouteHint.java [new file with mode: 0644]
src/main/java/org/ldk/structs/RouteHop.java [new file with mode: 0644]
src/main/java/org/ldk/structs/RoutingFees.java [new file with mode: 0644]
src/main/java/org/ldk/structs/RoutingMessageHandler.java [new file with mode: 0644]
src/main/java/org/ldk/structs/Shutdown.java [new file with mode: 0644]
src/main/java/org/ldk/structs/SocketDescriptor.java [new file with mode: 0644]
src/main/java/org/ldk/structs/TxCreationKeys.java [new file with mode: 0644]
src/main/java/org/ldk/structs/UnsignedChannelAnnouncement.java [new file with mode: 0644]
src/main/java/org/ldk/structs/UnsignedChannelUpdate.java [new file with mode: 0644]
src/main/java/org/ldk/structs/UnsignedNodeAnnouncement.java [new file with mode: 0644]
src/main/java/org/ldk/structs/UpdateAddHTLC.java [new file with mode: 0644]
src/main/java/org/ldk/structs/UpdateFailHTLC.java [new file with mode: 0644]
src/main/java/org/ldk/structs/UpdateFailMalformedHTLC.java [new file with mode: 0644]
src/main/java/org/ldk/structs/UpdateFee.java [new file with mode: 0644]
src/main/java/org/ldk/structs/UpdateFulfillHTLC.java [new file with mode: 0644]
src/main/java/org/ldk/structs/UserConfig.java [new file with mode: 0644]
src/main/java/org/ldk/structs/Watch.java [new file with mode: 0644]
src/test/java/org/ldk/HumanObjectPeerTest.java [new file with mode: 0644]