Skip to content

Commit 4274c79

Browse files
Merge pull request duneanalytics#447 from duneanalytics/update-spellbook-functions
Add all_op_chains and get_balancer_link functions
2 parents e098416 + 1c03c81 commit 4274c79

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

Diff for: docs/query/DuneSQL-reference/Functions-and-operators/chain-utility-functions.md

+34
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,30 @@ SELECT
8484
get_chain_explorer('ethereum')
8585
```
8686

87+
#### get_balancer_link()
88+
**``get_balancer_link(varchar, varchar)``** → varchar
89+
90+
This function returns a link to access a specific pool on the Balancer app. The first argument is the chain, and the second argument is the pool Id (provided as varchar).
91+
92+
```sql
93+
SELECT
94+
get_balancer_link(blockchain, cast(pool_id as varchar))
95+
FROM balancer.trades
96+
limit 100
97+
```
98+
99+
#### get_balancer_link()
100+
**``get_balancer_link(varchar, varbinary)``** → varchar
101+
102+
This function returns a link to access a specific pool on the Balancer app. The first argument is the chain, and the second argument is the pool Id (provided as varbinary).
103+
104+
```sql
105+
SELECT
106+
get_balancer_link(blockchain, pool_id)
107+
FROM balancer.trades
108+
limit 100
109+
```
110+
87111
#### all_evm_chains()
88112
**``all_evm_chains()``** → array(varchar)
89113

@@ -93,3 +117,13 @@ SELECT
93117
```
94118

95119
This function returns an array listing all the EVM chains available on Dune.
120+
121+
#### all_op_chains()
122+
**``all_op_chains()``** → array(varchar)
123+
124+
```sql
125+
SELECT
126+
all_op_chains()
127+
```
128+
129+
This function returns an array listing all the Optimism chains available on Dune.

0 commit comments

Comments
 (0)