An Ethereum portal client: a json-rpc server with nearly instant sync, and low CPU & storage usage
Bot releases are visible (Hide)
Published by KolbyML 9 months ago
light-client
crate by @sseyren in https://github.com/ethereum/trin/pull/1059
cargo update
by @github-actions in https://github.com/ethereum/trin/pull/1073
cargo update
by @github-actions in https://github.com/ethereum/trin/pull/1075
cargo update
by @github-actions in https://github.com/ethereum/trin/pull/1083
cargo update
by @github-actions in https://github.com/ethereum/trin/pull/1094
0x
prefix from trin node data directory by @sseyren in https://github.com/ethereum/trin/pull/1095
Full Changelog: https://github.com/ethereum/trin/compare/v0.1.0-alpha.12...v0.1.0-alpha.13
Published by njgheorghita 10 months ago
Full Changelog: https://github.com/ethereum/trin/compare/v0.1.0-alpha.11...v0.1.0-alpha.12
Published by njgheorghita 10 months ago
rustls-tls
for reqwest
instead of requiring openssl
by @mrferris in https://github.com/ethereum/trin/pull/1048
cargo update
by @github-actions in https://github.com/ethereum/trin/pull/1055
cargo update
by @github-actions in https://github.com/ethereum/trin/pull/1065
Full Changelog: https://github.com/ethereum/trin/compare/v0.1.0-alpha.10...v0.1.0-alpha.11
Published by mrferris 11 months ago
cargo update
by @github-actions in https://github.com/ethereum/trin/pull/1033
cargo update
by @github-actions in https://github.com/ethereum/trin/pull/1034
cargo update
by @github-actions in https://github.com/ethereum/trin/pull/1037
ethportal-api
by @ogenev in https://github.com/ethereum/trin/pull/1040
trin-metrics
workspace crate by @ogenev in https://github.com/ethereum/trin/pull/1043
Full Changelog: https://github.com/ethereum/trin/compare/v0.1.0-alpha.9...v0.1.0-alpha.10
Published by ogenev 12 months ago
cargo update
by @github-actions in https://github.com/ethereum/trin/pull/1026
Full Changelog: https://github.com/ethereum/trin/compare/v0.1.0-alpha.8...v0.1.0-alpha.9
Published by njgheorghita 12 months ago
cargo update
by @github-actions in https://github.com/ethereum/trin/pull/1011
LightClientUpdate
if finalized header is within the current expected period by @ogenev in https://github.com/ethereum/trin/pull/1019
Full Changelog: https://github.com/ethereum/trin/compare/v0.1.0-alpha.7...v0.1.0-alpha.8
Published by carver 12 months ago
eth2_ssz
to ethereum_ssz
crate by @morph-dev in https://github.com/ethereum/trin/pull/997
cargo update
by @github-actions in https://github.com/ethereum/trin/pull/993
docs
folder to etc
and move Grafana dashboard by @ogenev in https://github.com/ethereum/trin/pull/977
finalized slot
in LightClientFinalityUpdate
content key and update beacon bridge to serve the data. by @ogenev in https://github.com/ethereum/trin/pull/1007
Full Changelog: https://github.com/ethereum/trin/compare/v0.1.0-alpha.6...v0.1.0-alpha.7
Published by KolbyML about 1 year ago
Full Changelog: https://github.com/ethereum/trin/compare/v0.1.0-alpha.5...v0.1.0-alpha.6
Published by ogenev about 1 year ago
cargo update
by @ogenev in https://github.com/ethereum/trin/pull/978
cargo update
by @github-actions in https://github.com/ethereum/trin/pull/984
Full Changelog: https://github.com/ethereum/trin/compare/v0.1.0-alpha.4...v0.1.0-alpha.5
Published by njgheorghita about 1 year ago
Full Changelog: https://github.com/ethereum/trin/compare/v0.1.0-alpha.3...v0.1.0-alpha.4
Published by mrferris about 1 year ago
NodeId
in discovery ENR cache by @ogenev in https://github.com/ethereum/trin/pull/935
Full Changelog: https://github.com/ethereum/trin/compare/v0.1.0-alpha.2...v0.1.0-alpha.3
Published by carver about 1 year ago
Note: This list of "what's changed" includes changes from the last couple of deployments to the network, which weren't tagged as releases. We're still getting used to the release process.
light-client
crate to use ethportal-api
consensus types by @ogenev in https://github.com/ethereum/trin/pull/907
Full Changelog: https://github.com/ethereum/trin/compare/testnet-v0.1.0-alpha.1...v0.1.0-alpha.2
Published by ogenev about 1 year ago
This is the first experimental release, binaries are not included for now but they can be attached too.
Here we can summarize the major user-faced changes and leave Github to create the detailed release notes as shown below.
custom_payload
element of overlay Ping/Pong JSON-RPC params by @ogenev in https://github.com/ethereum/trin/pull/209
portal_*Offer
json-rpc endpoint by @ogenev in https://github.com/ethereum/trin/pull/275
recv_from
method and more uTP tests by @ogenev in https://github.com/ethereum/trin/pull/283
find
module in module tree by @jacobkaufmann in https://github.com/ethereum/trin/pull/321
OFFER
req and update should_store
db method by @ogenev in https://github.com/ethereum/trin/pull/324
--ephemeral
CLI flag by @ogenev in https://github.com/ethereum/trin/pull/364
wnd_size
value and handle bidirectional FIN packets by @ogenev in https://github.com/ethereum/trin/pull/395
log
to tracing
by @ogenev in https://github.com/ethereum/trin/pull/436
0x0
when content is not available by @ogenev in https://github.com/ethereum/trin/pull/493
portal_*Store endpoint
by @ogenev in https://github.com/ethereum/trin/pull/496
ethportal-api
crate as workspace member by @ogenev in https://github.com/ethereum/trin/pull/495
From
trait for &HistoryContentKey
by @ogenev in https://github.com/ethereum/trin/pull/500
ethportal-api
: Add bytes()
to OverlayContentKey
by @perama-v in https://github.com/ethereum/trin/pull/519
PING
/PONG
by @mrferris in https://github.com/ethereum/trin/pull/525
jsonrpsee
framework by @ogenev in https://github.com/ethereum/trin/pull/508
Offer
endpoint to Gossip
and add new Offer
call by @ogenev in https://github.com/ethereum/trin/pull/544
JsonRpcExiter
by @ogenev in https://github.com/ethereum/trin/pull/546
jsonrpsee
features by removing ethportal-api
features by @perama-v in https://github.com/ethereum/trin/pull/558
content_value
param in portal_*Offer
rpc by @ogenev in https://github.com/ethereum/trin/pull/563
serde
feature by @ogenev in https://github.com/ethereum/trin/pull/567
allow(dead_code)
attributes by @ogenev in https://github.com/ethereum/trin/pull/568
--pool-size
flag by @julio4 in https://github.com/ethereum/trin/pull/577
Unknown
variants by @perama-v in https://github.com/ethereum/trin/pull/612
PossibleHistoryContentValue
and ContentValueError
by @ogenev in https://github.com/ethereum/trin/pull/641
--all-targets --all-features
to clippy linting guidelines by @KolbyML in https://github.com/ethereum/trin/pull/672
ethportal_api
by @mrferris in https://github.com/ethereum/trin/pull/711
add_enr
, get_enr
, delete_enr
, lookup_enr
RPC's by @KolbyML in https://github.com/ethereum/trin/pull/718
historyRecursiveFindNodes
endpoint taking too long to return by @KolbyML in https://github.com/ethereum/trin/pull/726
trin-cli
by @KolbyML in https://github.com/ethereum/trin/pull/737
trin-cli
by @KolbyML in https://github.com/ethereum/trin/pull/738
trin-types
from structopt to clap by @KolbyML in https://github.com/ethereum/trin/pull/740
trin-cli
and move grafana to ethportal-api
by @KolbyML in https://github.com/ethereum/trin/pull/741
TrustedProvider
part 1 by @KolbyML in https://github.com/ethereum/trin/pull/756
network
cli flag to trin-bridge by @ogenev in https://github.com/ethereum/trin/pull/763
node_id
field of NodeInfo
to String
by @ogenev in https://github.com/ethereum/trin/pull/784
trin-bridge
with PandaOps middleware by @ogenev in https://github.com/ethereum/trin/pull/772
get_block
RPC from light-client
crate by @ogenev in https://github.com/ethereum/trin/pull/790
OverlayService
by @ogenev in https://github.com/ethereum/trin/pull/793
rstest
crate to latest version. by @ogenev in https://github.com/ethereum/trin/pull/876
Full Changelog: https://github.com/ethereum/trin/commits/testnet-v0.1.0-alpha.1