Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: Add 3rd party RPC endpoints #668

Merged
merged 6 commits into from
Mar 18, 2024
Merged

docs: Add 3rd party RPC endpoints #668

merged 6 commits into from
Mar 18, 2024

Conversation

matevz
Copy link
Member

@matevz matevz commented Dec 1, 2023

This PR:

  • adds gRPC consensus public endpoints to dapp page (Add consensus gRPC endpoints #578), the blocks explorers and the Rosetta gateway.
  • moves Oasis RPC endpoint for Sapphire, Emerald and Cipher to a common table alongside others to reflect peer-to-peerness.
  • adds 1RPC and ChainStack providers (Add Chainstack as RPC Provider #426)
  • refactors rendering Add to MetaMask button
  • moves token_distribution and staking_rewards react components from docs/ to src/
  • migrates testnet.emerald.oasis.dev -> testnet.emerald.oasis.io
  • migrates emerald.oasis.dev -> emerald.oasis.io
  • "Add to Metamask" buttons use the new explorer.oasis.io for all ParaTimes
  • migrates faucet.testnet.oasis.dev -> faucet.testnet.oasis.io

Preview -> then follow Sapphire, Emerald and Cipher pages

Copy link

netlify bot commented Dec 1, 2023

Deploy Preview for oasisprotocol-docs ready!

Name Link
🔨 Latest commit b7a7d7d
🔍 Latest deploy log https://app.netlify.com/sites/oasisprotocol-docs/deploys/65f81d6a6ae4bf0009761447
😎 Deploy Preview https://deploy-preview-668--oasisprotocol-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@matevz matevz marked this pull request as ready for review December 1, 2023 14:55
@matevz matevz requested a review from lukaw3d December 1, 2023 14:56
@matevz matevz force-pushed the matevz/docs/3rdparty-rpcs branch 3 times, most recently from 424a57a to 1c4ac29 Compare December 1, 2023 16:03
@matevz matevz requested a review from tjanez December 4, 2023 13:36
@matevz
Copy link
Member Author

matevz commented Dec 4, 2023

@MinnytheRapper @wilwixq Can you check out this PR and provide your feedback.

@matevz matevz force-pushed the matevz/docs/3rdparty-rpcs branch from 1c4ac29 to 1c30008 Compare December 4, 2023 13:43
@wilwixq
Copy link

wilwixq commented Dec 4, 2023

@MinnytheRapper @wilwixq Can you check out this PR and provide your feedback.

I think that 1RPC and Oasis should be separated from Chainstack as they are offering different services.

Publicly available RPCs
Oasis
1RPC

Text: Public RPCs may have rate limits or traffic restrictions. For dedicated RPC URLs, consider the following providers:

Chainstack

similar to how Polygon does it

@matevz matevz force-pushed the matevz/docs/3rdparty-rpcs branch from 1c30008 to 7dcd54f Compare December 4, 2023 17:26
@matevz
Copy link
Member Author

matevz commented Dec 4, 2023

@MinnytheRapper @wilwixq Can you check out this PR and provide your feedback.

I think that 1RPC and Oasis should be separated from Chainstack as they are offering different services.

Publicly available RPCs Oasis 1RPC

Text: Public RPCs may have rate limits or traffic restrictions. For dedicated RPC URLs, consider the following providers:

Chainstack

similar to how Polygon does it

Fixed. Can you recheck please?

@matevz matevz force-pushed the matevz/docs/3rdparty-rpcs branch from 7dcd54f to cd8b737 Compare December 4, 2023 17:27
src/AddToMetaMask.tsx Outdated Show resolved Hide resolved
@matevz matevz force-pushed the matevz/docs/3rdparty-rpcs branch from cd8b737 to 1f8e630 Compare December 5, 2023 09:14
Copy link
Contributor

@gw0 gw0 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks much more organized.

docs/node/mainnet/README.md Outdated Show resolved Hide resolved
docs/dapp/emerald/README.mdx Outdated Show resolved Hide resolved
@matevz matevz force-pushed the matevz/docs/3rdparty-rpcs branch 2 times, most recently from 4a24215 to e146718 Compare December 5, 2023 15:47
tjanez
tjanez previously requested changes Dec 6, 2023
Copy link
Member

@tjanez tjanez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work @matevz!

Please, wait with merging this until DevOps adds all public endpoints via oasis.io subdomains (cc @gw0).

docs/dapp/README.mdx Outdated Show resolved Hide resolved
docs/dapp/README.mdx Outdated Show resolved Hide resolved
docs/dapp/README.mdx Outdated Show resolved Hide resolved
docs/dapp/README.mdx Outdated Show resolved Hide resolved
docs/dapp/cipher/README.mdx Outdated Show resolved Hide resolved
docs/dapp/emerald/README.mdx Outdated Show resolved Hide resolved
docs/dapp/sapphire/README.mdx Outdated Show resolved Hide resolved
@matevz matevz force-pushed the matevz/docs/3rdparty-rpcs branch from e146718 to 81660e0 Compare December 6, 2023 11:51
@gw0
Copy link
Contributor

gw0 commented Dec 7, 2023

Please, wait with merging this until DevOps adds all public endpoints via oasis.io subdomains (cc @gw0).

As far as I can see all URLs are valid and correct (oasis.dev in some places, oasis.io in others). There is no need to wait for DevOps.

@matevz matevz force-pushed the matevz/docs/3rdparty-rpcs branch from 81660e0 to 0762a50 Compare December 7, 2023 13:52
@matevz matevz requested review from tjanez and lukaw3d December 7, 2023 13:53
@tjanez
Copy link
Member

tjanez commented Dec 7, 2023

As far as I can see all URLs are valid and correct (oasis.dev in some places, oasis.io in others). There is no need to wait for DevOps.

Sorry if was misunderstood before. In essence, I want all the URLs to use oasis.io domain to avoid publicly advertising the the oasis.dev domain which we want to deprecate for all non-developer use-cases.

So, merging this PR is blocked on getting all URLs to use the oasis.io domain.

src/AddToMetaMask.tsx Outdated Show resolved Hide resolved
@lukaw3d
Copy link
Member

lukaw3d commented Dec 7, 2023

I don't see a reason to block this PR with domain changes 🤷 old domain URLs are already in our docs

@matevz matevz force-pushed the matevz/docs/3rdparty-rpcs branch from 0762a50 to 0696794 Compare December 8, 2023 12:40
@lukaw3d
Copy link
Member

lukaw3d commented Jan 11, 2024

since our grpc is failing, this would be useful with old domains

@matevz matevz force-pushed the matevz/docs/3rdparty-rpcs branch from 0696794 to d8f2ec1 Compare January 26, 2024 10:29
@kostko kostko dismissed tjanez’s stale review February 22, 2024 13:15

The oasis.io endpoints seem to be available now.

docs/get-involved/run-node/paratime-node.mdx Outdated Show resolved Hide resolved
docs/dapp/emerald/README.mdx Outdated Show resolved Hide resolved
docs/dapp/sapphire/README.mdx Outdated Show resolved Hide resolved
src/AddToMetaMask.tsx Outdated Show resolved Hide resolved
src/AddToMetaMask.tsx Outdated Show resolved Hide resolved
src/AddToMetaMask.tsx Outdated Show resolved Hide resolved
@matevz matevz force-pushed the matevz/docs/3rdparty-rpcs branch 3 times, most recently from 57946de to 4001767 Compare March 12, 2024 09:00
Copy link
Member

@tjanez tjanez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for having the patience to finish this, @matevz !

@matevz matevz force-pushed the matevz/docs/3rdparty-rpcs branch from 5b37807 to b7a7d7d Compare March 18, 2024 10:54
@matevz matevz merged commit e2eedaa into main Mar 18, 2024
6 checks passed
@matevz matevz deleted the matevz/docs/3rdparty-rpcs branch March 18, 2024 10:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants