-
Notifications
You must be signed in to change notification settings - Fork 686
Insights: near/nearcore
Overview
Could not load contribution data
Please try again later
5 Releases published by 1 person
-
2.5.0-rc.1
published
Feb 10, 2025 -
2.5.0-rc.2
published
Feb 13, 2025 -
2.5.0-rc.3
published
Feb 19, 2025 -
2.5.0
published
Mar 4, 2025 -
2.5.1
published
Mar 6, 2025
134 Pull requests merged by 20 people
-
chore(deps): bump ring from 0.17.8 to 0.17.13 in /runtime/near-wallet-contract/implementation
#13072 merged
Mar 8, 2025 -
Introduce
ValidatedTransaction
#13046 merged
Mar 8, 2025 -
doc: remove outdated todo in shards manager actor rustdoc
#13066 merged
Mar 8, 2025 -
[testloop] Move DropCondition from builder to env
#13042 merged
Mar 7, 2025 -
fix: orphaned optimistic blocks
#13048 merged
Mar 7, 2025 -
Add more info in chunk validation error
#13069 merged
Mar 7, 2025 -
chore: fix compilation of fuzz targets
#12980 merged
Mar 7, 2025 -
[testloop] Refactor builder to separate node state and shared state
#13041 merged
Mar 7, 2025 -
[testloop] Support to kill a node
#13038 merged
Mar 6, 2025 -
refactor: hold parts lock when creating new entry
#13060 merged
Mar 6, 2025 -
refactor: by passing in different arguments to
get_shard_layout
, we reduce error handling.#13065 merged
Mar 6, 2025 -
refactoring: enable chain_store to perform all the transaction validation where chain is currently used
#13050 merged
Mar 6, 2025 -
2.5.1
#13057 merged
Mar 5, 2025 -
Protocol voting schedule
#13058 merged
Mar 5, 2025 -
[fix]
check_balance
removal under protocol feature flag (#13053)#13055 merged
Mar 5, 2025 -
Revert "[network] Send VersionedChunkEndorsement on T2"
#13052 merged
Mar 5, 2025 -
[fix]
check_balance
removal under protocol feature flag#13053 merged
Mar 5, 2025 -
benchmark: run tx generation tasks in parallel + report mean processing rate
#13049 merged
Mar 5, 2025 -
refactor: remove some unnecessary
?
#13011 merged
Mar 5, 2025 -
chore: change log level in synth-bm
#13044 merged
Mar 5, 2025 -
[network] Send VersionedChunkEndorsement on T2 (#13039)
#13045 merged
Mar 5, 2025 -
[log] Better logging of partial_witness in validation path
#13040 merged
Mar 4, 2025 -
[network] Send VersionedChunkEndorsement on T2
#13039 merged
Mar 4, 2025 -
make
TrieUpdate
nonmut
inverify_and_charge_transaction
#13029 merged
Mar 4, 2025 -
chore: make chunk wait multiplier configurable
#13030 merged
Mar 4, 2025 -
Cut 2.6.0 changelog
#13036 merged
Mar 4, 2025 -
Docker build toolchain version (#13034)
#13035 merged
Mar 4, 2025 -
Docker build toolchain version
#13034 merged
Mar 4, 2025 -
[testloop] Fix broken visualizer
#13033 merged
Mar 4, 2025 -
2.5.0
#13032 merged
Mar 3, 2025 -
Protocol voting schedule
#13031 merged
Mar 3, 2025 -
fix(state-parts-dump-check): check the right sync hash (#12975)
#13028 merged
Mar 3, 2025 -
refactor: move
tx_cost
out ofvalidate_transaction
#13027 merged
Mar 3, 2025 -
feat: stabilize optimistic block
#13019 merged
Mar 3, 2025 -
feat(mirror): add command to upload a file on nodes
#13021 merged
Mar 3, 2025 -
bench(synth-bm): add comments and update params in justfile
#12996 merged
Mar 3, 2025 -
fix: some fixes to check optimistic block
#13025 merged
Mar 3, 2025 -
test: block vs. optimistic block metrics
#13013 merged
Mar 3, 2025 -
refactor:
tx_cost
does not need to be told ifsender_is_receiver
#13020 merged
Mar 3, 2025 -
benchmark_mpc_sign: write nonces even if some txs error
#13022 merged
Mar 3, 2025 -
refactor: avoid specifying genesis version for TestEpochConfigBuilder::build_store_for_single_version
#13023 merged
Mar 1, 2025 -
[testloop] Sequentially setup network in TestLoopBuilder
#13017 merged
Feb 28, 2025 -
feat: stabilize global contracts
#13007 merged
Feb 28, 2025 -
feat(optimistic block): verify optimistic block
#12942 merged
Feb 28, 2025 -
[testloop] Introduce identifier in testloop callback event
#13016 merged
Feb 28, 2025 -
fix(optimistic_block): set catchup mode correctly
#13014 merged
Feb 27, 2025 -
test: nayduck basic global contracts test
#12969 merged
Feb 27, 2025 -
chore(mirror): minor user improvements
#13015 merged
Feb 27, 2025 -
refactor: split
validate_tx
into two functions#13009 merged
Feb 27, 2025 -
test: Repro for resharding missing trie value - part 2
#13002 merged
Feb 27, 2025 -
nit: do not keep copying the hash
#13012 merged
Feb 27, 2025 -
refactor: fix grammar
s/care/cares
where appropriate#13010 merged
Feb 27, 2025 -
fix(resharding): Refcounts quick fix
#13005 merged
Feb 27, 2025 -
refactor: some cleanups in
process_tx_internal
#13003 merged
Feb 27, 2025 -
store: make
Trie
&TrieUpdate: Send + Sync
#12981 merged
Feb 27, 2025 -
refactor: rename internal jsonrpc-client crate
#12925 merged
Feb 27, 2025 -
test: remove build_genesis_and_epoch_config_store
#13004 merged
Feb 27, 2025 -
[store] Introduce ChainStoreUpdateAdapter and EpochStoreUpdateAdapter and use in epoch_sync
#12866 merged
Feb 27, 2025 -
fix(resharding): Refcounts quick fix
#12998 merged
Feb 26, 2025 -
test: improve test loop builders
#12995 merged
Feb 26, 2025 -
refactor: remove a panic in
process_tx_internal
by refactoringvalidate_tx
#13000 merged
Feb 26, 2025 -
test: Repro for resharding missing trie value bug
#12993 merged
Feb 25, 2025 -
[refactor] Move legacy TestEnv to integration-tests
#12990 merged
Feb 25, 2025 -
[test] Ignore flaky tests causing CI failures
#12994 merged
Feb 25, 2025 -
chore: optimistic block metrics
#12962 merged
Feb 25, 2025 -
[cleanup] Random unused file
#12991 merged
Feb 25, 2025 -
test: add global contract update test
#12992 merged
Feb 25, 2025 -
[refactor] Move tests from chain/client/src/tests to integration-tests directory for consistency
#12986 merged
Feb 25, 2025 -
[refactor] Move test-loop tests to a different package
#12989 merged
Feb 25, 2025 -
[refactor] Better organize integration-tests directory
#12988 merged
Feb 25, 2025 -
[refactor] Move tests from tools/state-viewer to integration-tests directory for consistency
#12987 merged
Feb 25, 2025 -
test: more global contract integration tests
#12965 merged
Feb 24, 2025 -
use tracing instead of log
#12973 merged
Feb 24, 2025 -
docs: added a link to twitter
#12977 merged
Feb 24, 2025 -
fix(state-parts-dump-check): check the right sync hash
#12975 merged
Feb 22, 2025 -
forknet: reduce validator name length
#12972 merged
Feb 21, 2025 -
rust: 1.85.0 / edition 2024
#12966 merged
Feb 21, 2025 -
fix: reduce benchmarknet config values
#12971 merged
Feb 21, 2025 -
fix(forknet): Fix fork-network tool backward compatibility
#12964 merged
Feb 21, 2025 -
chore: reduce indentation in doomslug ready_to_produce_block
#12967 merged
Feb 21, 2025 -
bench: unlimit BandwithSchedulerConfig in BENCHMARKNET
#12953 merged
Feb 21, 2025 -
style: avoid superfluous roundtrip through usize
#12946 merged
Feb 21, 2025 -
feat: global contract usage fees
#12943 merged
Feb 20, 2025 -
bench-synth: Fix the (mis)usage of tokio::select in transactions generator
#12947 merged
Feb 20, 2025 -
fix(resharding) - fix indexer using old chunks shard id
#12955 merged
Feb 19, 2025 -
2.5.0-rc.3
#12959 merged
Feb 19, 2025 -
fix(metrics) - fix shard id / shard index mixup
#12958 merged
Feb 19, 2025 -
fix(resharding) - fix indexer using old chunks shard id
#12957 merged
Feb 19, 2025 -
forknet: support arbitrary shard layouts
#12938 merged
Feb 19, 2025 -
forknet: add test for forknet v2 setup
#12950 merged
Feb 19, 2025 -
Fix crates
#12948 merged
Feb 19, 2025 -
fix(metrics) - fix shard id / shard index mixup
#12951 merged
Feb 19, 2025 -
feat(benchmarking): tooling for multi shard benchmarks
#12918 merged
Feb 18, 2025 -
feat: add precompilation for global contracts
#12933 merged
Feb 18, 2025 -
refactor: inline default implementation for more EpochManagerAdapter fns
#12923 merged
Feb 17, 2025 -
bench(synth-bm): make binary selection more explicit
#12897 merged
Feb 17, 2025 -
feat(debug-ui): extend block status api
#12930 merged
Feb 17, 2025 -
feat(debug-ui): extend epoch info api
#12891 merged
Feb 17, 2025 -
feat(synth-bm): allow multiple account prefixes
#12935 merged
Feb 17, 2025 -
feat: global contract usage
#12886 merged
Feb 17, 2025 -
nit(forknet): add comment about delayed receipts
#12936 merged
Feb 14, 2025 -
fix: set genesis height for mirror
#12934 merged
Feb 14, 2025 -
forknet: Drop unneeded columns in the fork-network command
#12921 merged
Feb 14, 2025 -
fix(forknet): fix account shard assignment for forknet v2
#12837 merged
Feb 14, 2025 -
feat(synth-bench): automate TPS measurement for
wait_until: NONE
#12874 merged
Feb 14, 2025 -
native transactions benchmark bypassing the json-rpc layer
#12899 merged
Feb 14, 2025 -
2.5.0-rc.2 version
#12927 merged
Feb 13, 2025 -
feat(optimistic_block): pass optimistic block to producers over T1
#12888 merged
Feb 13, 2025 -
snapshot fix cherry picks
#12926 merged
Feb 13, 2025 -
fix(state-snapshots): fix skipped state snapshot after header sync
#12920 merged
Feb 13, 2025 -
docs: fixed the link to the codecov shield
#12922 merged
Feb 13, 2025 -
mock-node: add an --archival flag
#12880 merged
Feb 13, 2025 -
fix(state-snapshots): handle multiple incoming requests correctly
#12912 merged
Feb 12, 2025 -
fix: epoch manager deadlock
#12913 merged
Feb 12, 2025 -
always add commit hash to
version.build
for/status
endpoint#12722 merged
Feb 11, 2025 -
feat: global contracts pipelining support
#12884 merged
Feb 11, 2025 -
state-snapshot: fix protocol version calculation when creating snapshot
#12907 merged
Feb 11, 2025 -
fix(logs) - Reduce log level for spammy logs
#12909 merged
Feb 11, 2025 -
Bump crates version to 0.29.0
#12906 merged
Feb 10, 2025 -
2.5.0-rc.1
#12905 merged
Feb 10, 2025 -
Protocol voting schedule
#12904 merged
Feb 10, 2025 -
refactor: use Cow for Account contract fn
#12902 merged
Feb 10, 2025 -
cherry-pick fix for 2.5
#12903 merged
Feb 10, 2025 -
Set Content-Type: text/plain for /metrics endpoint
#12900 merged
Feb 10, 2025 -
fix(state-dumper): Fix crash and unkillability on SIGINT
#12892 merged
Feb 10, 2025 -
feat: add costs for deploying global contracts
#12882 merged
Feb 10, 2025 -
fix compilation of synth-bm
#12898 merged
Feb 10, 2025 -
parameters: use value that does not exceed 32-bit usize for initial placeholders
#12873 merged
Feb 10, 2025 -
chore: update wasmtime
#12890 merged
Feb 10, 2025 -
test: enable test_features when testing regular builds
#12889 merged
Feb 10, 2025 -
bench(synth-bench): Add
read_nonces_from_network
flag to benchmark binaries#12826 merged
Feb 10, 2025 -
feat: global contract support for accounts
#12877 merged
Feb 10, 2025 -
[doc, Q1'25-CQH] synthetic benchmarks documentation updates
#12814 merged
Feb 10, 2025 -
test_loop: add a malicious chunk producer test
#12795 merged
Feb 9, 2025
31 Pull requests opened by 22 people
-
synth-bm: include it in the root workspace
#12901 opened
Feb 10, 2025 -
Feat: Extend tests for BLS12-381 with json tests from EIP-2537
#12929 opened
Feb 14, 2025 -
Typos fix
#12952 opened
Feb 19, 2025 -
wip: sweat in synth-bm
#12954 opened
Feb 19, 2025 -
Update README.md
#12960 opened
Feb 20, 2025 -
Draft PR to enable JsonSchema for RPC endpoints
#12961 opened
Feb 20, 2025 -
PoC: Deduplicate chunk producer's tx application
#12968 opened
Feb 21, 2025 -
wip: optimistic block forknet
#12970 opened
Feb 21, 2025 -
runtime: parallel transaction verification
#12983 opened
Feb 24, 2025 -
fix(epoch_sync) Proof apply double check if header_head at genesis
#12984 opened
Feb 24, 2025 -
Avoid duplicate crates
#12985 opened
Feb 24, 2025 -
POC: Extract `process_tx` functionality from the `Client` and run it multithreaded
#13001 opened
Feb 26, 2025 -
[wip]perf: cache block related data in `ChainStore`
#13006 opened
Feb 27, 2025 -
test: global contract resharding
#13018 opened
Feb 28, 2025 -
feat(benchmarking) Forknet TPS test setup
#13047 opened
Mar 5, 2025 -
2.4.0 trie logging
#13051 opened
Mar 5, 2025 -
2.5.0 hotfix
#13054 opened
Mar 5, 2025 -
synth-bm: remove MPC-specific code
#13056 opened
Mar 5, 2025 -
feat(database): drop column cmd
#13061 opened
Mar 6, 2025 -
global contract forknet stress testing
#13062 opened
Mar 6, 2025 -
wip: make SignedValidPeriodTransactions not carry references
#13063 opened
Mar 6, 2025 -
store: move concerns about TTN and storage types outta contract runtime
#13064 opened
Mar 6, 2025 -
chore: fix some typos
#13067 opened
Mar 7, 2025 -
[testloop] Add support to restart a node
#13068 opened
Mar 7, 2025 -
Update gas.md
#13070 opened
Mar 7, 2025 -
fix(optimistic block): Allow optimistic block after missed block
#13071 opened
Mar 7, 2025 -
revert: logic for returning custom status code for missing blocks
#13073 opened
Mar 8, 2025 -
wip
#13075 opened
Mar 8, 2025 -
bugfix: tx pool: unique_transactions could fall out of sync
#13076 opened
Mar 8, 2025 -
chore(deps): bump ring from 0.17.8 to 0.17.13 in /benchmarks/synth-bm
#13077 opened
Mar 8, 2025 -
chore(deps): bump openssl from 0.10.66 to 0.10.71 in /runtime/near-wallet-contract/implementation
#13078 opened
Mar 8, 2025
12 Issues closed by 7 people
-
Web Platform-based Debugger for NEAR Protocol contracts
#12755 closed
Feb 28, 2025 -
Global contracts: gas costs
#12717 closed
Feb 27, 2025 -
Global contracts: implement action for using global contract
#12716 closed
Feb 27, 2025 -
Global contracts: implement global contract deployment
#12715 closed
Feb 27, 2025 -
Rename workspace member `near-jsonrpc-client` to avoid name collision
#12908 closed
Feb 27, 2025 -
Metrics are not consistent when using shard ids
#12949 closed
Feb 19, 2025 -
fix(nayduck) - The nayduck infra looks for the test contracts in the wrong place.
#12750 closed
Feb 19, 2025 -
Redirecting to /bin/systemctl status ollama.service Unit ollama.service could not be found.
#12937 closed
Feb 17, 2025 -
synth-bench: automate TPS measurement for `wait_until: NONE`
#12806 closed
Feb 14, 2025 -
synth-bench: inject the transactions bypassing the json-rpc nodes
#12763 closed
Feb 14, 2025 -
Add git commit to the `/status` endpoint
#12624 closed
Feb 11, 2025 -
synth-bench: query nonces from RPC before sending traffic
#12805 closed
Feb 10, 2025
24 Issues opened by 13 people
-
Node Issue: MissingTrieValue Error Encountered During Version Upgrade from 2.5.0-rc.1 to 2.5.0-rc.3
#13059 opened
Mar 6, 2025 -
Fix state transition data gc
#13037 opened
Mar 4, 2025 -
Monthly issue metrics report
#13024 opened
Mar 1, 2025 -
store: `TrieAccountingCache` is pretty iffy part of our codebase
#13008 opened
Feb 27, 2025 -
perf: offload tx signature verification from chunk production
#12999 opened
Feb 25, 2025 -
perf: maintain a cache of block information in `ChainStore`
#12997 opened
Feb 25, 2025 -
perf: get account and access key in parallel
#12982 opened
Feb 24, 2025 -
Node Issue: Testnet node getting stuck at block sync after restart
#12976 opened
Feb 22, 2025 -
Feature: Proposal - Improve BLS12-381 Functions for Compatibility with EIP-2537
#12974 opened
Feb 21, 2025 -
ClientActor ingress saturates at ~5K TPS
#12963 opened
Feb 20, 2025 -
Detaching CPU intensive operations from main actor threads
#12945 opened
Feb 18, 2025 -
Node Issue: crash when current working directory not on same filesystem as data directory
#12944 opened
Feb 17, 2025 -
Reduce the code duplication in the benchmark tooling
#12941 opened
Feb 17, 2025 -
Investigate/Remove the limit at about 6KTPS of the native token benchmark w/ direct injection
#12940 opened
Feb 17, 2025 -
Feature: Generate JSON Schema for NEAR RPC API
#12939 opened
Feb 16, 2025 -
bench: consider receipt status for successful tx reporting
#12931 opened
Feb 14, 2025 -
Bug: NEP-488 incorrect behavior
#12928 opened
Feb 13, 2025 -
State snapshotting doesn't quite work with forks
#12919 opened
Feb 12, 2025 -
[Forknet] On demand forknet image creation
#12917 opened
Feb 12, 2025 -
[Forknet] State parts GC
#12916 opened
Feb 12, 2025 -
[Forknet] Park
#12915 opened
Feb 12, 2025 -
🔷 Forknet efficiency
#12914 opened
Feb 12, 2025 -
synth-bm: consistently use `tracing`, remove `log`
#12911 opened
Feb 11, 2025 -
[state sync] Node crashes if stopped during state sync
#12910 opened
Feb 11, 2025
9 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
feat(core/time): Add comprehensive tests and documentation for Clock …
#12860 commented on
Mar 5, 2025 • 15 new comments -
Network/Actor messages visualizer
#12759 commented on
Feb 10, 2025 • 0 new comments -
🔷 [ProjectTracking] Expand GCS-based State Sync to allow Decentralized transfer of parts
#9575 commented on
Feb 11, 2025 • 0 new comments -
[state sync] Return to peer sync if cloud sync fails
#12875 commented on
Feb 11, 2025 • 0 new comments -
[Project tracking] Archival node database size optimizations
#11827 commented on
Feb 12, 2025 • 0 new comments -
Optimistic Block
#10584 commented on
Feb 13, 2025 • 0 new comments -
[Project tracking] Cross shard bandwidth limits
#11920 commented on
Feb 24, 2025 • 0 new comments -
[Tracking] Global contracts
#12639 commented on
Feb 27, 2025 • 0 new comments -
Global contracts: testing
#12718 commented on
Feb 28, 2025 • 0 new comments