Skip to content

Commit a9d5947

Browse files
committed
add test html file
I have also enabled GH pages on this repo. This file is a minimal working API test. We can add additional tests that use the js lib in this repo too.
1 parent 26594b4 commit a9d5947

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

test/index.html

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head><title>Test</title></head>
4+
<body>
5+
<div id="status">Connecting...</div>
6+
<div id="out"></div>
7+
<script>
8+
const out = document.getElementById('out');
9+
const status = document.getElementById('status');
10+
11+
const sse = new EventSource('https://api.indexsupply.net/query-live?api-key=c4cca060fefeaef63efd18680e9f9024&query=%0Aselect%20%22to%22,%20id,%20block_num,%20value,%20tx_hash%0Afrom%20transfersingle%0Awhere%20address%20%3D%200x18130De989d8883c18e0bdBBD3518b4ec1F28f7E%0A&event_signatures=TransferSingle(address%20indexed%20operator,%20address%20indexed%20from,%20address%20indexed%20to,%20uint256%20id,%20uint256%20value)&chain=984122');
12+
sse.onopen = () => { status.textContent = 'Connected' };
13+
sse.onerror = () => { status.textContent = 'Disconnected' };
14+
sse.onmessage = (event) => {
15+
const div = document.createElement('div');
16+
div.textContent = event.data.slice(0, 100);
17+
out.append(div);
18+
};
19+
</script>
20+
</body>
21+
</html>

0 commit comments

Comments
 (0)