1.
Introduction
2.
Using trin
❱
2.1.
Running trin
2.2.
Querying Data
❱
2.2.1.
Building Queries
2.2.2.
Ethereum data
2.2.3.
Portal network data
2.2.4.
Remote access
2.3.
Requirements
2.4.
Monitoring
2.5.
Problems
2.6.
FAQ
2.7.
All Command Line Flags
3.
Portal Concepts
❱
3.1.
Portal Network
3.2.
Portal vs Standard Clients
3.3.
Who Benefits
4.
Developing trin
❱
4.1.
Quick setup
4.2.
Developer stories
4.3.
Goals
4.4.
Progress status
4.5.
Architecture
❱
4.5.1.
Workspaces
4.5.2.
Process flow
4.5.3.
Database
4.5.4.
Testing
4.6.
Protocols
❱
4.6.1.
JSON-RPC
4.7.
Core concepts
❱
4.7.1.
Finding peers
4.7.2.
Chain tip
4.7.3.
Cryptographic accumulator
4.7.4.
Bridge
4.7.5.
Archive nodes
4.8.
Contributor guidelines
❱
4.8.1.
Rust
❱
4.8.1.1.
Comments
4.8.1.2.
Imports
4.8.1.3.
Logging
4.8.1.4.
Error handling
4.8.1.5.
Style
4.8.2.
Git
❱
4.8.2.1.
Commits
4.8.2.2.
Submodules
4.8.2.3.
Rebasing
4.8.2.4.
Release notes
4.8.2.5.
Pull requests
4.8.2.6.
Code review
4.8.2.7.
Fetching a pull request
4.8.2.8.
Merging
4.8.3.
Flamingo Rotation
4.8.4.
Build Instructions
❱
4.8.4.1.
Mac Os
4.8.4.2.
Linux
4.8.4.3.
Raspberry Pi
4.8.4.4.
Windows
4.8.5.
Release & Deployment
❱
4.8.5.1.
Release
4.8.5.2.
Deployment
4.8.6.
Tests
4.8.7.
Book
Light
Rust
Coal
Navy
Ayu
Trin
Architecture
Trin can be understood from different perspectives.
How is code organised?
How does data flow through trin?
How is data stored?
How does testing work?