Skip to content

Commit a2d4731

Browse files
committed
add permissions on native quries
1 parent 63d6b9b commit a2d4731

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

hasura/metadata/databases/databases.yaml

+19-1
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@
3333
FROM supply, unnest(coins) AS coin
3434
WHERE (coin).denom = {{denom}}
3535
returns: amount
36+
permissions:
37+
- role: anonymous
3638
- root_field_name: locks_count_by_val
3739
arguments:
3840
address:
@@ -41,6 +43,8 @@
4143
code:
4244
SELECT COUNT (*) from ms_locks WHERE val_addr = {{address}}
4345
returns: count
46+
permissions:
47+
- role: anonymous
4448
- root_field_name: locks_count_by_del
4549
arguments:
4650
address:
@@ -49,6 +53,8 @@
4953
code:
5054
SELECT COUNT (*) from ms_locks WHERE staker_addr = {{address}}
5155
returns: count
56+
permissions:
57+
- role: anonymous
5258
- root_field_name: unlocks_count_by_val
5359
arguments:
5460
address:
@@ -57,6 +63,8 @@
5763
code:
5864
SELECT COUNT (*) from ms_unlocks WHERE val_addr = {{address}}
5965
returns: count
66+
permissions:
67+
- role: anonymous
6068
- root_field_name: unlocks_count_by_del
6169
arguments:
6270
address:
@@ -65,6 +73,8 @@
6573
code:
6674
SELECT COUNT (*) from ms_unlocks WHERE staker_addr = {{address}}
6775
returns: count
76+
permissions:
77+
- role: anonymous
6878
- root_field_name: locks_count_by_denom
6979
arguments:
7080
denom:
@@ -73,6 +83,8 @@
7383
code:
7484
SELECT COUNT (*) from ms_locks WHERE denom = {{denom}}
7585
returns: count
86+
permissions:
87+
- role: anonymous
7688
- root_field_name: unlocks_count_by_denom
7789
arguments:
7890
denom:
@@ -81,6 +93,8 @@
8193
code:
8294
SELECT COUNT (*) from ms_unlocks WHERE denom = {{denom}}
8395
returns: count
96+
permissions:
97+
- role: anonymous
8498
- root_field_name: balance_count
8599
arguments:
86100
denom:
@@ -89,7 +103,11 @@
89103
code:
90104
SELECT COUNT (*) from balance WHERE denom = {{denom}}
91105
returns: count
106+
permissions:
107+
- role: anonymous
92108
- root_field_name: txs_count
93109
code:
94110
SELECT COUNT (*) from transaction
95-
returns: count
111+
returns: count
112+
permissions:
113+
- role: anonymous

0 commit comments

Comments
 (0)