24 | >
25 | );
26 | }
27 |
--------------------------------------------------------------------------------
/content/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | index: {
3 | display: 'hidden',
4 | title: 'Home',
5 | theme: {
6 | sidebar: false,
7 | breadcrumb: false
8 | }
9 | },
10 | learn: {
11 | title: 'Learn',
12 | type: 'page'
13 | },
14 | evm: {
15 | title: 'EVM',
16 | type: 'page'
17 | },
18 | 'cosmos-sdk': {
19 | title: 'Cosmos-SDK',
20 | type: 'page'
21 | },
22 | node: {
23 | title: 'Operate',
24 | type: 'page'
25 | }
26 | };
27 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | index: {
3 | title: 'Home'
4 | },
5 | '-- Essentials': {
6 | type: 'separator',
7 | title: 'Essentials'
8 | },
9 | networks: 'Network Information',
10 | 'querying-state': 'Querying Blockchain State',
11 |
12 | '-- Transactions': {
13 | type: 'separator',
14 | title: 'Transactions'
15 | },
16 | transactions: 'Transaction Overview',
17 | 'execute-multiple': 'Executing Multiple Transactions',
18 |
19 | '-- Modules': {
20 | type: 'separator',
21 | title: 'Modules'
22 | },
23 | 'multi-sig-accounts': 'Multi-Sig Accounts',
24 | 'fee-grants': 'Fee Grants',
25 | '-- Reference': {
26 | type: 'separator',
27 | title: 'Reference'
28 | },
29 | api: 'REST API'
30 | };
31 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | "cosmos": { title: "Cosmos" },
3 | "cosmwasm": { title: "Cosmwasm" },
4 | "ibc": { title: "Ibc" },
5 | "sei-protocol": { title: "Sei-protocol" },
6 | "seichain": { title: "Seichain" }
7 | };
8 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | "index": { title: "Overview" },
3 | "auth": { title: "Auth" },
4 | "authz": { title: "Authz" },
5 | "bank": { title: "Bank" },
6 | "base": { title: "Base" },
7 | "cosmos-sdk": { title: "Cosmos-sdk" },
8 | "distribution": { title: "Distribution" },
9 | "evidence": { title: "Evidence" },
10 | "feegrant": { title: "Feegrant" },
11 | "gov": { title: "Gov" },
12 | "slashing": { title: "Slashing" },
13 | "staking": { title: "Staking" },
14 | "tx": { title: "Tx" },
15 | "upgrade": { title: "Upgrade" }
16 | };
17 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/auth/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | "index": { title: "Overview" },
3 | "accounts": { title: "accounts" },
4 | "address": { title: "accounts/(address)" },
5 | "nextaccountnumber": { title: "nextaccountnumber" },
6 | "params": { title: "params" }
7 | };
8 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/auth/accounts.mdx:
--------------------------------------------------------------------------------
1 | # accounts
2 |
3 | ## Description
4 | Since: cosmos-sdk 0.43
5 |
6 | ## Endpoint
7 | ```http
8 | get /cosmos/auth/v1beta1/accounts
9 | ```
10 |
11 | ## Parameters
12 | > **Request Parameters**
13 |
14 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
15 | querying the next page most efficiently. Only one of offset or key
16 | should be set.
17 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
18 | It is less efficient than using key. Only one of offset or key should
19 | be set.
20 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
21 | If left empty it will default to a value to be set by each app.
22 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
23 | a count of the total number of items available for pagination in UIs.
24 | count_total is only respected when offset is used. It is ignored when key
25 | is set.
26 | - **pagination.reverse** (query): reverse is set to true if results are to be returned in the descending order.
27 |
28 | Since: cosmos-sdk 0.43
29 |
30 | ## Responses
31 | > **Possible Responses**
32 |
33 | - **200**: A successful response.
34 | - **default**: An unexpected error response.
35 |
36 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/auth/address.mdx:
--------------------------------------------------------------------------------
1 | # accounts/(address)
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/auth/v1beta1/accounts/{address}
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **address** (path): address defines the address to query for.
12 |
13 | ## Responses
14 | > **Possible Responses**
15 |
16 | - **200**: A successful response.
17 | - **default**: An unexpected error response.
18 |
19 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/auth/nextaccountnumber.mdx:
--------------------------------------------------------------------------------
1 | # nextaccountnumber
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/auth/v1beta1/nextaccountnumber
6 | ```
7 |
8 | ## Responses
9 | > **Possible Responses**
10 |
11 | - **200**: A successful response.
12 | - **default**: An unexpected error response.
13 |
14 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/auth/params.mdx:
--------------------------------------------------------------------------------
1 | # params
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/auth/v1beta1/params
6 | ```
7 |
8 | ## Responses
9 | > **Possible Responses**
10 |
11 | - **200**: A successful response.
12 | - **default**: An unexpected error response.
13 |
14 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/authz/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | "index": { title: "Overview" },
3 | "grants": { title: "grants" },
4 | "grantee": { title: "grantee/(grantee)" },
5 | "granter": { title: "granter/(granter)" }
6 | };
7 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/authz/grantee.mdx:
--------------------------------------------------------------------------------
1 | # grantee/(grantee)
2 |
3 | ## Description
4 | Since: cosmos-sdk 0.45.2
5 |
6 | ## Endpoint
7 | ```http
8 | get /cosmos/authz/v1beta1/grants/grantee/{grantee}
9 | ```
10 |
11 | ## Parameters
12 | > **Request Parameters**
13 |
14 | - **grantee** (path): No description
15 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
16 | querying the next page most efficiently. Only one of offset or key
17 | should be set.
18 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
19 | It is less efficient than using key. Only one of offset or key should
20 | be set.
21 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
22 | If left empty it will default to a value to be set by each app.
23 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
24 | a count of the total number of items available for pagination in UIs.
25 | count_total is only respected when offset is used. It is ignored when key
26 | is set.
27 | - **pagination.reverse** (query): reverse is set to true if results are to be returned in the descending order.
28 |
29 | Since: cosmos-sdk 0.43
30 |
31 | ## Responses
32 | > **Possible Responses**
33 |
34 | - **200**: A successful response.
35 | - **default**: An unexpected error response.
36 |
37 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/authz/granter.mdx:
--------------------------------------------------------------------------------
1 | # granter/(granter)
2 |
3 | ## Description
4 | Since: cosmos-sdk 0.45.2
5 |
6 | ## Endpoint
7 | ```http
8 | get /cosmos/authz/v1beta1/grants/granter/{granter}
9 | ```
10 |
11 | ## Parameters
12 | > **Request Parameters**
13 |
14 | - **granter** (path): No description
15 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
16 | querying the next page most efficiently. Only one of offset or key
17 | should be set.
18 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
19 | It is less efficient than using key. Only one of offset or key should
20 | be set.
21 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
22 | If left empty it will default to a value to be set by each app.
23 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
24 | a count of the total number of items available for pagination in UIs.
25 | count_total is only respected when offset is used. It is ignored when key
26 | is set.
27 | - **pagination.reverse** (query): reverse is set to true if results are to be returned in the descending order.
28 |
29 | Since: cosmos-sdk 0.43
30 |
31 | ## Responses
32 | > **Possible Responses**
33 |
34 | - **200**: A successful response.
35 | - **default**: An unexpected error response.
36 |
37 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/authz/grants.mdx:
--------------------------------------------------------------------------------
1 | # grants
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/authz/v1beta1/grants
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **granter** (query): No description
12 | - **grantee** (query): No description
13 | - **msg_type_url** (query): Optional, msg_type_url, when set, will query only grants matching given msg type.
14 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
15 | querying the next page most efficiently. Only one of offset or key
16 | should be set.
17 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
18 | It is less efficient than using key. Only one of offset or key should
19 | be set.
20 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
21 | If left empty it will default to a value to be set by each app.
22 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
23 | a count of the total number of items available for pagination in UIs.
24 | count_total is only respected when offset is used. It is ignored when key
25 | is set.
26 | - **pagination.reverse** (query): reverse is set to true if results are to be returned in the descending order.
27 |
28 | Since: cosmos-sdk 0.43
29 |
30 | ## Responses
31 | > **Possible Responses**
32 |
33 | - **200**: A successful response.
34 | - **default**: An unexpected error response.
35 |
36 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/bank/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | "index": { title: "Overview" },
3 | "address": { title: "balances/(address)" },
4 | "by-denom": { title: "(address)/by_denom" },
5 | "denoms-metadata": { title: "denoms_metadata" },
6 | "denom": { title: "denoms_metadata/(denom)" },
7 | "params": { title: "params" },
8 | "address": { title: "spendable_balances/(address)" },
9 | "supply": { title: "supply" },
10 | "denom": { title: "supply/(denom)" }
11 | };
12 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/bank/address.mdx:
--------------------------------------------------------------------------------
1 | # spendable_balances/(address)
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/bank/v1beta1/spendable_balances/{address}
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **address** (path): address is the address to query spendable balances for.
12 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
13 | querying the next page most efficiently. Only one of offset or key
14 | should be set.
15 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
16 | It is less efficient than using key. Only one of offset or key should
17 | be set.
18 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
19 | If left empty it will default to a value to be set by each app.
20 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
21 | a count of the total number of items available for pagination in UIs.
22 | count_total is only respected when offset is used. It is ignored when key
23 | is set.
24 | - **pagination.reverse** (query): reverse is set to true if results are to be returned in the descending order.
25 |
26 | Since: cosmos-sdk 0.43
27 |
28 | ## Responses
29 | > **Possible Responses**
30 |
31 | - **200**: A successful response.
32 | - **default**: An unexpected error response.
33 |
34 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/bank/by-denom.mdx:
--------------------------------------------------------------------------------
1 | # (address)/by_denom
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/bank/v1beta1/balances/{address}/by_denom
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **address** (path): address is the address to query balances for.
12 | - **denom** (query): denom is the coin denom to query balances for.
13 |
14 | ## Responses
15 | > **Possible Responses**
16 |
17 | - **200**: A successful response.
18 | - **default**: An unexpected error response.
19 |
20 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/bank/denom.mdx:
--------------------------------------------------------------------------------
1 | # supply/(denom)
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/bank/v1beta1/supply/{denom}
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **denom** (path): denom is the coin denom to query balances for.
12 |
13 | ## Responses
14 | > **Possible Responses**
15 |
16 | - **200**: A successful response.
17 | - **default**: An unexpected error response.
18 |
19 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/bank/denoms-metadata.mdx:
--------------------------------------------------------------------------------
1 | # denoms_metadata
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/bank/v1beta1/denoms_metadata
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
12 | querying the next page most efficiently. Only one of offset or key
13 | should be set.
14 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
15 | It is less efficient than using key. Only one of offset or key should
16 | be set.
17 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
18 | If left empty it will default to a value to be set by each app.
19 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
20 | a count of the total number of items available for pagination in UIs.
21 | count_total is only respected when offset is used. It is ignored when key
22 | is set.
23 | - **pagination.reverse** (query): reverse is set to true if results are to be returned in the descending order.
24 |
25 | Since: cosmos-sdk 0.43
26 |
27 | ## Responses
28 | > **Possible Responses**
29 |
30 | - **200**: A successful response.
31 | - **default**: An unexpected error response.
32 |
33 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/bank/params.mdx:
--------------------------------------------------------------------------------
1 | # params
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/bank/v1beta1/params
6 | ```
7 |
8 | ## Responses
9 | > **Possible Responses**
10 |
11 | - **200**: A successful response.
12 | - **default**: An unexpected error response.
13 |
14 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/bank/supply.mdx:
--------------------------------------------------------------------------------
1 | # supply
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/bank/v1beta1/supply
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
12 | querying the next page most efficiently. Only one of offset or key
13 | should be set.
14 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
15 | It is less efficient than using key. Only one of offset or key should
16 | be set.
17 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
18 | If left empty it will default to a value to be set by each app.
19 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
20 | a count of the total number of items available for pagination in UIs.
21 | count_total is only respected when offset is used. It is ignored when key
22 | is set.
23 | - **pagination.reverse** (query): reverse is set to true if results are to be returned in the descending order.
24 |
25 | Since: cosmos-sdk 0.43
26 |
27 | ## Responses
28 | > **Possible Responses**
29 |
30 | - **200**: A successful response.
31 | - **default**: An unexpected error response.
32 |
33 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/base/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | "index": { title: "Overview" },
3 | "latest": { title: "blocks/latest" },
4 | "height": { title: "blocks/(height)" },
5 | "node-info": { title: "node_info" },
6 | "syncing": { title: "syncing" },
7 | "latest": { title: "validatorsets/latest" },
8 | "height": { title: "validatorsets/(height)" }
9 | };
10 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/base/height.mdx:
--------------------------------------------------------------------------------
1 | # validatorsets/(height)
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/base/tendermint/v1beta1/validatorsets/{height}
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **height** (path): No description
12 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
13 | querying the next page most efficiently. Only one of offset or key
14 | should be set.
15 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
16 | It is less efficient than using key. Only one of offset or key should
17 | be set.
18 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
19 | If left empty it will default to a value to be set by each app.
20 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
21 | a count of the total number of items available for pagination in UIs.
22 | count_total is only respected when offset is used. It is ignored when key
23 | is set.
24 | - **pagination.reverse** (query): reverse is set to true if results are to be returned in the descending order.
25 |
26 | Since: cosmos-sdk 0.43
27 |
28 | ## Responses
29 | > **Possible Responses**
30 |
31 | - **200**: A successful response.
32 | - **default**: An unexpected error response.
33 |
34 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/base/latest.mdx:
--------------------------------------------------------------------------------
1 | # validatorsets/latest
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/base/tendermint/v1beta1/validatorsets/latest
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
12 | querying the next page most efficiently. Only one of offset or key
13 | should be set.
14 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
15 | It is less efficient than using key. Only one of offset or key should
16 | be set.
17 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
18 | If left empty it will default to a value to be set by each app.
19 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
20 | a count of the total number of items available for pagination in UIs.
21 | count_total is only respected when offset is used. It is ignored when key
22 | is set.
23 | - **pagination.reverse** (query): reverse is set to true if results are to be returned in the descending order.
24 |
25 | Since: cosmos-sdk 0.43
26 |
27 | ## Responses
28 | > **Possible Responses**
29 |
30 | - **200**: A successful response.
31 | - **default**: An unexpected error response.
32 |
33 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/base/node-info.mdx:
--------------------------------------------------------------------------------
1 | # node_info
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/base/tendermint/v1beta1/node_info
6 | ```
7 |
8 | ## Responses
9 | > **Possible Responses**
10 |
11 | - **200**: A successful response.
12 | - **default**: An unexpected error response.
13 |
14 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/base/syncing.mdx:
--------------------------------------------------------------------------------
1 | # syncing
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/base/tendermint/v1beta1/syncing
6 | ```
7 |
8 | ## Responses
9 | > **Possible Responses**
10 |
11 | - **200**: A successful response.
12 | - **default**: An unexpected error response.
13 |
14 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/cosmos-sdk/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | "index": { title: "Overview" },
3 | "list-resource-dependency-mapping": { title: "accesscontrol/list_resource_dependency_mapping" },
4 | "list-wasm-dependency-mapping": { title: "accesscontrol/list_wasm_dependency_mapping" },
5 | "params": { title: "accesscontrol/params" },
6 | "message-key": { title: "resource_dependency_mapping_from_message_key/(message_key)" },
7 | "contract-address": { title: "wasm_dependency_mapping/(contract_address)" }
8 | };
9 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/cosmos-sdk/contract-address.mdx:
--------------------------------------------------------------------------------
1 | # wasm_dependency_mapping/(contract_address)
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/cosmos-sdk/accesscontrol/wasm_dependency_mapping/{contract_address}
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **contract_address** (path): No description
12 |
13 | ## Responses
14 | > **Possible Responses**
15 |
16 | - **200**: A successful response.
17 | - **default**: An unexpected error response.
18 |
19 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/cosmos-sdk/list-resource-dependency-mapping.mdx:
--------------------------------------------------------------------------------
1 | # accesscontrol/list_resource_dependency_mapping
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/cosmos-sdk/accesscontrol/list_resource_dependency_mapping
6 | ```
7 |
8 | ## Responses
9 | > **Possible Responses**
10 |
11 | - **200**: A successful response.
12 | - **default**: An unexpected error response.
13 |
14 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/cosmos-sdk/list-wasm-dependency-mapping.mdx:
--------------------------------------------------------------------------------
1 | # accesscontrol/list_wasm_dependency_mapping
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/cosmos-sdk/accesscontrol/list_wasm_dependency_mapping
6 | ```
7 |
8 | ## Responses
9 | > **Possible Responses**
10 |
11 | - **200**: A successful response.
12 | - **default**: An unexpected error response.
13 |
14 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/cosmos-sdk/message-key.mdx:
--------------------------------------------------------------------------------
1 | # resource_dependency_mapping_from_message_key/(message_key)
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/cosmos-sdk/accesscontrol/resource_dependency_mapping_from_message_key/{message_key}
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **message_key** (path): No description
12 |
13 | ## Responses
14 | > **Possible Responses**
15 |
16 | - **200**: A successful response.
17 | - **default**: An unexpected error response.
18 |
19 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/cosmos-sdk/params.mdx:
--------------------------------------------------------------------------------
1 | # accesscontrol/params
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/cosmos-sdk/accesscontrol/params
6 | ```
7 |
8 | ## Responses
9 | > **Possible Responses**
10 |
11 | - **200**: A successful response.
12 | - **default**: An unexpected error response.
13 |
14 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/distribution/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | "index": { title: "Overview" },
3 | "community-pool": { title: "community_pool" },
4 | "rewards": { title: "(delegator_address)/rewards" },
5 | "validator-address": { title: "rewards/(validator_address)" },
6 | "validators": { title: "(delegator_address)/validators" },
7 | "withdraw-address": { title: "(delegator_address)/withdraw_address" },
8 | "params": { title: "params" },
9 | "commission": { title: "(validator_address)/commission" },
10 | "outstanding-rewards": { title: "(validator_address)/outstanding_rewards" },
11 | "slashes": { title: "(validator_address)/slashes" }
12 | };
13 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/distribution/commission.mdx:
--------------------------------------------------------------------------------
1 | # (validator_address)/commission
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/distribution/v1beta1/validators/{validator_address}/commission
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **validator_address** (path): validator_address defines the validator address to query for.
12 |
13 | ## Responses
14 | > **Possible Responses**
15 |
16 | - **200**: A successful response.
17 | - **default**: An unexpected error response.
18 |
19 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/distribution/community-pool.mdx:
--------------------------------------------------------------------------------
1 | # community_pool
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/distribution/v1beta1/community_pool
6 | ```
7 |
8 | ## Responses
9 | > **Possible Responses**
10 |
11 | - **200**: A successful response.
12 | - **default**: An unexpected error response.
13 |
14 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/distribution/outstanding-rewards.mdx:
--------------------------------------------------------------------------------
1 | # (validator_address)/outstanding_rewards
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **validator_address** (path): validator_address defines the validator address to query for.
12 |
13 | ## Responses
14 | > **Possible Responses**
15 |
16 | - **200**: A successful response.
17 | - **default**: An unexpected error response.
18 |
19 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/distribution/params.mdx:
--------------------------------------------------------------------------------
1 | # params
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/distribution/v1beta1/params
6 | ```
7 |
8 | ## Responses
9 | > **Possible Responses**
10 |
11 | - **200**: A successful response.
12 | - **default**: An unexpected error response.
13 |
14 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/distribution/rewards.mdx:
--------------------------------------------------------------------------------
1 | # (delegator_address)/rewards
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **delegator_address** (path): delegator_address defines the delegator address to query for.
12 |
13 | ## Responses
14 | > **Possible Responses**
15 |
16 | - **200**: A successful response.
17 | - **default**: An unexpected error response.
18 |
19 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/distribution/slashes.mdx:
--------------------------------------------------------------------------------
1 | # (validator_address)/slashes
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/distribution/v1beta1/validators/{validator_address}/slashes
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **validator_address** (path): validator_address defines the validator address to query for.
12 | - **starting_height** (query): starting_height defines the optional starting height to query the slashes.
13 | - **ending_height** (query): starting_height defines the optional ending height to query the slashes.
14 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
15 | querying the next page most efficiently. Only one of offset or key
16 | should be set.
17 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
18 | It is less efficient than using key. Only one of offset or key should
19 | be set.
20 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
21 | If left empty it will default to a value to be set by each app.
22 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
23 | a count of the total number of items available for pagination in UIs.
24 | count_total is only respected when offset is used. It is ignored when key
25 | is set.
26 | - **pagination.reverse** (query): reverse is set to true if results are to be returned in the descending order.
27 |
28 | Since: cosmos-sdk 0.43
29 |
30 | ## Responses
31 | > **Possible Responses**
32 |
33 | - **200**: A successful response.
34 | - **default**: An unexpected error response.
35 |
36 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/distribution/validator-address.mdx:
--------------------------------------------------------------------------------
1 | # rewards/(validator_address)
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address}
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **delegator_address** (path): delegator_address defines the delegator address to query for.
12 | - **validator_address** (path): validator_address defines the validator address to query for.
13 |
14 | ## Responses
15 | > **Possible Responses**
16 |
17 | - **200**: A successful response.
18 | - **default**: An unexpected error response.
19 |
20 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/distribution/validators.mdx:
--------------------------------------------------------------------------------
1 | # (delegator_address)/validators
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/distribution/v1beta1/delegators/{delegator_address}/validators
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **delegator_address** (path): delegator_address defines the delegator address to query for.
12 |
13 | ## Responses
14 | > **Possible Responses**
15 |
16 | - **200**: A successful response.
17 | - **default**: An unexpected error response.
18 |
19 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/distribution/withdraw-address.mdx:
--------------------------------------------------------------------------------
1 | # (delegator_address)/withdraw_address
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **delegator_address** (path): delegator_address defines the delegator address to query for.
12 |
13 | ## Responses
14 | > **Possible Responses**
15 |
16 | - **200**: A successful response.
17 | - **default**: An unexpected error response.
18 |
19 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/evidence/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | "index": { title: "Overview" },
3 | "evidence": { title: "evidence" },
4 | "evidence-hash": { title: "evidence/(evidence_hash)" }
5 | };
6 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/evidence/evidence-hash.mdx:
--------------------------------------------------------------------------------
1 | # evidence/(evidence_hash)
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/evidence/v1beta1/evidence/{evidence_hash}
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **evidence_hash** (path): evidence_hash defines the hash of the requested evidence.
12 |
13 | ## Responses
14 | > **Possible Responses**
15 |
16 | - **200**: A successful response.
17 | - **default**: An unexpected error response.
18 |
19 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/evidence/evidence.mdx:
--------------------------------------------------------------------------------
1 | # evidence
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/evidence/v1beta1/evidence
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
12 | querying the next page most efficiently. Only one of offset or key
13 | should be set.
14 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
15 | It is less efficient than using key. Only one of offset or key should
16 | be set.
17 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
18 | If left empty it will default to a value to be set by each app.
19 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
20 | a count of the total number of items available for pagination in UIs.
21 | count_total is only respected when offset is used. It is ignored when key
22 | is set.
23 | - **pagination.reverse** (query): reverse is set to true if results are to be returned in the descending order.
24 |
25 | Since: cosmos-sdk 0.43
26 |
27 | ## Responses
28 | > **Possible Responses**
29 |
30 | - **200**: A successful response.
31 | - **default**: An unexpected error response.
32 |
33 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/evidence/index.mdx:
--------------------------------------------------------------------------------
1 | # Cosmos Evidence API
2 |
3 | This section covers the Cosmos Evidence related endpoints. Choose an endpoint to view details.
4 |
5 | ## Available Endpoints
6 |
7 |
19 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/feegrant/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | "index": { title: "Overview" },
3 | "grantee": { title: "(granter)/(grantee)" },
4 | "grantee": { title: "allowances/(grantee)" },
5 | "granter": { title: "issued/(granter)" }
6 | };
7 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/feegrant/grantee.mdx:
--------------------------------------------------------------------------------
1 | # allowances/(grantee)
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/feegrant/v1beta1/allowances/{grantee}
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **grantee** (path): No description
12 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
13 | querying the next page most efficiently. Only one of offset or key
14 | should be set.
15 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
16 | It is less efficient than using key. Only one of offset or key should
17 | be set.
18 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
19 | If left empty it will default to a value to be set by each app.
20 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
21 | a count of the total number of items available for pagination in UIs.
22 | count_total is only respected when offset is used. It is ignored when key
23 | is set.
24 | - **pagination.reverse** (query): reverse is set to true if results are to be returned in the descending order.
25 |
26 | Since: cosmos-sdk 0.43
27 |
28 | ## Responses
29 | > **Possible Responses**
30 |
31 | - **200**: A successful response.
32 | - **default**: An unexpected error response.
33 |
34 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/feegrant/granter.mdx:
--------------------------------------------------------------------------------
1 | # issued/(granter)
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/feegrant/v1beta1/issued/{granter}
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **granter** (path): No description
12 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
13 | querying the next page most efficiently. Only one of offset or key
14 | should be set.
15 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
16 | It is less efficient than using key. Only one of offset or key should
17 | be set.
18 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
19 | If left empty it will default to a value to be set by each app.
20 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
21 | a count of the total number of items available for pagination in UIs.
22 | count_total is only respected when offset is used. It is ignored when key
23 | is set.
24 | - **pagination.reverse** (query): reverse is set to true if results are to be returned in the descending order.
25 |
26 | Since: cosmos-sdk 0.43
27 |
28 | ## Responses
29 | > **Possible Responses**
30 |
31 | - **200**: A successful response.
32 | - **default**: An unexpected error response.
33 |
34 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/feegrant/index.mdx:
--------------------------------------------------------------------------------
1 | # Cosmos Feegrant API
2 |
3 | This section covers the Cosmos Feegrant related endpoints. Choose an endpoint to view details.
4 |
5 | ## Available Endpoints
6 |
7 |
19 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/gov/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | "index": { title: "Overview" },
3 | "params-type": { title: "params/(params_type)" },
4 | "proposals": { title: "proposals" },
5 | "proposal-id": { title: "proposals/(proposal_id)" },
6 | "deposits": { title: "(proposal_id)/deposits" },
7 | "depositor": { title: "deposits/(depositor)" },
8 | "tally": { title: "(proposal_id)/tally" },
9 | "votes": { title: "(proposal_id)/votes" },
10 | "voter": { title: "votes/(voter)" }
11 | };
12 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/gov/depositor.mdx:
--------------------------------------------------------------------------------
1 | # deposits/(depositor)
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/{depositor}
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **proposal_id** (path): proposal_id defines the unique id of the proposal.
12 | - **depositor** (path): depositor defines the deposit addresses from the proposals.
13 |
14 | ## Responses
15 | > **Possible Responses**
16 |
17 | - **200**: A successful response.
18 | - **default**: An unexpected error response.
19 |
20 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/gov/deposits.mdx:
--------------------------------------------------------------------------------
1 | # (proposal_id)/deposits
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/gov/v1beta1/proposals/{proposal_id}/deposits
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **proposal_id** (path): proposal_id defines the unique id of the proposal.
12 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
13 | querying the next page most efficiently. Only one of offset or key
14 | should be set.
15 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
16 | It is less efficient than using key. Only one of offset or key should
17 | be set.
18 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
19 | If left empty it will default to a value to be set by each app.
20 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
21 | a count of the total number of items available for pagination in UIs.
22 | count_total is only respected when offset is used. It is ignored when key
23 | is set.
24 | - **pagination.reverse** (query): reverse is set to true if results are to be returned in the descending order.
25 |
26 | Since: cosmos-sdk 0.43
27 |
28 | ## Responses
29 | > **Possible Responses**
30 |
31 | - **200**: A successful response.
32 | - **default**: An unexpected error response.
33 |
34 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/gov/params-type.mdx:
--------------------------------------------------------------------------------
1 | # params/(params_type)
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/gov/v1beta1/params/{params_type}
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **params_type** (path): params_type defines which parameters to query for, can be one of "voting",
12 | "tallying" or "deposit".
13 |
14 | ## Responses
15 | > **Possible Responses**
16 |
17 | - **200**: A successful response.
18 | - **default**: An unexpected error response.
19 |
20 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/gov/proposal-id.mdx:
--------------------------------------------------------------------------------
1 | # proposals/(proposal_id)
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/gov/v1beta1/proposals/{proposal_id}
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **proposal_id** (path): proposal_id defines the unique id of the proposal.
12 |
13 | ## Responses
14 | > **Possible Responses**
15 |
16 | - **200**: A successful response.
17 | - **default**: An unexpected error response.
18 |
19 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/gov/tally.mdx:
--------------------------------------------------------------------------------
1 | # (proposal_id)/tally
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/gov/v1beta1/proposals/{proposal_id}/tally
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **proposal_id** (path): proposal_id defines the unique id of the proposal.
12 |
13 | ## Responses
14 | > **Possible Responses**
15 |
16 | - **200**: A successful response.
17 | - **default**: An unexpected error response.
18 |
19 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/gov/voter.mdx:
--------------------------------------------------------------------------------
1 | # votes/(voter)
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter}
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **proposal_id** (path): proposal_id defines the unique id of the proposal.
12 | - **voter** (path): voter defines the oter address for the proposals.
13 |
14 | ## Responses
15 | > **Possible Responses**
16 |
17 | - **200**: A successful response.
18 | - **default**: An unexpected error response.
19 |
20 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/gov/votes.mdx:
--------------------------------------------------------------------------------
1 | # (proposal_id)/votes
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/gov/v1beta1/proposals/{proposal_id}/votes
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **proposal_id** (path): proposal_id defines the unique id of the proposal.
12 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
13 | querying the next page most efficiently. Only one of offset or key
14 | should be set.
15 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
16 | It is less efficient than using key. Only one of offset or key should
17 | be set.
18 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
19 | If left empty it will default to a value to be set by each app.
20 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
21 | a count of the total number of items available for pagination in UIs.
22 | count_total is only respected when offset is used. It is ignored when key
23 | is set.
24 | - **pagination.reverse** (query): reverse is set to true if results are to be returned in the descending order.
25 |
26 | Since: cosmos-sdk 0.43
27 |
28 | ## Responses
29 | > **Possible Responses**
30 |
31 | - **200**: A successful response.
32 | - **default**: An unexpected error response.
33 |
34 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/slashing/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | "index": { title: "Overview" },
3 | "params": { title: "params" },
4 | "signing-infos": { title: "signing_infos" },
5 | "cons-address": { title: "signing_infos/(cons_address)" }
6 | };
7 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/slashing/cons-address.mdx:
--------------------------------------------------------------------------------
1 | # signing_infos/(cons_address)
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/slashing/v1beta1/signing_infos/{cons_address}
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **cons_address** (path): cons_address is the address to query signing info of
12 |
13 | ## Responses
14 | > **Possible Responses**
15 |
16 | - **200**: A successful response.
17 | - **default**: An unexpected error response.
18 |
19 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/slashing/params.mdx:
--------------------------------------------------------------------------------
1 | # params
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/slashing/v1beta1/params
6 | ```
7 |
8 | ## Responses
9 | > **Possible Responses**
10 |
11 | - **200**: A successful response.
12 | - **default**: An unexpected error response.
13 |
14 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/slashing/signing-infos.mdx:
--------------------------------------------------------------------------------
1 | # signing_infos
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/slashing/v1beta1/signing_infos
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
12 | querying the next page most efficiently. Only one of offset or key
13 | should be set.
14 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
15 | It is less efficient than using key. Only one of offset or key should
16 | be set.
17 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
18 | If left empty it will default to a value to be set by each app.
19 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
20 | a count of the total number of items available for pagination in UIs.
21 | count_total is only respected when offset is used. It is ignored when key
22 | is set.
23 | - **pagination.reverse** (query): reverse is set to true if results are to be returned in the descending order.
24 |
25 | Since: cosmos-sdk 0.43
26 |
27 | ## Responses
28 | > **Possible Responses**
29 |
30 | - **200**: A successful response.
31 | - **default**: An unexpected error response.
32 |
33 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/staking/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | "index": { title: "Overview" },
3 | "delegator-addr": { title: "delegations/(delegator_addr)" },
4 | "redelegations": { title: "(delegator_addr)/redelegations" },
5 | "unbonding-delegations": { title: "(delegator_addr)/unbonding_delegations" },
6 | "validators": { title: "(delegator_addr)/validators" },
7 | "validator-addr": { title: "validators/(validator_addr)" },
8 | "height": { title: "historical_info/(height)" },
9 | "params": { title: "params" },
10 | "pool": { title: "pool" },
11 | "validators": { title: "validators" },
12 | "delegations": { title: "(validator_addr)/delegations" },
13 | "unbonding-delegation": { title: "(delegator_addr)/unbonding_delegation" },
14 | "unbonding-delegations": { title: "(validator_addr)/unbonding_delegations" }
15 | };
16 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/staking/delegations.mdx:
--------------------------------------------------------------------------------
1 | # (validator_addr)/delegations
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/staking/v1beta1/validators/{validator_addr}/delegations
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **validator_addr** (path): validator_addr defines the validator address to query for.
12 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
13 | querying the next page most efficiently. Only one of offset or key
14 | should be set.
15 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
16 | It is less efficient than using key. Only one of offset or key should
17 | be set.
18 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
19 | If left empty it will default to a value to be set by each app.
20 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
21 | a count of the total number of items available for pagination in UIs.
22 | count_total is only respected when offset is used. It is ignored when key
23 | is set.
24 | - **pagination.reverse** (query): reverse is set to true if results are to be returned in the descending order.
25 |
26 | Since: cosmos-sdk 0.43
27 |
28 | ## Responses
29 | > **Possible Responses**
30 |
31 | - **200**: A successful response.
32 | - **default**: An unexpected error response.
33 |
34 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/staking/delegator-addr.mdx:
--------------------------------------------------------------------------------
1 | # delegations/(delegator_addr)
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **validator_addr** (path): validator_addr defines the validator address to query for.
12 | - **delegator_addr** (path): delegator_addr defines the delegator address to query for.
13 |
14 | ## Responses
15 | > **Possible Responses**
16 |
17 | - **200**: A successful response.
18 | - **default**: An unexpected error response.
19 |
20 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/staking/height.mdx:
--------------------------------------------------------------------------------
1 | # historical_info/(height)
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/staking/v1beta1/historical_info/{height}
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **height** (path): height defines at which height to query the historical info.
12 |
13 | ## Responses
14 | > **Possible Responses**
15 |
16 | - **200**: A successful response.
17 | - **default**: An unexpected error response.
18 |
19 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/staking/params.mdx:
--------------------------------------------------------------------------------
1 | # params
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/staking/v1beta1/params
6 | ```
7 |
8 | ## Responses
9 | > **Possible Responses**
10 |
11 | - **200**: A successful response.
12 | - **default**: An unexpected error response.
13 |
14 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/staking/pool.mdx:
--------------------------------------------------------------------------------
1 | # pool
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/staking/v1beta1/pool
6 | ```
7 |
8 | ## Responses
9 | > **Possible Responses**
10 |
11 | - **200**: A successful response.
12 | - **default**: An unexpected error response.
13 |
14 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/staking/redelegations.mdx:
--------------------------------------------------------------------------------
1 | # (delegator_addr)/redelegations
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **delegator_addr** (path): delegator_addr defines the delegator address to query for.
12 | - **src_validator_addr** (query): src_validator_addr defines the validator address to redelegate from.
13 | - **dst_validator_addr** (query): dst_validator_addr defines the validator address to redelegate to.
14 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
15 | querying the next page most efficiently. Only one of offset or key
16 | should be set.
17 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
18 | It is less efficient than using key. Only one of offset or key should
19 | be set.
20 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
21 | If left empty it will default to a value to be set by each app.
22 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
23 | a count of the total number of items available for pagination in UIs.
24 | count_total is only respected when offset is used. It is ignored when key
25 | is set.
26 | - **pagination.reverse** (query): reverse is set to true if results are to be returned in the descending order.
27 |
28 | Since: cosmos-sdk 0.43
29 |
30 | ## Responses
31 | > **Possible Responses**
32 |
33 | - **200**: A successful response.
34 | - **default**: An unexpected error response.
35 |
36 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/staking/unbonding-delegation.mdx:
--------------------------------------------------------------------------------
1 | # (delegator_addr)/unbonding_delegation
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **validator_addr** (path): validator_addr defines the validator address to query for.
12 | - **delegator_addr** (path): delegator_addr defines the delegator address to query for.
13 |
14 | ## Responses
15 | > **Possible Responses**
16 |
17 | - **200**: A successful response.
18 | - **default**: An unexpected error response.
19 |
20 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/staking/unbonding-delegations.mdx:
--------------------------------------------------------------------------------
1 | # (validator_addr)/unbonding_delegations
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **validator_addr** (path): validator_addr defines the validator address to query for.
12 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
13 | querying the next page most efficiently. Only one of offset or key
14 | should be set.
15 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
16 | It is less efficient than using key. Only one of offset or key should
17 | be set.
18 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
19 | If left empty it will default to a value to be set by each app.
20 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
21 | a count of the total number of items available for pagination in UIs.
22 | count_total is only respected when offset is used. It is ignored when key
23 | is set.
24 | - **pagination.reverse** (query): reverse is set to true if results are to be returned in the descending order.
25 |
26 | Since: cosmos-sdk 0.43
27 |
28 | ## Responses
29 | > **Possible Responses**
30 |
31 | - **200**: A successful response.
32 | - **default**: An unexpected error response.
33 |
34 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/staking/validator-addr.mdx:
--------------------------------------------------------------------------------
1 | # validators/(validator_addr)
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/staking/v1beta1/validators/{validator_addr}
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **validator_addr** (path): validator_addr defines the validator address to query for.
12 |
13 | ## Responses
14 | > **Possible Responses**
15 |
16 | - **200**: A successful response.
17 | - **default**: An unexpected error response.
18 |
19 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/staking/validators.mdx:
--------------------------------------------------------------------------------
1 | # validators
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/staking/v1beta1/validators
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **status** (query): status enables to query for validators matching a given status.
12 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
13 | querying the next page most efficiently. Only one of offset or key
14 | should be set.
15 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
16 | It is less efficient than using key. Only one of offset or key should
17 | be set.
18 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
19 | If left empty it will default to a value to be set by each app.
20 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
21 | a count of the total number of items available for pagination in UIs.
22 | count_total is only respected when offset is used. It is ignored when key
23 | is set.
24 | - **pagination.reverse** (query): reverse is set to true if results are to be returned in the descending order.
25 |
26 | Since: cosmos-sdk 0.43
27 |
28 | ## Responses
29 | > **Possible Responses**
30 |
31 | - **200**: A successful response.
32 | - **default**: An unexpected error response.
33 |
34 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/tx/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | "index": { title: "Overview" },
3 | "simulate": { title: "simulate" },
4 | "txs": { title: "txs" },
5 | "height": { title: "block/(height)" },
6 | "hash": { title: "txs/(hash)" }
7 | };
8 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/tx/hash.mdx:
--------------------------------------------------------------------------------
1 | # txs/(hash)
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/tx/v1beta1/txs/{hash}
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **hash** (path): hash is the tx hash to query, encoded as a hex string.
12 |
13 | ## Responses
14 | > **Possible Responses**
15 |
16 | - **200**: A successful response.
17 | - **default**: An unexpected error response.
18 |
19 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/tx/height.mdx:
--------------------------------------------------------------------------------
1 | # block/(height)
2 |
3 | ## Description
4 | Since: cosmos-sdk 0.45.2
5 |
6 | ## Endpoint
7 | ```http
8 | get /cosmos/tx/v1beta1/txs/block/{height}
9 | ```
10 |
11 | ## Parameters
12 | > **Request Parameters**
13 |
14 | - **height** (path): height is the height of the block to query.
15 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
16 | querying the next page most efficiently. Only one of offset or key
17 | should be set.
18 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
19 | It is less efficient than using key. Only one of offset or key should
20 | be set.
21 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
22 | If left empty it will default to a value to be set by each app.
23 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
24 | a count of the total number of items available for pagination in UIs.
25 | count_total is only respected when offset is used. It is ignored when key
26 | is set.
27 | - **pagination.reverse** (query): reverse is set to true if results are to be returned in the descending order.
28 |
29 | Since: cosmos-sdk 0.43
30 |
31 | ## Responses
32 | > **Possible Responses**
33 |
34 | - **200**: A successful response.
35 | - **default**: An unexpected error response.
36 |
37 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/tx/simulate.mdx:
--------------------------------------------------------------------------------
1 | # simulate
2 |
3 | ## Endpoint
4 | ```http
5 | post /cosmos/tx/v1beta1/simulate
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **body** (body): SimulateRequest is the request type for the Service.Simulate
12 | RPC method.
13 |
14 | ## Responses
15 | > **Possible Responses**
16 |
17 | - **200**: A successful response.
18 | - **default**: An unexpected error response.
19 |
20 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/tx/txs.mdx:
--------------------------------------------------------------------------------
1 | # txs
2 |
3 | ## Endpoint
4 | ```http
5 | post /cosmos/tx/v1beta1/txs
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **body** (body): BroadcastTxRequest is the request type for the Service.BroadcastTxRequest
12 | RPC method.
13 |
14 | ## Responses
15 | > **Possible Responses**
16 |
17 | - **200**: A successful response.
18 | - **default**: An unexpected error response.
19 |
20 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/upgrade/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | "index": { title: "Overview" },
3 | "name": { title: "applied_plan/(name)" },
4 | "current-plan": { title: "current_plan" },
5 | "module-versions": { title: "module_versions" },
6 | "last-height": { title: "upgraded_consensus_state/(last_height)" }
7 | };
8 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/upgrade/current-plan.mdx:
--------------------------------------------------------------------------------
1 | # current_plan
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/upgrade/v1beta1/current_plan
6 | ```
7 |
8 | ## Responses
9 | > **Possible Responses**
10 |
11 | - **200**: A successful response.
12 | - **default**: An unexpected error response.
13 |
14 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/upgrade/last-height.mdx:
--------------------------------------------------------------------------------
1 | # upgraded_consensus_state/(last_height)
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/upgrade/v1beta1/upgraded_consensus_state/{last_height}
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **last_height** (path): last height of the current chain must be sent in request
12 | as this is the height under which next consensus state is stored
13 |
14 | ## Responses
15 | > **Possible Responses**
16 |
17 | - **200**: A successful response.
18 | - **default**: An unexpected error response.
19 |
20 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/upgrade/module-versions.mdx:
--------------------------------------------------------------------------------
1 | # module_versions
2 |
3 | ## Description
4 | Since: cosmos-sdk 0.43
5 |
6 | ## Endpoint
7 | ```http
8 | get /cosmos/upgrade/v1beta1/module_versions
9 | ```
10 |
11 | ## Parameters
12 | > **Request Parameters**
13 |
14 | - **module_name** (query): module_name is a field to query a specific module
15 | consensus version from state. Leaving this empty will
16 | fetch the full list of module versions from state
17 |
18 | ## Responses
19 | > **Possible Responses**
20 |
21 | - **200**: A successful response.
22 | - **default**: An unexpected error response.
23 |
24 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmos/upgrade/name.mdx:
--------------------------------------------------------------------------------
1 | # applied_plan/(name)
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmos/upgrade/v1beta1/applied_plan/{name}
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **name** (path): name is the name of the applied plan to query for.
12 |
13 | ## Responses
14 | > **Possible Responses**
15 |
16 | - **200**: A successful response.
17 | - **default**: An unexpected error response.
18 |
19 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmwasm/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | "index": { title: "Overview" },
3 | "wasm": { title: "Wasm" }
4 | };
5 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmwasm/index.mdx:
--------------------------------------------------------------------------------
1 | # Cosmwasm API
2 |
3 | This section covers the Cosmwasm related endpoints. Choose a category to continue.
4 |
5 | ## Categories
6 |
7 |
14 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmwasm/wasm/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | index: { title: 'Overview' },
3 | code: { title: 'code' },
4 | 'code-id': { title: 'code/(code_id)' },
5 | contracts: { title: '(code_id)/contracts' },
6 | pinned: { title: 'codes/pinned' },
7 | address: { title: 'contract/(address)' },
8 | history: { title: '(address)/history' },
9 | smart: { title: 'smart/(query_data)' },
10 | state: { title: '(address)/state' }
11 | };
12 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmwasm/wasm/address.mdx:
--------------------------------------------------------------------------------
1 | # contract/(address)
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmwasm/wasm/v1/contract/{address}
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **address** (path): address is the address of the contract to query
12 |
13 | ## Responses
14 | > **Possible Responses**
15 |
16 | - **200**: A successful response.
17 | - **default**: An unexpected error response.
18 |
19 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmwasm/wasm/code-id.mdx:
--------------------------------------------------------------------------------
1 | # code/(code_id)
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmwasm/wasm/v1/code/{code_id}
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **code_id** (path): grpc-gateway_out does not support Go style CodID
12 |
13 | ## Responses
14 | > **Possible Responses**
15 |
16 | - **200**: A successful response.
17 | - **default**: An unexpected error response.
18 |
19 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmwasm/wasm/code.mdx:
--------------------------------------------------------------------------------
1 | # code
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmwasm/wasm/v1/code
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
12 | querying the next page most efficiently. Only one of offset or key
13 | should be set.
14 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
15 | It is less efficient than using key. Only one of offset or key should
16 | be set.
17 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
18 | If left empty it will default to a value to be set by each app.
19 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
20 | a count of the total number of items available for pagination in UIs.
21 | count_total is only respected when offset is used. It is ignored when key
22 | is set.
23 | - **pagination.reverse** (query): reverse is set to true if results are to be returned in the descending order.
24 |
25 | Since: cosmos-sdk 0.43
26 |
27 | ## Responses
28 | > **Possible Responses**
29 |
30 | - **200**: A successful response.
31 | - **default**: An unexpected error response.
32 |
33 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmwasm/wasm/contracts.mdx:
--------------------------------------------------------------------------------
1 | # (code_id)/contracts
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmwasm/wasm/v1/code/{code_id}/contracts
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **code_id** (path): grpc-gateway_out does not support Go style CodID
12 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
13 | querying the next page most efficiently. Only one of offset or key
14 | should be set.
15 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
16 | It is less efficient than using key. Only one of offset or key should
17 | be set.
18 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
19 | If left empty it will default to a value to be set by each app.
20 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
21 | a count of the total number of items available for pagination in UIs.
22 | count_total is only respected when offset is used. It is ignored when key
23 | is set.
24 | - **pagination.reverse** (query): reverse is set to true if results are to be returned in the descending order.
25 |
26 | Since: cosmos-sdk 0.43
27 |
28 | ## Responses
29 | > **Possible Responses**
30 |
31 | - **200**: A successful response.
32 | - **default**: An unexpected error response.
33 |
34 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmwasm/wasm/history.mdx:
--------------------------------------------------------------------------------
1 | # (address)/history
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmwasm/wasm/v1/contract/{address}/history
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **address** (path): address is the address of the contract to query
12 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
13 | querying the next page most efficiently. Only one of offset or key
14 | should be set.
15 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
16 | It is less efficient than using key. Only one of offset or key should
17 | be set.
18 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
19 | If left empty it will default to a value to be set by each app.
20 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
21 | a count of the total number of items available for pagination in UIs.
22 | count_total is only respected when offset is used. It is ignored when key
23 | is set.
24 | - **pagination.reverse** (query): reverse is set to true if results are to be returned in the descending order.
25 |
26 | Since: cosmos-sdk 0.43
27 |
28 | ## Responses
29 | > **Possible Responses**
30 |
31 | - **200**: A successful response.
32 | - **default**: An unexpected error response.
33 |
34 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmwasm/wasm/pinned.mdx:
--------------------------------------------------------------------------------
1 | # codes/pinned
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmwasm/wasm/v1/codes/pinned
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
12 | querying the next page most efficiently. Only one of offset or key
13 | should be set.
14 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
15 | It is less efficient than using key. Only one of offset or key should
16 | be set.
17 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
18 | If left empty it will default to a value to be set by each app.
19 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
20 | a count of the total number of items available for pagination in UIs.
21 | count_total is only respected when offset is used. It is ignored when key
22 | is set.
23 | - **pagination.reverse** (query): reverse is set to true if results are to be returned in the descending order.
24 |
25 | Since: cosmos-sdk 0.43
26 |
27 | ## Responses
28 | > **Possible Responses**
29 |
30 | - **200**: A successful response.
31 | - **default**: An unexpected error response.
32 |
33 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmwasm/wasm/smart.mdx:
--------------------------------------------------------------------------------
1 | # smart/(query_data)
2 |
3 | ## Endpoint
4 |
5 | ```http
6 | get /cosmwasm/wasm/v1/contract/{address}/smart/{query_data}
7 | ```
8 |
9 | ## Parameters
10 |
11 | > **Request Parameters**
12 |
13 | - **address** (path): `address` is the address of the contract
14 | - **query_data** (path): `query_data` contains the encoded payload passed to the contract.
15 | - **payload** (format): Base64-encoded JSON string
16 | - **example_payload** (stringified JSON): `{"tokens":{"owner":"sei1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3chcelk"}}`
17 | - **example_payload** (base64 encoded): eyJ0b2tlbnMiOnsib3duZXIiOiJzZWkxZmw0OHZzbm1zZHpjdjg1cTVkMnE0ejVhamRoYTh5dTNjaGNlbGsifX0=
18 |
19 | ## Responses
20 |
21 | > **Possible Responses**
22 |
23 | - **200**: A successful response.
24 | - **default**: An unexpected error response.
25 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/cosmwasm/wasm/state.mdx:
--------------------------------------------------------------------------------
1 | # (address)/state
2 |
3 | ## Endpoint
4 | ```http
5 | get /cosmwasm/wasm/v1/contract/{address}/state
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **address** (path): address is the address of the contract
12 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
13 | querying the next page most efficiently. Only one of offset or key
14 | should be set.
15 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
16 | It is less efficient than using key. Only one of offset or key should
17 | be set.
18 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
19 | If left empty it will default to a value to be set by each app.
20 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
21 | a count of the total number of items available for pagination in UIs.
22 | count_total is only respected when offset is used. It is ignored when key
23 | is set.
24 | - **pagination.reverse** (query): reverse is set to true if results are to be returned in the descending order.
25 |
26 | Since: cosmos-sdk 0.43
27 |
28 | ## Responses
29 | > **Possible Responses**
30 |
31 | - **200**: A successful response.
32 | - **default**: An unexpected error response.
33 |
34 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/ibc/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | "index": { title: "Overview" },
3 | "apps": { title: "Apps" },
4 | "client": { title: "Client" },
5 | "core": { title: "Core" }
6 | };
7 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/ibc/apps/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | "index": { title: "Overview" },
3 | "params": { title: "params" },
4 | "escrow-address": { title: "(port_id)/escrow_address" },
5 | "trace": { title: "denom_hashes/(trace)" },
6 | "denom-traces": { title: "denom_traces" },
7 | "hash": { title: "denom_traces/(hash)" },
8 | "params": { title: "params" }
9 | };
10 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/ibc/apps/denom-traces.mdx:
--------------------------------------------------------------------------------
1 | # denom_traces
2 |
3 | ## Endpoint
4 | ```http
5 | get /ibc/apps/transfer/v1/denom_traces
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **pagination.key** (query): key is a value returned in PageResponse.next_key to begin
12 | querying the next page most efficiently. Only one of offset or key
13 | should be set.
14 | - **pagination.offset** (query): offset is a numeric offset that can be used when key is unavailable.
15 | It is less efficient than using key. Only one of offset or key should
16 | be set.
17 | - **pagination.limit** (query): limit is the total number of results to be returned in the result page.
18 | If left empty it will default to a value to be set by each app.
19 | - **pagination.count_total** (query): count_total is set to true to indicate that the result set should include
20 | a count of the total number of items available for pagination in UIs.
21 | count_total is only respected when offset is used. It is ignored when key
22 | is set.
23 |
24 | ## Responses
25 | > **Possible Responses**
26 |
27 | - **200**: A successful response.
28 | - **default**: An unexpected error response.
29 |
30 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/ibc/apps/escrow-address.mdx:
--------------------------------------------------------------------------------
1 | # (port_id)/escrow_address
2 |
3 | ## Endpoint
4 | ```http
5 | get /ibc/apps/transfer/v1/channels/{channel_id}/ports/{port_id}/escrow_address
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **channel_id** (path): unique channel identifier
12 | - **port_id** (path): unique port identifier
13 |
14 | ## Responses
15 | > **Possible Responses**
16 |
17 | - **200**: A successful response.
18 | - **default**: An unexpected error response.
19 |
20 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/ibc/apps/hash.mdx:
--------------------------------------------------------------------------------
1 | # denom_traces/(hash)
2 |
3 | ## Endpoint
4 | ```http
5 | get /ibc/apps/transfer/v1/denom_traces/{hash}
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **hash** (path): hash (in hex format) or denom (full denom with ibc prefix) of the denomination trace information.
12 |
13 | ## Responses
14 | > **Possible Responses**
15 |
16 | - **200**: A successful response.
17 | - **default**: An unexpected error response.
18 |
19 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/ibc/apps/params.mdx:
--------------------------------------------------------------------------------
1 | # params
2 |
3 | ## Endpoint
4 | ```http
5 | get /ibc/apps/transfer/v1/params
6 | ```
7 |
8 | ## Responses
9 | > **Possible Responses**
10 |
11 | - **200**: A successful response.
12 | - **default**: An unexpected error response.
13 |
14 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/ibc/apps/trace.mdx:
--------------------------------------------------------------------------------
1 | # denom_hashes/(trace)
2 |
3 | ## Endpoint
4 | ```http
5 | get /ibc/apps/transfer/v1/denom_hashes/{trace}
6 | ```
7 |
8 | ## Parameters
9 | > **Request Parameters**
10 |
11 | - **trace** (path): The denomination trace ([port_id]/[channel_id])+/[denom]
12 |
13 | ## Responses
14 | > **Possible Responses**
15 |
16 | - **200**: A successful response.
17 | - **default**: An unexpected error response.
18 |
19 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/ibc/client/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | "index": { title: "Overview" },
3 | "params": { title: "params" }
4 | };
5 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/api/ibc/client/index.mdx:
--------------------------------------------------------------------------------
1 | # Ibc Client API
2 |
3 | This section covers the Ibc Client related endpoints. Choose an endpoint to view details.
4 |
5 | ## Available Endpoints
6 |
7 |
7 | }
9 | title="View Network Information"
10 | link="/cosmos-sdk/networks"
11 | description={`View essential network information like chainId, RPC providers, and explorers.`}
12 | preview={{
13 | content: 'Detailed information about the different live Sei chains for any developer.',
14 | highlights: ['pacific-1', 'atlantic-2', 'arctic-1']
15 | }}
16 | />
17 |
18 |
--------------------------------------------------------------------------------
/content/cosmos-sdk/networks.mdx:
--------------------------------------------------------------------------------
1 | import { ChainInformation } from '../../src/components';
2 |
3 | # Cosmos-SDK Sei Networks
4 |
5 |
6 |
--------------------------------------------------------------------------------
/content/evm/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | index: {
3 | title: 'Home'
4 | },
5 | '-- Essentials': {
6 | type: 'separator',
7 | title: 'Essentials'
8 | },
9 | networks: 'Network Information',
10 | 'differences-with-ethereum': 'Divergence from Ethereum',
11 | 'installing-seid': 'Installing seid CLI',
12 | 'evm-transactions': 'EVM with seid',
13 |
14 | '-- Frontend Development': {
15 | type: 'separator',
16 | title: 'Frontend Development'
17 | },
18 | 'sei-global-wallet': {
19 | title: 'Sei Global Wallet'
20 | },
21 | 'building-a-frontend': 'Building a Frontend',
22 |
23 | '-- Smart Contracts': {
24 | type: 'separator',
25 | title: 'Smart Contracts'
26 | },
27 | 'evm-general': 'EVM (General)',
28 | 'evm-hardhat': 'EVM with Hardhat',
29 | 'evm-foundry': 'EVM with Foundry',
30 | 'evm-wizard': {
31 | title: 'EVM Contract Wizard',
32 | theme: {
33 | sidebar: true,
34 | toc: false,
35 | layout: 'full'
36 | }
37 | },
38 | 'solidity-resources': 'Solidity Resources',
39 | 'evm-verify-contracts': 'Verify Contracts',
40 | precompiles: 'Precompiles',
41 |
42 | '-- Ecosystem Tutorials': {
43 | type: 'separator',
44 | title: 'Ecosystem Tutorials'
45 | },
46 | 'indexer-providers': 'Indexers',
47 | 'wallet-integrations': 'Wallet Integrations',
48 | bridging: 'Bridging',
49 |
50 | '-- Reference': {
51 | type: 'separator',
52 | title: 'Reference'
53 | },
54 | transactions: 'Transaction Overview',
55 | reference: 'RPC Reference',
56 | tokens: 'View Tokens',
57 |
58 | '-- Hardware Wallets': {
59 | type: 'separator',
60 | title: 'Hardware Wallets'
61 | },
62 | 'ledger-ethers': 'Using Ledger with Ethers',
63 |
64 | '-- CosmWasm Interoperability': {
65 | type: 'separator',
66 | title: 'CosmWasm Interoperability'
67 | },
68 | 'cosmwasm-precompiles': 'Precompiles',
69 | pointers: 'Pointer Contracts',
70 | 'ibc-protocol': 'IBC on EVM'
71 | };
72 |
--------------------------------------------------------------------------------
/content/evm/bridging/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | thirdweb: {
3 | title: 'Thirdweb'
4 | }
5 | };
6 |
--------------------------------------------------------------------------------
/content/evm/cosmwasm-precompiles/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | 'example-usage': 'Example Usage',
3 | addr: 'Address',
4 | bank: 'Bank',
5 | cosmwasm: 'CosmWasm',
6 | ibc: 'IBC',
7 | pointer: 'Pointer',
8 | pointerview: 'Pointerview'
9 | };
10 |
--------------------------------------------------------------------------------
/content/evm/cosmwasm-precompiles/pointer.mdx:
--------------------------------------------------------------------------------
1 | import { Callout } from 'nextra/components';
2 |
3 | # Pointer Precompile
4 |
5 | **Address**: `0x000000000000000000000000000000000000100B`
6 |
7 | This precompile enables EVM clients to add pointers to a Cosmos-SDK native asset, or Cosmwasm contract token.
8 |
9 | ## Functions
10 |
11 | ### Transactions
12 |
13 | - `addNativePointer`: Adds a native pointer for the contract.
14 |
15 | ```solidity copy
16 | /// Adds a native pointer for the contract.
17 | /// @param token The native token to add.
18 | /// @return An Ethereum address of the pointer.
19 | function addNativePointer(
20 | string memory token
21 | ) external returns (address ret);
22 | ```
23 |
24 | - `addCW20Pointer`: Adds a CW20 pointer for the contract.
25 |
26 | ```solidity copy
27 | /// Adds a CW20 pointer for the contract.
28 | /// @param cwAddr The CW20 contract address to add.
29 | /// @return An Ethereum address of the pointer.
30 | function addCW20Pointer(
31 | string memory cwAddr
32 | ) external returns (address ret);
33 | ```
34 |
35 | - `addCW20Pointer`: Adds a CW721 pointer for the contract.
36 | ```solidity copy
37 | /// Adds a CW721 pointer for the contract.
38 | /// @param cwAddr The CW721 contract address to add.
39 | /// @return An Ethereum address of the pointer.
40 | function addCW721Pointer(
41 | string memory cwAddr
42 | ) external returns (address ret);
43 | ```
44 | View the Pointer precompile source code and the contract ABI [here](https://github.com/sei-protocol/sei-chain/tree/main/precompiles/pointer).
45 |
--------------------------------------------------------------------------------
/content/evm/indexer-providers/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | goldrush: {
3 | title: 'Goldrush by Covalent'
4 | },
5 | goldsky: {
6 | title: 'Goldsky'
7 | },
8 | 'the-graph': {
9 | title: 'The Graph'
10 | }
11 | };
12 |
--------------------------------------------------------------------------------
/content/evm/networks.mdx:
--------------------------------------------------------------------------------
1 | ---
2 | title: "Sei EVM Networks"
3 | description: "Discover network information for Sei EVM across all environments including mainnet, testnet, and devnet. Access RPC endpoints, chain IDs, and blockchain explorers."
4 | keywords: ["sei evm", "network information", "chain ids", "rpc endpoints", "blockchain explorers"]
5 | ---
6 | import { ChainInformation } from '../../src/components';
7 |
8 | # Sei EVM Networks
9 |
10 |
11 |
--------------------------------------------------------------------------------
/content/evm/pointers/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | standard: 'Standard [20, 721, 1155]',
3 | ibc: 'IBC',
4 | tokenfactory: 'Tokenfactory'
5 | };
6 |
--------------------------------------------------------------------------------
/content/evm/pointers/tokenfactory.mdx:
--------------------------------------------------------------------------------
1 | import { Callout } from 'nextra/components';
2 |
3 | ### **First Steps**
4 |
5 | Refer to the [Tokenfactory tutorial](/cosmos-sdk/tokenfactory-tutorial) for details
6 | on how to create a tokenfactory denom and an associated pointer contract.
7 |
8 | ## Create Pointer Contract
9 |
10 | After creating your token, in ordfer to enable seamless use across both standard
11 | and EVM environments, we can create a pointer contract. This will create what is
12 | essentially an ERC20 "proxy" token that can be imported and used in EVM wallets
13 | and applications just like any other, with the added benefit of significantly
14 | easier tracking of wallet balances, default IBC transfer capability, and more.
15 |
16 | Please note that the pointer data for factory tokens (as well as IBC tokens) can only be updated through governance. Therefore, it is crucial to ensure that the pointer contract is configured correctly the first time, as it is difficult to change once implemented. It is recommended to try the procedure on testnet before deploying to mainnet.
17 |
18 | ```bash copy
19 | seid tx evm register-evm-pointer NATIVE factory/${ACCOUNT}/${DENOM} --from=$ACCOUNT --fees 20000usei --evm-rpc=https://evm-rpc-testnet.sei-apis.com
20 | ```
21 |
22 | This command creates an ERC20 token that is linked to the TokenFactory token.
23 | Any activities involving this ERC20 token will be reflected in the state of the
24 | TokenFactory token and vice versa.
25 |
26 | To query the pointer contract address, run the following command:
27 |
28 | ```bash copy
29 | seid q evm pointer NATIVE factory/${ACCOUNT}/${DENOM} --node=https://rpc-testnet.sei-apis.com
30 | ```
31 |
32 | This will return the address of the pointer contract, which can be used in EVM
33 | environments to interact with your TokenFactory token.
34 |
--------------------------------------------------------------------------------
/content/evm/precompiles/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | 'example-usage': 'Example Usage',
3 | distribution: 'Distribution',
4 | governance: 'Governance',
5 | json: 'JSON',
6 | oracle: 'Oracle',
7 | staking: 'Staking'
8 | };
9 |
--------------------------------------------------------------------------------
/content/evm/precompiles/governance.mdx:
--------------------------------------------------------------------------------
1 | ---
2 | title: "Governance Precompile"
3 | description: "Interact with Sei's governance system from EVM applications using the governance precompile, enabling proposal voting, token deposits, and governance information queries."
4 | keywords: ["governance precompile", "proposal voting", "blockchain governance", "on-chain voting", "evm governance"]
5 | ---
6 | import { Callout } from 'nextra/components';
7 |
8 | # Governance Precompile
9 |
10 | **Address**: `0x0000000000000000000000000000000000001006`
11 |
12 | This precompile enables participation in Sei's governance process through the
13 | EVM, allowing EVM users and contracts to submit proposals, vote, and query
14 | governance information.
15 |
16 | ## Functions
17 |
18 | ### Transactions
19 |
20 | - `vote`: Allows a user to cast a vote on a governance proposal
21 |
22 | ```solidity copy
23 | /// Cast a vote on the specified proposal.
24 | /// @param proposalId The ID of the proposal to vote on.
25 | /// @param option The option to vote for. (Refer to the governance module for allowed options)
26 | /// @return Whether the vote was successfully cast.
27 | function vote(
28 | uint64 proposalID,
29 | int32 option
30 | ) external returns (bool success);
31 | ```
32 |
33 | - `deposit`: Enables a user to deposit tokens into a governance proposal
34 | ```solidity copy
35 | /// Deposit funds into the specified proposal.
36 | /// @param proposalId The ID of the proposal to vote on.
37 | /// @return Whether the tokens were successfully deposit cast.
38 | function deposit(
39 | uint64 proposalID,
40 | ) payable external returns (bool success);
41 | ```
42 |
43 | View the Governance precompile source code and the contract ABI [here](https://github.com/sei-protocol/sei-chain/tree/main/precompiles/gov).
44 |
--------------------------------------------------------------------------------
/content/evm/tokens.mdx:
--------------------------------------------------------------------------------
1 | ---
2 | title: 'Viewing Tokens in MetaMask'
3 | description: 'Learn how to view and manage different token types in MetaMask with Sei network, including ERC20 tokens, ERC721 NFTs, TokenFactory assets, and CW20/CW721 tokens with pointer contracts.'
4 | keywords: ['metamask tokens', 'erc20', 'erc721', 'nft display', 'cw20 tokens', 'pointer contracts']
5 | ---
6 |
7 | import { Callout } from 'nextra/components';
8 |
9 | # Viewing Tokens in MetaMask
10 |
11 | #### ERC20 Tokens
12 |
13 | To view ERC20 tokens in MetaMask, the process mirrors that on other EVM chains.
14 | For tokens not automatically listed, you'll need to manually import them into
15 | your wallet. Detailed instructions can be found
16 | [here](https://support.metamask.io/manage-crypto/tokens/how-to-display-tokens-in-metamask/).
17 |
18 | #### ERC721 NFTs
19 |
20 | Viewing NFTs in MetaMask requires manual addition. Follow the steps provided
21 | [here](https://support.metamask.io/manage-crypto/nfts/nft-tokens-in-your-metamask-wallet/)
22 | to add and view your NFTs in the wallet.
23 |
24 | #### TokenFactory & CW20 Tokens
25 |
26 | TokenFactory and CW20 tokens can only be visible in MetaMask if there's a
27 | pointer contract created for it. A pointer contract enables a native Sei token
28 | to be linked across Cosmos and EVM through an ERC20 interface. Once created
29 | for a native token, you can import it as an ERC20 token using the steps above.
30 |
31 | #### CW721 NFTs
32 |
33 | Similarly, CW721 NFTs can only be visible in MetaMask if a pointer contract
34 | created for it. Once created, you can import it into your wallet like a standard
35 | ERC721 NFT.
36 |
37 | Visit our [Pointer Contract page](/learn/pointers) to learn more.
38 |
--------------------------------------------------------------------------------
/content/evm/wallet-integrations/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | particle: {
3 | title: 'Particle'
4 | },
5 | pimlico: {
6 | title: 'Pimlico'
7 | }
8 | };
9 |
--------------------------------------------------------------------------------
/content/learn/faucet.mdx:
--------------------------------------------------------------------------------
1 | ---
2 | title: 'Sei Network Testnet Faucet'
3 | description: 'Request testnet tokens for development and testing on Sei Network. The faucet distributes test tokens with no real-world value.'
4 | keywords: ['sei testnet', 'blockchain faucet', 'test tokens', 'development tokens', 'sei testing']
5 | ---
6 |
7 | import FaucetRequest from '../../src/components/FaucetRequest';
8 | import { Callout } from 'nextra/components';
9 |
10 | # Faucet
11 |
12 | This faucet distributes testnet (atlantic-2) tokens only, which have no real-world value and are intended for testing purposes.
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/content/learn/general-submit-feedback.mdx:
--------------------------------------------------------------------------------
1 | ---
2 | title: "Submit Feedback"
3 | description: "Help improve the Sei Network by submitting bug reports or general feedback through our dedicated submission forms for community contributions."
4 | keywords: ["submit feedback", "bug reports", "sei feedback", "community contributions", "improvement suggestions"]
5 | ---
6 | # Submit Feedback
7 |
8 | We welcome and encourage the community to provide feedback to help improve the
9 | chain. If you encounter a bug or have any feedback, please use the following
10 | forms:
11 |
12 | - For general feedback, please submit it
13 | [here](https://forms.gle/fQVdSChdVkEKfDN87).
14 | - For bug reports, submit via the form
15 | [here](https://forms.gle/Jn2uMNeM7zEnxAL46).
16 |
17 | Your feedback is invaluable in helping us improve the ecosystem. Thank you for
18 | your contributions!
19 |
--------------------------------------------------------------------------------
/content/learn/hardware-wallets.mdx:
--------------------------------------------------------------------------------
1 | ---
2 | keywords:
3 | - hardware
4 | - wallets
5 | - sei
6 | description: 'Comprehensive guide to Hardware Wallets on Sei. Learn key concepts, commands, and best practices.'
7 | title: Hardware Wallets
8 | ---
9 | # Hardware Wallets
10 |
11 | Signing transactions manually or using hardware wallets like Ledger ensures
12 | secure transaction approval. In order to sign Sei transactions you must have the
13 | Cosmos app installed on your wallet and interact with a Cosmos RPC endpoint.
14 |
15 | ## **Using MetaMask with Ledger**
16 |
17 | To connect your Ledger device through MetaMask and sign transactions:
18 |
19 | 1. **Install MetaMask**: Ensure MetaMask is installed on your browser.
20 |
21 | 2. **Connect Ledger**: Open MetaMask, go to the account options, and select
22 | “Connect Hardware Wallet”.
23 |
24 | 3. **Follow Instructions**: Follow the on-screen instructions to connect your
25 | Ledger device and select the account you want to use.
26 |
27 | 4. **Sign Transactions**: Once connected, you can sign transactions directly
28 | through MetaMask using your Ledger device.
29 |
30 | ## **Using Compass with Ledger**
31 |
32 | To use Compass for secure transaction signing with a Ledger device:
33 |
34 | 1. **Add Hardware Wallet**: When adding a new account in Compass, select the
35 | option to add a hardware wallet.
36 |
37 | 2. **Connect Ledger**: Follow the instructions to connect your Ledger device and
38 | select the account you wish to add.
39 |
40 | 3. **Sign Transactions**: Use the connected Ledger device to securely sign
41 | transactions through the Compass interface.
42 |
43 | **Installing the Cosmos App on Ledger**
44 |
45 | Before you can use your Ledger device to sign transactions, ensure you have the
46 | Cosmos app installed. You can download it from the Ledger app store:
47 |
48 | • [Ledger App Store - Cosmos App](https://www.ledger.com/coin/wallet/cosmos)
49 |
--------------------------------------------------------------------------------
/content/learn/indexers.mdx:
--------------------------------------------------------------------------------
1 | ---
2 | title: Blockchain Indexers for Sei Network
3 | description: 'Comprehensive guide to Blockchain Indexers for Sei Network on Sei. Learn key concepts, commands, and best practices.'
4 | keywords:
5 | - sei indexers
6 | - blockchain indexers
7 | - blockchain data
8 | - sei network
9 | - the graph
10 | ---
11 |
12 | import { AppCardsGridCategory } from '../../src/components';
13 |
14 | # Indexers
15 |
16 | Indexers collect and organize blockchain data, making it easier to query and
17 | analyze. Key indexers for Sei include:
18 |
19 |
20 |
21 | ## Integration Guides
22 |
23 | - [The Graph](/evm/indexer-providers/the-graph)
24 | - [Goldsky](/evm/indexer-providers/goldsky)
25 | - [Goldrush](/evm/indexer-providers/goldrush)
26 |
--------------------------------------------------------------------------------
/content/learn/rpc-providers.mdx:
--------------------------------------------------------------------------------
1 | ---
2 | title: "Sei Network RPC Providers"
3 | description: "Directory of reliable RPC service providers for Sei blockchain. Access endpoints for development, node connections, and blockchain interactions."
4 | keywords: ["RPC endpoints", "blockchain infrastructure", "Sei connections", "node providers", "developer access"]
5 | ---
6 |
7 | import { AppCardsGridCategory } from '../../src/components';
8 |
9 | # RPC Providers
10 |
11 | RPC providers offer endpoints for developers to interact with the Sei
12 | blockchain, archive nodes, genesis files, and more. Some notable providers
13 | include:
14 |
15 |
16 |
--------------------------------------------------------------------------------
/content/learn/user-FAQ.mdx:
--------------------------------------------------------------------------------
1 | ---
2 | title: "Sei Network User FAQ: Common Questions Answered"
3 | description: "Find answers to frequently asked questions about using Sei Network, including how to find your EVM address in Compass Wallet and how to link addresses across environments."
4 | keywords: ["sei network faq", "sei user questions", "evm address", "sei wallet", "address linking", "wallet management"]
5 | ---
6 |
7 | ### I already have a Compass Wallet. How do I find my EVM / 0x address?
8 |
9 | Simply open compass wallet and click the "Receive" button, and you will see both
10 | your Sei and 0x (EVM) addresses available to copy. Both addresses point to the
11 | same account.
12 |
13 | ### How can I link my EVM / 0x and Sei addresses?
14 |
15 | You can use the [Sei App]() to link your addresses. More information and a step by
16 | step guide is available in the
17 | [Linking Addresses](./accounts) user guide.
18 |
--------------------------------------------------------------------------------
/content/node/_meta.js:
--------------------------------------------------------------------------------
1 | export default {
2 | index: {
3 | title: 'Home'
4 | },
5 | '-- Getting Started': {
6 | type: 'separator',
7 | title: 'Getting Started'
8 | },
9 | 'node-operators': 'Node Operations Guide',
10 | validators: 'Validator Operations Guide',
11 |
12 | '-- Advanced Operations': {
13 | type: 'separator',
14 | title: 'Advanced Operations'
15 | },
16 | 'ibc-relayer': 'IBC Relayers',
17 | 'advanced-config-monitoring': 'Advanced Configuration & Monitoring',
18 | 'technical-reference': 'Technical Reference'
19 | };
20 |
--------------------------------------------------------------------------------
/mdx-components.js:
--------------------------------------------------------------------------------
1 | import { useMDXComponents as getThemeComponents } from 'nextra-theme-docs';
2 |
3 | const themeComponents = getThemeComponents();
4 |
5 | export function useMDXComponents(components) {
6 | return {
7 | ...themeComponents,
8 | ...components
9 | };
10 | }
11 |
--------------------------------------------------------------------------------
/next-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | ///
3 |
4 | // NOTE: This file should not be edited
5 | // see https://nextjs.org/docs/app/api-reference/config/typescript for more information.
6 |
--------------------------------------------------------------------------------
/next-sitemap.config.js:
--------------------------------------------------------------------------------
1 | /** @type {import('next-sitemap').IConfig} */
2 | module.exports = {
3 | siteUrl: 'https://docs.sei.io',
4 | generateRobotsTxt: true,
5 | exclude: ['/api/*', '/server-sitemap.xml'],
6 | transform: async (config, path) => {
7 | // Don't include routes with hash fragments (#)
8 | if (path.includes('#')) {
9 | return null;
10 | }
11 | // Return default configuration for all other paths
12 | return {
13 | loc: path,
14 | changefreq: 'daily',
15 | priority: 0.7,
16 | lastmod: new Date().toISOString()
17 | };
18 | }
19 | };
20 |
--------------------------------------------------------------------------------
/postcss.config.mjs:
--------------------------------------------------------------------------------
1 | const config = {
2 | plugins: {
3 | "@tailwindcss/postcss": {},
4 | autoprefixer: {}
5 | },
6 | };
7 |
8 | export default config;
9 |
--------------------------------------------------------------------------------
/public/apple-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/apple-icon.png
--------------------------------------------------------------------------------
/public/assets/address-derivation.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/address-derivation.png
--------------------------------------------------------------------------------
/public/assets/docs-banner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/docs-banner.png
--------------------------------------------------------------------------------
/public/assets/ecosystem/resources/goldrush/wallet_ui_component.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/ecosystem/resources/goldrush/wallet_ui_component.png
--------------------------------------------------------------------------------
/public/assets/ecosystem/resources/goldsky/goldsky_img_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/ecosystem/resources/goldsky/goldsky_img_1.png
--------------------------------------------------------------------------------
/public/assets/ecosystem/resources/goldsky/goldsky_img_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/ecosystem/resources/goldsky/goldsky_img_2.png
--------------------------------------------------------------------------------
/public/assets/ecosystem/resources/goldsky/goldsky_img_3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/ecosystem/resources/goldsky/goldsky_img_3.png
--------------------------------------------------------------------------------
/public/assets/ecosystem/resources/goldsky/goldsky_img_4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/ecosystem/resources/goldsky/goldsky_img_4.png
--------------------------------------------------------------------------------
/public/assets/ecosystem/resources/goldsky/goldsky_img_5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/ecosystem/resources/goldsky/goldsky_img_5.png
--------------------------------------------------------------------------------
/public/assets/ecosystem/resources/seitrace/seitrace_image_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/ecosystem/resources/seitrace/seitrace_image_1.png
--------------------------------------------------------------------------------
/public/assets/ecosystem/resources/seitrace/seitrace_image_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/ecosystem/resources/seitrace/seitrace_image_2.png
--------------------------------------------------------------------------------
/public/assets/ecosystem/resources/seitrace/seitrace_image_3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/ecosystem/resources/seitrace/seitrace_image_3.png
--------------------------------------------------------------------------------
/public/assets/ecosystem/resources/seitrace/seitrace_image_4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/ecosystem/resources/seitrace/seitrace_image_4.png
--------------------------------------------------------------------------------
/public/assets/ecosystem/resources/seitrace/seitrace_image_5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/ecosystem/resources/seitrace/seitrace_image_5.png
--------------------------------------------------------------------------------
/public/assets/ecosystem/resources/seitrace/seitrace_image_6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/ecosystem/resources/seitrace/seitrace_image_6.png
--------------------------------------------------------------------------------
/public/assets/ecosystem/resources/seitrace/seitrace_image_7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/ecosystem/resources/seitrace/seitrace_image_7.png
--------------------------------------------------------------------------------
/public/assets/ecosystem/resources/seitrace/seitrace_image_8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/ecosystem/resources/seitrace/seitrace_image_8.png
--------------------------------------------------------------------------------
/public/assets/ecosystem/resources/seitrace/seitrace_image_9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/ecosystem/resources/seitrace/seitrace_image_9.png
--------------------------------------------------------------------------------
/public/assets/ecosystem/resources/the-graph/api_keys.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/ecosystem/resources/the-graph/api_keys.png
--------------------------------------------------------------------------------
/public/assets/ecosystem/resources/the-graph/cli_commands.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/ecosystem/resources/the-graph/cli_commands.png
--------------------------------------------------------------------------------
/public/assets/ecosystem/resources/the-graph/cli_sample.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/ecosystem/resources/the-graph/cli_sample.png
--------------------------------------------------------------------------------
/public/assets/ecosystem/resources/the-graph/create_subgraph.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/ecosystem/resources/the-graph/create_subgraph.png
--------------------------------------------------------------------------------
/public/assets/ecosystem/resources/the-graph/playground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/ecosystem/resources/the-graph/playground.png
--------------------------------------------------------------------------------
/public/assets/ecosystem/resources/the-graph/publish_button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/ecosystem/resources/the-graph/publish_button.png
--------------------------------------------------------------------------------
/public/assets/ecosystem/resources/the-graph/publish_screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/ecosystem/resources/the-graph/publish_screen.png
--------------------------------------------------------------------------------
/public/assets/ecosystem/resources/the-graph/query_url.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/ecosystem/resources/the-graph/query_url.png
--------------------------------------------------------------------------------
/public/assets/interoperability.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/interoperability.png
--------------------------------------------------------------------------------
/public/assets/pointer-contracts-how-it-works.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/pointer-contracts-how-it-works.png
--------------------------------------------------------------------------------
/public/assets/pointer-contracts-simplified.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/pointer-contracts-simplified.png
--------------------------------------------------------------------------------
/public/assets/pointer-contracts-without.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/pointer-contracts-without.png
--------------------------------------------------------------------------------
/public/assets/wrap_final.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/wrap_final.png
--------------------------------------------------------------------------------
/public/assets/wrap_select-amount.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/wrap_select-amount.png
--------------------------------------------------------------------------------
/public/assets/wrap_select-mode.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/wrap_select-mode.png
--------------------------------------------------------------------------------
/public/assets/wrap_select-wsei.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/wrap_select-wsei.png
--------------------------------------------------------------------------------
/public/assets/wrap_tx.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/wrap_tx.png
--------------------------------------------------------------------------------
/public/assets/wrap_wallet-add-confirm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/wrap_wallet-add-confirm.png
--------------------------------------------------------------------------------
/public/assets/wrap_wallet-add-wsei.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/assets/wrap_wallet-add-wsei.png
--------------------------------------------------------------------------------
/public/favicon-16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/favicon-16x16.png
--------------------------------------------------------------------------------
/public/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/favicon-32x32.png
--------------------------------------------------------------------------------
/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/favicon.ico
--------------------------------------------------------------------------------
/public/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sei-protocol/sei-docs/314765a01f71bf1f85a65374467af4f9fd69f231/public/icon.png
--------------------------------------------------------------------------------
/src/components/APIModule/APIModule.tsx:
--------------------------------------------------------------------------------
1 | import { Cards } from 'nextra/components';
2 |
3 | export const APIModule = ({ basePaths, prefix }: { basePaths: any[]; prefix: string }) => {
4 | return Object.values(basePaths).map((path) => {
5 | return ;
6 | });
7 | };
8 |
--------------------------------------------------------------------------------
/src/components/APIModule/index.ts:
--------------------------------------------------------------------------------
1 | export * from './APIModule';
2 |
--------------------------------------------------------------------------------
/src/components/APIModule/utils.ts:
--------------------------------------------------------------------------------
1 | export const getUniqueSections = (paths: object, filters: string[]) => {
2 | const sections = new Set();
3 |
4 | Object.keys(paths).forEach((path) => {
5 | const parts = path.split('/');
6 | filters.map((filter) => {
7 | if (parts[1] === filter) {
8 | sections.add(parts[2]);
9 | }
10 | });
11 | });
12 | return Array.from(sections);
13 | };
14 |
--------------------------------------------------------------------------------
/src/components/APIModulePaths/APIModulePaths.tsx:
--------------------------------------------------------------------------------
1 | import { Cards } from 'nextra/components';
2 |
3 | export const APIModulePaths = ({ basePaths, prefix }: { basePaths: any[]; prefix: string }) => {
4 | return (
5 |
6 | {Object.values(basePaths).map((path) => {
7 | return ;
8 | })}
9 |
10 | );
11 | };
12 |
--------------------------------------------------------------------------------
/src/components/APIModulePaths/index.ts:
--------------------------------------------------------------------------------
1 | export * from './APIModulePaths';
2 |
--------------------------------------------------------------------------------
/src/components/AddressSearch/SeiTraceSearch.tsx:
--------------------------------------------------------------------------------
1 | 'use client';
2 |
3 | import React, { useState } from 'react';
4 | import { Button, Flex } from '@radix-ui/themes';
5 | import { ExternalLinkIcon } from '@radix-ui/react-icons';
6 |
7 | const SeiTraceSearch = () => {
8 | const [address, setAddress] = useState('');
9 | const [error, setError] = useState('');
10 |
11 | const isValidAddress = (addr: string) => {
12 | const seiPattern = /^sei[a-z0-9]{8,}$/i;
13 | const evmPattern = /^0x[a-fA-F0-9]{40}$/;
14 | return seiPattern.test(addr) || evmPattern.test(addr);
15 | };
16 |
17 | const getSeiTraceUrl = (addr: string) => {
18 | const chainParam = '?chain=pacific-1';
19 | return `https://seitrace.com/address/${addr}${chainParam}`;
20 | };
21 |
22 | const handleSearch = () => {
23 | const trimmedAddress = address.trim();
24 | if (!trimmedAddress) {
25 | setError('Please enter an address.');
26 | return;
27 | }
28 | if (!isValidAddress(trimmedAddress)) {
29 | setError('Invalid Sei or EVM address.');
30 | return;
31 | }
32 |
33 | window.open(getSeiTraceUrl(trimmedAddress), '_blank');
34 | setError('');
35 | };
36 |
37 | return (
38 |
31 |
32 | Projects listed here are developed by the Sei community. Inclusion on this site does not constitute endorsement. For questions related to each, please
33 | contact the project directly.
34 |
35 |
36 | );
37 | }
38 |
39 | export default AppCardsGridCategory;
40 |
--------------------------------------------------------------------------------
/src/components/AppCard/index.ts:
--------------------------------------------------------------------------------
1 | export { default as AppCard } from './AppCard';
2 | export { default as AppCardV2 } from './AppCard.v2';
3 | export { default as AppCardsGridCategory } from './AppCardsGridCategory';
4 |
--------------------------------------------------------------------------------
/src/components/AskCookbook/AskCookbook.tsx:
--------------------------------------------------------------------------------
1 | 'use client';
2 |
3 | import React from 'react';
4 | import dynamic from 'next/dynamic';
5 | const BaseAskCookbook = dynamic(() => import('@cookbookdev/docsbot/react'));
6 |
7 | /** It's going to be exposed in HTTP requests anyway so it's fine to just hardcode it here */
8 | const COOKBOOK_PUBLIC_API_KEY =
9 | 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI2NjdlZmMxYjcyYzRmNTI5YzMxODUyZmUiLCJpYXQiOjE3MTk1OTgxMDcsImV4cCI6MjAzNTE3NDEwN30.etICfDHEcewxP9QTajrS4ggral2IgaxY_rWAlK4kNiQ';
10 |
11 | export const AskCookbook = () => {
12 | // @ts-ignore
13 | return ;
14 | };
15 |
--------------------------------------------------------------------------------
/src/components/AskCookbook/ask-cookbook.d.ts:
--------------------------------------------------------------------------------
1 | // Solves the following error: "Cannot find module ... or its corresponding type declarations. There are types at ..., but this result could not be resolved under your current 'moduleResolution' setting. Consider updating to 'node16', 'nodenext', or 'bundler'. [2307]"
2 | declare module "@cookbookdev/docsbot/react" {
3 | export { default } from "@cookbookdev/docsbot/dist/react/index.d.ts"
4 | }
5 |
--------------------------------------------------------------------------------
/src/components/AskCookbook/index.ts:
--------------------------------------------------------------------------------
1 | export * from './AskCookbook';
2 |
--------------------------------------------------------------------------------
/src/components/BrandKitGallery/BrandImage.tsx:
--------------------------------------------------------------------------------
1 | 'use client';
2 |
3 | import NextImage from 'next/image';
4 | import styles from '../../styles/custom.module.css';
5 | import { useState, useEffect } from 'react';
6 |
7 | interface BrandImageProps {
8 | url: string;
9 | alt: string;
10 | name: string;
11 | }
12 |
13 | const BrandImage = ({ url, alt, name }: BrandImageProps) => {
14 | const [imageDimensions, setImageDimensions] = useState({ width: 0, height: 0 });
15 | const [showModal, setShowModal] = useState(false);
16 |
17 | useEffect(() => {
18 | const img = new window.Image();
19 | img.src = url;
20 | img.onload = () => {
21 | setImageDimensions({ width: img.width, height: img.height });
22 | };
23 | }, [url]);
24 |
25 | const handleImageClick = () => {
26 | setShowModal(true);
27 | document.body.style.overflow = 'hidden';
28 | };
29 |
30 | const closeModal = () => {
31 | setShowModal(false);
32 | document.body.style.overflow = 'auto';
33 | };
34 |
35 | return (
36 | <>
37 |