cbbeb66b5b
* added cargo config file to explicitly specify build target * wip * Config option to disable topology refreshing * extracted common parsing code * helper trait for working on wasm topology * wasm topology parsing * restored (slightly modified) old js-example * wip * Moved message preparation into a trait * wip * long-winded way of sending test packet * standalone NymNodeTester * finishing the test upon receiving all packets even if timeout wasnt reached * initial round of cleanup * sending multiple test packets in normal NymClient * javascript-side cleanup * starting mixnode test on btn click * Improved NymNodeTester constructors * improved error handling and constructors * tester utils error handling * further cleanup + using BTreeMap for NymTopology mixnodes * handling missed errors * splitting up 'test_node' * split up and cleaned up generation of test result * clippy + fixed example * post rebase fixes * another broken test * prevent running multiple parallel tests * cargo fmt * Added nym- prefix to node tester utils
43 lines
1.1 KiB
HTML
43 lines
1.1 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<title>Nym WebAssembly Demo</title>
|
|
</head>
|
|
|
|
<body>
|
|
<p>
|
|
<label>Sender: </label><input disabled="true" size="85" type="text" id="sender" value="">
|
|
</p>
|
|
|
|
<p>
|
|
<label>Recipient: </label><input size="85" type="text" id="recipient" value="">
|
|
</p>
|
|
<p>
|
|
<label>Message: </label><input type="text" id="message" value="Hello mixnet!">
|
|
</p>
|
|
<p>
|
|
<button id="send-button">Send</button>
|
|
</p>
|
|
|
|
<div>
|
|
<label>Mixnode Identity: </label>
|
|
<input type="text" size = "60" id="mixnode_identity" value="...">
|
|
<button id="magic-button">✨ Magic Test Button ✨</button>
|
|
</div>
|
|
|
|
|
|
<p>Send messages from your browser, through the mixnet, and to the recipient using the "send" button.</p>
|
|
<p><span style='color: blue;'>Sent</span> messages show in blue, <span style='color: green;'>received</span>
|
|
messages show in green.</p>
|
|
|
|
<hr>
|
|
<p>
|
|
<span id="output"></span>
|
|
</p>
|
|
<script src="./bootstrap.js"></script>
|
|
</body>
|
|
|
|
</html> |