uses: actions/checkout@v2
with:
fetch-depth: 0
- - name: Temporarily use rustc from yesterday
- run: |
- rustup install 1.67.1
- rustup default 1.67.1
- name: Fetch upstream LLVM/clang snapshot
run: |
git config --global safe.directory '*'
private ping_timer;
private servers: net.Server[];
public constructor(public peer_manager: ldk.PeerManager) {
+ // @ts-ignore
+ if (peer_manager._node_ldk_net_singleton_check != undefined) {
+ throw "Only one NdoeLDKNet should exist per PeerManager";
+ }
+ // @ts-ignore
+ peer_manager._node_ldk_net_singleton_check = this;
this.ping_timer = setInterval(function() {
peer_manager.timer_tick_occurred();
peer_manager.process_events();
server.close();
}
this.peer_manager.disconnect_all_peers();
+ // @ts-ignore
+ delete this.peer_manager._node_ldk_net_singleton_check;
}
/**
await initializeWasmFromUint8Array(bin);
}
+export * from './structs/UtilMethods.mjs';
export * from './structs/TxOut.mjs';
export * from './structs/BigEndianScalar.mjs';
export * from './enums/COption_NoneZ.mjs';
await initializeWasmFromUint8Array(bin);
}
+export * from './structs/UtilMethods.mjs';
""")
self.bindings_version_file = """export function get_ldk_java_bindings_version(): String {