/
dcp_worker.html
36 lines (27 loc) · 1007 Bytes
/
dcp_worker.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<!DOCTYPE html>
<html>
<body>
<p id="demo">Click me.</p>
<script>
document.getElementById("demo").onclick = function() {myFunction()};
async function myFunction()
{
require('dcp-client').initSync();
const Worker = require('dcp/worker');
const wallet = require('dcp/wallet');
document.getElementById("demo").innerHTML = "YOU CLICKED ME!";
var idks = await wallet.load(IdKsFilename);
var accks = await wallet.load(AccKsFilename);
console.log(idks);
console.log(accks);
var worker = new Worker({
paymentAddress: accks.address,
identityKeystore: idks,
localExec: true});
console.log(getMethods(worker));
var res = await worker.start();
console.log(res);
}
</script>
</body>
</html>