-
Notifications
You must be signed in to change notification settings - Fork 1
/
index.html
84 lines (72 loc) · 3.59 KB
/
index.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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Balancer V3 Hook Repo</title>
<link rel="stylesheet" href="styles/hooks.css">
<link rel="stylesheet" href="styles/common.css">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Roboto:&display=swap">
</head>
<body>
<div id="NavBar"></div>
<main>
<h3>Open Source Directory to discover and submit Balancer V3 Hooks</h3>
<h6>This repo is intended to be a single location to find all Balancer V3 hooks. Each hook contract is self contained and can be used to hook into Balancer V3 pool contracts without the need to fork or create custom pools. </h6>
<h6>You can also join in on hook discussions in our dedicated <a href="https://discord.com/channels/638460494168064021/1273038128461905963" target="_blank">Discord Channel</a></h6>
<section id="filtering-options">
<form id="filter-form">
<select id="category">
<option value="">All Categories</option>
<option value="Event">Event</option>
<option value="FHE">FHE</option>
<option value="Fee">Fee</option>
<option value="Incentives">Incentives</option>
<option value="Insurance">Insurance</option>
<option value="Lottery">Lottery</option>
<option value="MEV">MEV</option>
<option value="NFT">NFT</option>
<option value="Oracle">Oracle</option>
<option value="Order">Order</option>
<option value="Prediction Market">Prediction Market</option>
<option value="RWA">RWA</option>
<option value="Randomness">Randomness</option>
<option value="Referral">Referral</option>
<option value="Security">Security</option>
<option value="Token Gating">Token Gating</option>
</select>
<select id="source">
<option value="">All Sources</option>
<option value="Balancer Examples">Balancer Examples</option>
<option value="Bounty">Bounty</option>
<option value="Community">Community</option>
<option value="v3 Hookathon - Oct 2024">v3 Hookathon - Oct 2024</option>
</select>
<select id="audited">
<option value="">Audit Status</option>
<option value="Yes">Audited</option>
<option value="No">Not Audited</option>
</select>
<input type="text" id="search" placeholder="Search...">
</form>
</section>
<section id="hooks">
<!-- Hooks added here by JavaScript -->
</section>
</main>
<div id="hookModal" class="modal">
<div class="modal-content">
<span class="close">×</span>
<hookh1 id="hookModalTitle"></hookh1>
<p id="hookModalCreatedBy"></p>
<p id="hookModalCategory"></p>
<p id="hookModalSource"></p>
<p id="hookModalDescription"></p>
<p id="hookModalAudited"></p>
<a id="hookModalLink" href="#" target="_blank">View on Github</a>
</div>
</div>
<script src="scripts/hooks.js"></script>
<script src="scripts/common.js"></script>
</body>
</html>