-
Notifications
You must be signed in to change notification settings - Fork 138
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Main : Data indexing tools, AA provider and links (#657)
* Add files via upload (#650) * Bridge UI related changes for docs (#652) * Add files via upload * new bridges draft - 1 * change bridge architecture * bridges section update * updated legacy links for bridges * dev links updated * links for bridges * screenshots * bridges ss --------- Co-authored-by: Vanshika * Core Devs Call Notes April 10, 2024 (#655) * Add files via upload * new bridges draft - 1 * change bridge architecture * bridges section update * updated legacy links for bridges * dev links updated * links for bridges * screenshots * bridges ss * fix(bridges): typo * Core Devs Call April 3, 2024 (#654) * fix: using datadir instead of validator-dir (#647) * node structure and updates (#648) * metadata test * thumbnail * thumbnail * thumbnail fix * thumbnail fix * added image for metadata * added image for metadata * added image for metadata * added image for metadata * added image for metadata * added image for metadata * minor fixes * Solve conflicts * Add files via upload * Update README.md updated and edited some part * Update depositWithdrawalReward.md * Update generalQuestions.md * hard-fork info * governance summary added * fixing validator section * config for redirects * fixed node structure * Update _category_.json --------- Co-authored-by: Giacomo Licari <giacomo@gnosis.pm> Co-authored-by: Armagan Ercan <armaggan@pm.me> * Add files via upload (#650) * Bridge UI related changes for docs (#652) * Add files via upload * new bridges draft - 1 * change bridge architecture * bridges section update * updated legacy links for bridges * dev links updated * links for bridges * screenshots * bridges ss --------- Co-authored-by: Vanshika --------- Co-authored-by: cgi-bin/ <6095048+sven-hash@users.noreply.github.com> Co-authored-by: Vanshika Srivastava <vanshikasrivastava.business@gmail.com> Co-authored-by: Giacomo Licari <giacomo@gnosis.pm> Co-authored-by: zengzengzenghuy <tayzh2799@gmail.com> * Add files via upload * added new provider for data indexing, some minor link changes * fixed redirect for media kit * added zerodev segment * resolve configuration error --------- Co-authored-by: Vanshika <vanshikasrivastava.business@gmail.com> Co-authored-by: zengzengzenghuy <tayzh2799@gmail.com> Co-authored-by: cgi-bin/ <6095048+sven-hash@users.noreply.github.com> Co-authored-by: Giacomo Licari <giacomo@gnosis.pm> --------- Co-authored-by: Armagan Ercan <armaggan@pm.me> Co-authored-by: zengzengzenghuy <tayzh2799@gmail.com> Co-authored-by: cgi-bin/ <6095048+sven-hash@users.noreply.github.com> Co-authored-by: Giacomo Licari <giacomo@gnosis.pm> Co-authored-by: giacomognosis <157793591+giacomognosis@users.noreply.github.com>
- Loading branch information
1 parent
bad2f34
commit 239ceb5
Showing
17 changed files
with
237 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
{ | ||
"position": 2, | ||
"position": 3, | ||
"label": "Chain Specifications", | ||
"collapsible": true, | ||
"collapsed": true, | ||
|
2 changes: 1 addition & 1 deletion
2
docs/about/networks/tokens/README.md → docs/about/tokens/README.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
{ | ||
"position": 2, | ||
"label": "Token", | ||
"collapsible": true, | ||
"collapsed": true, | ||
"link": { | ||
"type": "generated-index" | ||
} | ||
} |
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,121 @@ | ||
# Covalent | ||
|
||
[Covalent](https://www.covalenthq.com/?utm_source=gnosis-chain&utm_medium=partner-docs) is a hosted blockchain data solution providing access to historical and current onchain data for [200+ supported blockchains](https://www.covalenthq.com/docs/networks/?utm_source=gnosis-chain&utm_medium=partner-docs), including Gnosis Chain. | ||
|
||
Covalent maintains a full replica of every supported blockchain, meaning you have access to: | ||
|
||
- Current and historical account balances | ||
- Full transaction histories | ||
- Every contract log event | ||
- All NFTs including assets and metadata | ||
|
||
**Use Covalent if you need:** | ||
|
||
- Wallet, Transactions, NFT, DEX, Staking or core blockchain data (log events, blocks) | ||
- Normalized, aggregated and enhanced multichain data, well beyond what you get from RPC providers | ||
- Enterprise-grade performance | ||
|
||
> **[Sign up to start building on Gnosis Chain](https://www.covalenthq.com/platform/?utm_source=gnosis-chain&utm_medium=partner-docs)** | ||
# APIs | ||
|
||
The Covalent APIs enables developers to quickly and easily access structured onchain data. This means consistent response schemas regardless of the blockchain. Available APIs and corresponding use cases include: | ||
|
||
### Wallet API | ||
|
||
- **Features:** All token balances (ERC20, 721, 1155, native), token transfers and prices (spot & historical) for a wallet. | ||
- **Use cases:** [Wallets, portfolio trackers](https://goldrush-wallet-portfolio-ui.vercel.app/?utm_source=gnosis-chain&utm_medium=partner-docs), token gating, airdrop snapshots. | ||
|
||
### NFT API | ||
|
||
- **Features:** Media assets, metadata, sales, owners, trait & attribute filters, thumbnails & previews. | ||
- **Use cases:** [NFT galleries & marketplaces](https://goldrush-nft-gallery-ui.vercel.app/?utm_source=gnosis-chain&utm_medium=partner-docs), real world asset (RWA) tracking, token gating. | ||
|
||
### DEX API | ||
|
||
- **Features:** Positions, rewards, pool and token details for major DEX protocols. | ||
- **Use cases:** [Analytics dashboards](https://goldrush-uniswap-dex-dashboard.vercel.app/?utm_source=gnosis-chain&utm_medium=partner-docs), leaderboards, reward calculators. | ||
|
||
### Cross-Chain Activity API | ||
|
||
- **Features:** Single API call to fetch a list of active chains and the latest transaction date on each for an address. | ||
- **Use cases:** [App onboarding](https://goldrush-wallet-portfolio-ui.vercel.app/activity/0xfc43f5f9dd45258b3aff31bdbe6561d97e8b71de/?utm_source=gnosis-chain&utm_medium=partner-docs). | ||
|
||
### Transactions API | ||
|
||
- **Features:** All historical transactions with human-readable log events. Includes gas usage/spend summaries. | ||
- **Use cases:** [Accounting and tax tools](https://bit.ly/crypto-tax-tool), branded in-app [transaction receipts](https://goldrush-dfk-tx-receipt-ui.vercel.app/tx/defi-kingdoms-mainnet/0x4e5c0af28b2cea27d06677fae1f573572e0ff863c43ae42d2959ca67b90c4390/?utm_source=gnosis-chain&utm_medium=partner-docs). | ||
|
||
### Security API | ||
|
||
- **Features:** NFT and ERC20 token allowances, including value-at-risk. | ||
- **Use cases:** Revoke features in wallets, security applications. | ||
|
||
### Blockchain API | ||
|
||
- **Features:** Block details, log events by contract address or topic hash, gas prices. | ||
- **Use cases:** Custom block explorers. | ||
|
||
## Developer Tools | ||
|
||
There are 3 primary developer tools for using the APIs: | ||
|
||
1. [**Unified API**](https://www.covalenthq.com/docs/api/?utm_source=gnosis-chain&utm_medium=partner-docs) - enterprise-grade endpoints to use with any programming language. Switch blockchains with one path parameter. | ||
|
||
```bash | ||
curl -X GET https://api.covalenthq.com/v1/gnosis-mainnet/address/0x2C6900b24221dE2B4A45c8c89482fFF96FFB7E55/balances_v2/ \ | ||
-H 'Content-Type: application/json' \ | ||
-u YOUR_API_KEY: | ||
``` | ||
|
||
2. [**Client SDKs**](https://www.covalenthq.com/docs/unified-api/sdk/?utm_source=gnosis-chain&utm_medium=partner-docs) - official client libraries including TypeScript, Go and Python. | ||
```jsx | ||
npm install @covalenthq/client-sdk | ||
``` | ||
|
||
|
||
```jsx | ||
import { CovalentClient } from "@covalenthq/client-sdk"; | ||
(async () => { | ||
try { | ||
const client = new CovalentClient("YOUR_API_KEY"); | ||
const transactions = client.TransactionService.getAllTransactionsForAddress("gnosis-mainnet", "0x2C6900b24221dE2B4A45c8c89482fFF96FFB7E55"); | ||
for await (const tx of transactions) { | ||
console.log("tx", tx); | ||
} | ||
} catch (error) { | ||
console.log(error.message); | ||
} | ||
})(); | ||
``` | ||
3. [**GoldRush Kit**](https://github.com/covalenthq/goldrush-kit/?utm_source=gnosis-chain&utm_medium=partner-docs) - beautifully designed React components for your dApp frontend | ||
[![GoldRush Component Example](https://www.datocms-assets.com/86369/1711147954-goldrush_wallet_ui_example.png)](https://goldrush-wallet-portfolio-ui.vercel.app/dashboard/balance/0xfc43f5f9dd45258b3aff31bdbe6561d97e8b71de/transfers/eth-mainnet/0xf8c3527cc04340b208c854e985240c02f7b7793f) | ||
## Get started | ||
- **[API Key](https://www.covalenthq.com/platform/auth/register/?utm_source=gnosis-chain&utm_medium=partner-docs)** - sign up for free | ||
- [**Docs**](https://www.covalenthq.com/docs/unified-api/?utm_source=gnosis-chain&utm_medium=partner-docs) - comprehensive knowledge base for all things Covalent | ||
- **[Guides](https://www.covalenthq.com/docs/unified-api/guides/?utm_source=gnosis-chain&utm_medium=partner-docs)** - learn how to build for various use cases and expand your onchain knowledge | ||
| ||
# Increment | ||
[![example-increment-chart](https://www.datocms-assets.com/86369/1684974544-increment-example-partner-docs.png)](https://www.covalenthq.com/platform/increment/#/?utm_source=gnosis-chain&utm_medium=partner-docs) | ||
Increment is a novel no-code charting and reporting tool powered by Covalent. *Simply type SQL, get charts.* | ||
## Use cases | ||
Increment can be used for: | ||
- [Analyzing Blockchain Networks](https://www.covalenthq.com/docs/increment/data-models/chain-gdp/?utm_source=gnosis-chain&utm_medium=partner-docs) | ||
- [Analyzing DEXs](https://www.covalenthq.com/docs/increment/data-models/swap-land/?utm_source=gnosis-chain&utm_medium=partner-docs) | ||
- [Analyzing NFT Marketplaces](https://www.covalenthq.com/docs/increment/data-models/jpeg-analysis/?utm_source=gnosis-chain&utm_medium=partner-docs) | ||
## Get started | ||
- [Increment](https://www.covalenthq.com/platform/increment/#/?utm_source=gnosis-chain&utm_medium=partner-docs) - login via the Covalent Platform | ||
- [Docs](https://www.covalenthq.com/docs/increment/?utm_source=gnosis-chain&utm_medium=partner-docs) - learn how to use Increment to build dynamic, custom charts | ||
- [Data Models Demo](https://www.covalenthq.com/docs/increment/data-models/model-intro/?utm_source=gnosis-chain&utm_medium=partner-docs) - build analytics in 3 clicks |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -268,7 +268,6 @@ const config = { | |
to: "/about/communication", | ||
from: "/developers/communication" | ||
} | ||
|
||
], | ||
}, | ||
], | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,97 @@ | ||
--- | ||
title: Core Devs Call - 2024/04/10 | ||
authors: [dapplion, armaganercan, filoozom] | ||
tags: [CoreDevsCall, Gnosis Chain] | ||
--- | ||
|
||
# Gnosis Core Devs Call Notes | ||
|
||
Welcome to the Gnosis Core Devs weekly gathering. Every Wednesday, key members from the Gnosis team, contributors, and various team representatives convene to discuss, collaborate, and update one another on the Gnosis ecosystem's progression. | ||
|
||
Participants represent teams: | ||
|
||
Erigon, Gateway, Nethermind, Geth, Gnosis DevOps, Gnosis Core Devs, Gnosis Comms team. | ||
|
||
With a diverse set of voices present, our discussions are rich, multifaceted, and aim to foster innovation within the community. | ||
|
||
Missed the meeting? Catch the [full recording on Gnosis Chain YouTube channel.](https://youtu.be/b6OEAy3mccg) | ||
|
||
April 10, 2024 | ||
|
||
# Client Team Updates | ||
## EL | ||
|
||
* **Nethermind**: | ||
* Nothing new | ||
* Working on Pectra and half-path / snap sync server | ||
|
||
* **Erigon**: | ||
* Working on Pectra and Erigon 3 | ||
|
||
* **Geth**: | ||
* Issue when the first blob was included in a block | ||
* Currently less than 2 weeks behind head | ||
* Then will test snap sync with a new geth node | ||
|
||
# Chain Infra | ||
|
||
* **Gateway** | ||
* No updates | ||
|
||
# Innovation | ||
|
||
* Shutter | ||
* The first Shutter transaction was included! | ||
* Transaction submitted to sequencer contract and included in a block | ||
* However, keypers are mocked for now, so the keys are hard coded | ||
* Because the keypers are still using the BN curve rather than BLS | ||
* Will require some changes from Shutter and then some testing | ||
* No ETA yet | ||
* The libp2p issue hasn’t been resolved yet, so the connection breaks after around half a hour | ||
|
||
* Verkle Tree Integration | ||
* Gnosis Chain has less time per block to do the transition | ||
* What’s the upper bound for time we can take to do the transition? | ||
* One issue is that snap sync is not entirely figured out for the transition yet, so syncing could be a bit more difficult (but at most nodes would have to sync 2 months worth of blocks, which on Gnosis Chain is not that huge of an issue, and it likely doesn’t change anything for Erigon at least) | ||
* Ethereum is targeting 2 weeks, on Gnosis Chain with identical parameters it would take 4x longer, so 2 months (mental math, to be checked) | ||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|