mirror of
https://github.com/oceanprotocol/docs.git
synced 2024-11-26 19:49:26 +01:00
Merge pull request #260 from oceanprotocol/update-tools-and-examples
Update the Tools and Example-Code Pages
This commit is contained in:
commit
4a3bc8ef5b
@ -5,11 +5,9 @@ description: Some tools that can be useful when working with Ocean Protocol.
|
|||||||
|
|
||||||
## Plecos
|
## Plecos
|
||||||
|
|
||||||
Plecos is a Python tool to check metadata (a JSON file) to see if it conforms to the [OEP-8 schema](https://github.com/oceanprotocol/OEPs/tree/master/8). It wraps the [jsonschema](https://github.com/Julian/jsonschema) validator. It can be found in [the Plecos repository on GitHub](https://github.com/oceanprotocol/plecos) and as [a Python package in PyPI](https://pypi.org/project/plecos/).
|
Plecos is a Python tool to check metadata (a JSON file) to see if it conforms to the [OEP-8 schema](https://github.com/oceanprotocol/OEPs/tree/master/8). It wraps the [jsonschema](https://github.com/Julian/jsonschema) validator. Aquarius uses Plecos for checking metadata and other Ocean Protocol software will probably use it in the future.
|
||||||
|
|
||||||
<repo name="Plecos"></repo>
|
<repo name="plecos"></repo>
|
||||||
|
|
||||||
Note: Aquarius uses Plecos for checking metadata and other Ocean Protocol software will probably use it in the future.
|
|
||||||
|
|
||||||
## Faucet Server
|
## Faucet Server
|
||||||
|
|
||||||
@ -19,6 +17,15 @@ The [Ocean Protocol Faucet Server](https://github.com/oceanprotocol/faucet) is a
|
|||||||
|
|
||||||
## Submarine Blockchain Explorer
|
## Submarine Blockchain Explorer
|
||||||
|
|
||||||
Submarine is based on [BlockScout](https://github.com/poanetwork/blockscout) (by [POA](https://poa.network/)), an open source blockchain explorer for Ethereum networks.
|
Submarine is based on [BlockScout](https://github.com/poanetwork/blockscout) (by [POA](https://poa.network/)), an open source blockchain explorer for EVM-based blockchain networks.
|
||||||
|
|
||||||
There is an [Ocean Protocol fork of BlockScout](https://github.com/oceanprotocol/blockscout). An instance is deployed in the Nile Testnet at [https://submarine.dev-ocean.com/](https://submarine.dev-ocean.com/).
|
There is an [Ocean Protocol fork of BlockScout](https://github.com/oceanprotocol/blockscout). An instance is deployed in the Nile Testnet at [https://submarine.dev-ocean.com/](https://submarine.dev-ocean.com/).
|
||||||
|
|
||||||
|
<repo name="blockscout"></repo>
|
||||||
|
|
||||||
|
## Command-Line Interfaces
|
||||||
|
|
||||||
|
There are a few Ocean Protocol command-line interfaces (CLIs). All of them were under development at the time of writing, so you may have issues with using them.
|
||||||
|
|
||||||
|
- [tuna](https://github.com/oceanprotocol/tuna) can help you use squid-py, squid-js or squid-java from the command line
|
||||||
|
- [ocean-cli](https://github.com/bigchaindb-gmbh/ocean-cli) was built using squid-java
|
||||||
|
- [ocean-cli-py](https://github.com/bigchaindb-gmbh/ocean-cli-py) was built using squid-py
|
||||||
|
@ -8,6 +8,7 @@ description: Examples of code using the Squid libraries.
|
|||||||
- [The squid-py tutorials in Jupyter notebooks](/tutorials/jupyter-notebooks/)
|
- [The squid-py tutorials in Jupyter notebooks](/tutorials/jupyter-notebooks/)
|
||||||
- [The squid_py/examples/ directory of the squid-py repository](https://github.com/oceanprotocol/squid-py/tree/develop/examples)
|
- [The squid_py/examples/ directory of the squid-py repository](https://github.com/oceanprotocol/squid-py/tree/develop/examples)
|
||||||
- [The squid-py tests](https://github.com/oceanprotocol/squid-py/tree/develop/tests)
|
- [The squid-py tests](https://github.com/oceanprotocol/squid-py/tree/develop/tests)
|
||||||
|
- [ocean-cli-py](https://github.com/bigchaindb-gmbh/ocean-cli-py) is an Ocean Protocol command-line interface built using squid-py
|
||||||
|
|
||||||
## squid-js Examples
|
## squid-js Examples
|
||||||
|
|
||||||
@ -22,3 +23,4 @@ description: Examples of code using the Squid libraries.
|
|||||||
|
|
||||||
- [The squid-java README.md file](https://github.com/oceanprotocol/squid-java/blob/develop/README.md)
|
- [The squid-java README.md file](https://github.com/oceanprotocol/squid-java/blob/develop/README.md)
|
||||||
- [The squid-java tests](https://github.com/oceanprotocol/squid-java/tree/develop/src/test)
|
- [The squid-java tests](https://github.com/oceanprotocol/squid-java/tree/develop/src/test)
|
||||||
|
- [ocean-cli](https://github.com/bigchaindb-gmbh/ocean-cli) is an Ocean Protocol command-line interface built using squid-java
|
||||||
|
@ -31,7 +31,10 @@
|
|||||||
links:
|
links:
|
||||||
- name: API reference
|
- name: API reference
|
||||||
url: https://www.javadoc.io/doc/com.oceanprotocol/squid/
|
url: https://www.javadoc.io/doc/com.oceanprotocol/squid/
|
||||||
- name: Plecos
|
- name: plecos
|
||||||
|
- name: faucet
|
||||||
|
- name: blockscout
|
||||||
|
- name: tuna
|
||||||
|
|
||||||
- group: OceanDB
|
- group: OceanDB
|
||||||
items:
|
items:
|
||||||
|
@ -12,7 +12,7 @@ const queryGithub = graphql`
|
|||||||
query GitHubReposInfo {
|
query GitHubReposInfo {
|
||||||
github {
|
github {
|
||||||
organization(login: "oceanprotocol") {
|
organization(login: "oceanprotocol") {
|
||||||
repositories(first: 100, privacy: PUBLIC, isFork: false) {
|
repositories(first: 100, privacy: PUBLIC) {
|
||||||
edges {
|
edges {
|
||||||
node {
|
node {
|
||||||
name
|
name
|
||||||
|
Loading…
Reference in New Issue
Block a user