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

EraValidator query #10

Closed
wants to merge 442 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
442 commits
Select commit Hold shift + click to select a range
7aa53e8
Merge pull request #134 from casper-network/1.5.3_version_bump
sacherjj Sep 27, 2023
750fdd9
Add PR feedback
darthsiroftardis Sep 27, 2023
430b6e2
Eliminating Stored session (wip)
darthsiroftardis Sep 28, 2023
3366946
Refactor usage of the ContractHash and Key types in preparation for U…
jacek-casper Sep 29, 2023
d1dc65b
Run make format
jacek-casper Sep 29, 2023
dc69ddc
Short-circuit initialization of block and deploy metadata DB
Oct 2, 2023
a666e58
Bump `warp` to `0.3.6`
Oct 2, 2023
2758333
Rename ContractHash to AddressableEntityHash
jacek-casper Oct 2, 2023
7ecc668
Fix failing fmt check
jacek-casper Oct 2, 2023
d454c49
Update warp to fix audit
jacek-casper Oct 2, 2023
6ac2c26
Update schema files
jacek-casper Oct 2, 2023
37c7534
Add test for `initialize_block_metadata_db`
Oct 3, 2023
b7d6ae7
Log hash of the blocks being purged as part of metadata db initializa…
Oct 4, 2023
0263a79
ee: add support for emitting contract level messages
Sep 28, 2023
0834aa4
Rework standard payment
darthsiroftardis Oct 4, 2023
94f14da
ee: prune old contract messages from GS with every new execution in a…
Oct 4, 2023
9a95f3c
EE tests passing
darthsiroftardis Oct 4, 2023
2805c15
Add test for SSE emissions
Oct 5, 2023
991b4a4
Merge 3 event streams into 1
Oct 5, 2023
145a51a
Address lint warnings
darthsiroftardis Oct 5, 2023
23111f8
Run make format
darthsiroftardis Oct 5, 2023
52a50b8
Remove commented code
darthsiroftardis Oct 5, 2023
27e6aa4
PR prep
darthsiroftardis Oct 5, 2023
5a1f0ec
ee: add message topics to the addressable entity record
Oct 5, 2023
04075f5
Merge branch 'feat-2.0' into refactor-contract-types
darthsiroftardis Oct 5, 2023
24fe54d
tests/contract_messages: fix lint errors
Oct 5, 2023
0602a26
Merge feat-2.0 feat-signature-rewards
real-felix Sep 27, 2023
4d9d5ab
Rip the remnants of the SSE events filtering mechanism
Oct 6, 2023
4c3e16c
Merge pull request #4229 from rafal-ch/4002_4003_more_debug_info
sacherjj Oct 6, 2023
27af40b
ee/contract_messages: fix JSON schema for topic name hash
Oct 6, 2023
0d4571b
ee/contract_messages: add topic name hash to the message sent out on …
Oct 6, 2023
c8214ec
types/execution_results: fix lint issue
Oct 6, 2023
1462249
Update tests and comments for SSE server
Oct 6, 2023
addff67
Update changelog to reflect changes in SSE server
Oct 6, 2023
0e6f5d9
Make some consensus types public
fizyk20 Sep 15, 2023
9b3f67d
Refactor the rewards calculation
fizyk20 Oct 6, 2023
a43f12f
Add a tool printing skipped rounds
fizyk20 Oct 6, 2023
e80e4cf
Add printing average max quora
fizyk20 Oct 6, 2023
7b2f782
Print faults
fizyk20 Oct 6, 2023
2bed3b5
Clean up NCTL test for event stream and add it to the nightly pipeline
Oct 6, 2023
74c92fb
Resolve merge conflicts
darthsiroftardis Oct 6, 2023
cfd8ea2
Wait for era `1` to assume genesis, not era `2`
Oct 6, 2023
1252643
ee/contract_messages: minor cleanups
Oct 6, 2023
49ed69c
Merge pull request #4312 from rafal-ch/bump_warp_version
bradjohnl Oct 9, 2023
478d7f1
Merge #4328
casperlabs-bors-ng[bot] Oct 9, 2023
566b353
ee/contract_level_messages: address CR comments
Oct 9, 2023
d32e1e4
Fix typo in the comment
Oct 10, 2023
d9b978b
Merge #4311
casperlabs-bors-ng[bot] Oct 10, 2023
ef6a362
Emit events via `/events` instead of `/events/main`
Oct 10, 2023
3190647
ee/contract_messages: fix further CR comments
Oct 10, 2023
7516198
Add a readme
fizyk20 Oct 10, 2023
3b90c2f
Merge pull request #4315 from alsrdn/contract-level-events-alt
bradjohnl Oct 10, 2023
ee3b9e8
Revert ContractHash rename
jacek-casper Oct 10, 2023
a05115c
Fix a doc issue
fizyk20 Oct 10, 2023
30acebb
ee/contract_messages: add more tests
Oct 10, 2023
a956dc3
types/chainspec: fix `WasmConfig` serialization for message limits
Oct 10, 2023
ef15648
Merge pull request #4326 from rafal-ch/4314_merge_event_streams
medhhn Oct 10, 2023
ee87c9d
types/key: fix `key_max_serialized_length` test
Oct 10, 2023
f6cd4a4
types/key: fix display test for `Key::Message` variants
Oct 10, 2023
8a706e8
types/contract_messages: fix `MessageAddr` from string parsing
Oct 11, 2023
c405dbf
types: fix lint errors caused by the import of `Key` for contract mes…
Oct 11, 2023
d27d8dc
Merge #4310
casperlabs-bors-ng[bot] Oct 12, 2023
c6cc3bc
Remove migration code - emergency fix
Oct 12, 2023
b997ca2
Merge #4327
casperlabs-bors-ng[bot] Oct 12, 2023
bc3fa90
add execution of gossiped blocks
real-felix Oct 12, 2023
caa41b3
Fix config files for private chain tests
Oct 12, 2023
eec2d32
Update symlinks to relative
Oct 13, 2023
431b777
Rename entrypoint type
darthsiroftardis Oct 13, 2023
461106d
Delete and prune standard payment
darthsiroftardis Oct 13, 2023
f1bf8d3
ee/contract_messages: increase gas cost for each emitted message
Oct 13, 2023
33bb949
Moving as to end of publish to allow other steps to complete.
sacherjj Oct 13, 2023
cf7aa77
Update NCTL to handle `itst06_private_chain` and `itst07_private_chai…
Oct 13, 2023
f6af9d9
Update toml override files for various tests
Oct 13, 2023
23ea203
Bump types to 4.0.0
sacherjj Oct 13, 2023
273d309
Merge pull request #4345 from sacherjj/1.5.3_types_to_4.0.0
sacherjj Oct 13, 2023
5673e3e
ee/tests: adjust expected costs for faucet host fn metrics
Oct 16, 2023
6df9553
casper-validation: fix fixture for `AddressableEntity`
Oct 16, 2023
b64ef36
Revert "Bump types to 4.0.0"
Fraser999 Oct 16, 2023
ad9ed2a
Add fixture for call-stack tests
darthsiroftardis Oct 16, 2023
c77dfd0
ee/contract_messages: return error if topic is full
Oct 16, 2023
1e6147d
remove public method from ExecutionResult
Fraser999 Oct 16, 2023
83f4d1c
fix unused warnings
Fraser999 Oct 16, 2023
fd02aba
Fix some EE tests
darthsiroftardis Oct 16, 2023
6b1da90
update warp
Fraser999 Oct 16, 2023
c562ae5
Add test fixture for Groups
darthsiroftardis Oct 16, 2023
e5620ed
Naming and other small fixes
real-felix Oct 16, 2023
d9783da
Merge #4343
casperlabs-bors-ng[bot] Oct 17, 2023
42ee6c9
Merge remote-tracking branch 'upstream/feat-2.0' into refactor-contra…
darthsiroftardis Oct 17, 2023
ffe7e18
ee/contract_messages: fix CR comments
Oct 17, 2023
ac156af
Fix lingering merge issues
darthsiroftardis Oct 17, 2023
f672457
Passing make test
darthsiroftardis Oct 17, 2023
ece8660
Merge #4321
casperlabs-bors-ng[bot] Oct 17, 2023
1c5acf8
PR prep
darthsiroftardis Oct 17, 2023
f88ac71
Merge remote-tracking branch 'upstream/feat-2.0' into refactor-contra…
darthsiroftardis Oct 17, 2023
2cf9fcf
Pass local CI
darthsiroftardis Oct 17, 2023
68cfc48
types/contract_messages: add getters for `Message` fields
Oct 18, 2023
84c48c2
update JSON-RPC server to handle Transactions
Fraser999 Oct 10, 2023
1bb1270
ensure consistent handling of legacy data in storage
Fraser999 Oct 18, 2023
b606748
replace parity crates with casper forks
Fraser999 Oct 17, 2023
ced9145
version bumps
Fraser999 Oct 18, 2023
8171806
ee/contract_messages: always charge for emit_message
Oct 18, 2023
53dd338
Merge pull request #4350 from Fraser999/revert-types-change
Fraser999 Oct 18, 2023
4385f9e
Tweak query logic for upgrade boundary
darthsiroftardis Oct 18, 2023
ba716af
Run make format
darthsiroftardis Oct 18, 2023
58cb770
Passes EE tests
darthsiroftardis Oct 19, 2023
f0878d5
update speculative exec server to handle Transactions
Fraser999 Oct 18, 2023
eac53ef
Merge branch 'release-1.5.3' into dev
Oct 19, 2023
d05a946
Merge pull request #4344 from alsrdn/contract-level-events-alt
sacherjj Oct 19, 2023
a1cdc10
Merge pull request #4320 from darthsiroftardis/refactor-contract-types
sacherjj Oct 19, 2023
88979d9
Merge remote-tracking branch 'upstream/feat-2.0' into 185-transaction…
Fraser999 Oct 19, 2023
9d4a881
update SSE server to handle Transactions
Fraser999 Oct 19, 2023
b8b1cc7
Merge #4352
casperlabs-bors-ng[bot] Oct 20, 2023
65fa46f
fix sse test
Fraser999 Oct 20, 2023
8f7bded
fix typo
omahs Oct 20, 2023
304bf32
fix typo
omahs Oct 20, 2023
7245b97
fix typo
omahs Oct 20, 2023
8fa8855
change DeployFetcher to TransactionFetcher
Fraser999 Oct 19, 2023
05f0f4e
fix typos
omahs Oct 20, 2023
42e5752
fix typos
omahs Oct 20, 2023
e296e41
fix typos
omahs Oct 20, 2023
b7cf349
fix typo
omahs Oct 20, 2023
ee327aa
fix typos
omahs Oct 20, 2023
ea431d3
fix typo
omahs Oct 20, 2023
58bd809
fix typo
omahs Oct 20, 2023
d856ce2
Add tests for Highway exponent switching
fizyk20 Oct 5, 2023
8539e10
Fix formatting
fizyk20 Oct 20, 2023
3b13cd3
Merge branch 'feat-2.0' into feat-contract-level-events
Oct 20, 2023
f6b1fd4
fix issue in key and increase test coverage
Fraser999 Oct 20, 2023
ca7e41e
contract_messages: don't store contract messages with exec results
Oct 20, 2023
067a5e8
Merge pull request #4357 from omahs/patch-1
sacherjj Oct 23, 2023
00f7a48
Merge #4371
casperlabs-bors-ng[bot] Oct 24, 2023
693512d
contract_runtime: fix request for addressable entity
Oct 24, 2023
4807a5d
transaction_acceptor: fix test scenarios that query for addressable e…
Oct 25, 2023
9880642
Merge branch 'feat-2.0' into contract-level-events-merge
Oct 25, 2023
e677a54
Allow slight tolerance for restart health check
Oct 26, 2023
e37c6ad
Add parsing for failpoint definitions
marc-casperlabs Oct 26, 2023
0384ec7
Rename `FailpointSetting` to `FailpointActivation`
marc-casperlabs Oct 26, 2023
9de02b3
Add actual failpoint implementation
marc-casperlabs Oct 26, 2023
a9a16b1
Fix the slow leader case
fizyk20 Oct 26, 2023
29d4e77
Address review comments
fizyk20 Oct 26, 2023
c81a6af
Merge branch 'dev' into issue-4306
fizyk20 Oct 26, 2023
5748f51
Integrate failpoints into diagnostics port
marc-casperlabs Oct 26, 2023
15e1417
Update comment formatting
Oct 26, 2023
ec07edf
Appease cargo fmt
fizyk20 Oct 26, 2023
914b2a4
Update refund handling ratio and update tests to pass for different r…
jacek-casper Oct 25, 2023
3dc40d1
Add refund amount faucet test
jacek-casper Oct 26, 2023
298119b
Run make format
jacek-casper Oct 26, 2023
10f1118
Merge #4351
casperlabs-bors-ng[bot] Oct 27, 2023
14a7dfc
Make failpoint activations passed by reference
marc-casperlabs Oct 27, 2023
79195e8
Make dead code exceptions for some of the failpoint functionality
marc-casperlabs Oct 27, 2023
5fa715a
Update failpoint tests
marc-casperlabs Oct 27, 2023
ce8f7fb
Fix typo in failpoint docs in diagnostics port
marc-casperlabs Oct 27, 2023
6dec0a4
Fix typo
jacek-casper Oct 27, 2023
16458ad
Change failpoint syntax to use `:` as the meta separator, `=` for values
marc-casperlabs Oct 27, 2023
7c67465
Fix another typo and simplify test a bit
jacek-casper Oct 27, 2023
e858ee8
Test probability based failpoint activation
marc-casperlabs Oct 27, 2023
e63e79a
Extend activation tests for failpoints and fix bug found
marc-casperlabs Oct 27, 2023
6eb6fba
Fix test and bugs in exactly-once activation of failpoints
marc-casperlabs Oct 27, 2023
c47f558
Remove `value_json`, exert builder methods on `FailpointActivation`
marc-casperlabs Oct 27, 2023
6a6c7cc
Bring back some type safety by renaming `FailpointActivation::value` …
marc-casperlabs Oct 27, 2023
f877686
Remove `FailpointActivation::parse` in favor of a `FromStr` implement…
marc-casperlabs Oct 27, 2023
9f29d27
Add a proper error type for failpoint activation parse failures
marc-casperlabs Oct 27, 2023
ff6af3c
Update changelogs for 1.5.4
jacek-casper Oct 27, 2023
c259815
Improve code documentation
fizyk20 Oct 27, 2023
6756c47
Merge #4380
casperlabs-bors-ng[bot] Oct 27, 2023
39f124b
Merge #4355
casperlabs-bors-ng[bot] Oct 27, 2023
a85d06c
Merge branch 'dev' into issue-4306
fizyk20 Oct 27, 2023
6afe56b
Merge #4359
casperlabs-bors-ng[bot] Oct 27, 2023
a7c1fe6
Merge remote-tracking branch 'upstream/dev' into update_formatting
Oct 30, 2023
fefd185
Merge #4384
casperlabs-bors-ng[bot] Oct 30, 2023
5b39112
minor updates
Fraser999 Oct 30, 2023
949f0bb
Merge #4358
casperlabs-bors-ng[bot] Oct 30, 2023
71144cb
Merge remote-tracking branch 'upstream/dev' into 4360_less_strict_res…
Oct 30, 2023
be8e93c
Merge #4383
casperlabs-bors-ng[bot] Oct 30, 2023
3b78e63
Merge branch 'feat-2.0' into fix-addressable-entity-query
Oct 30, 2023
0b3c054
operations: fix lint errors
Oct 30, 2023
797b823
Merge #4376
casperlabs-bors-ng[bot] Oct 30, 2023
501cddd
Lower chainspec control flow costs.
Oct 30, 2023
97bcc54
Merge branch 'feat-2.0' into contract-level-events-merge
Oct 30, 2023
8da9ebc
types/contract_messages: serialize message checksum to string
Oct 30, 2023
710c20e
Lower block time and max gas.
Oct 31, 2023
8f917d2
Fix test
Oct 31, 2023
2cf0445
Address PR comments
jacek-casper Nov 2, 2023
98c3fdc
Mention lowering default gas opcode costs
jacek-casper Nov 2, 2023
ddf1812
Fix bad PR number
jacek-casper Nov 2, 2023
d682bf2
Add stubbed out failpoints to allow disabling compile time feature
marc-casperlabs Nov 2, 2023
7f69cfa
Rename `disabled_failpoints` -> `failpoints_disabled`
marc-casperlabs Nov 2, 2023
0de51ff
update BlockV2 to hold transactions
Fraser999 Oct 30, 2023
41183a1
Address PR comments
jacek-casper Nov 2, 2023
49e17f5
Remove PR numbers
jacek-casper Nov 2, 2023
f73fe27
Mention enable_contract_version
jacek-casper Nov 2, 2023
a118d05
return result when computing approvals hash
Fraser999 Nov 3, 2023
381ebcc
Merge #4392
casperlabs-bors-ng[bot] Nov 3, 2023
2bd21c1
Fix largest specimen generator to not generate overly large sync leaps.
Nov 3, 2023
72d3df1
Use Failpoints to delay consensus messages
fizyk20 Oct 27, 2023
53483e1
contract_messages: address CR comments
Nov 3, 2023
dbc56fe
Merge branch 'feat-2.0' into contract-level-events-merge
Nov 3, 2023
ebdf029
Improve largest specimen generator.
Nov 3, 2023
0609653
Remove test
Nov 3, 2023
ec27792
Merge #4385
casperlabs-bors-ng[bot] Nov 3, 2023
fd01a5a
Merge #4370
casperlabs-bors-ng[bot] Nov 3, 2023
d5a9f55
Address complaints from Clippy
fizyk20 Nov 6, 2023
939363d
Update tests to hit gas limit and match new faucet costs
jacek-casper Nov 6, 2023
a6252bb
Appease cargo fmt
fizyk20 Nov 7, 2023
18c3b7e
Merge pull request #8 from jacek-casper/gh-4382-lowering-costs-fixes
mpapierski Nov 7, 2023
64ad88d
Double the denominator in round seigniorage rate.
Nov 7, 2023
f10dd6f
Fix distribution logic to account for dust amounts.
Nov 7, 2023
8a9b705
nctl: fix upgrade_after_emergency_upgrade_test_pre_1.5
Nov 7, 2023
dd6bd98
Merge #4402
casperlabs-bors-ng[bot] Nov 8, 2023
c7981fd
Merge #4399
casperlabs-bors-ng[bot] Nov 8, 2023
29466f9
Merge #4387
casperlabs-bors-ng[bot] Nov 8, 2023
43afabc
Merge remote-tracking branch 'upstream/dev' into 4379-merge-dev
Fraser999 Nov 9, 2023
5ef20dc
Refactoring + test harness
real-felix Nov 3, 2023
b6ff4f8
Merge remote-tracking branch 'upstream/dev' into 4379-merge-dev
Fraser999 Nov 10, 2023
0a05c14
minor update to reactor test
Fraser999 Nov 10, 2023
bc16bef
Unit tests for the reward calculation & more
real-felix Nov 13, 2023
55a17b1
Fix lints
real-felix Nov 13, 2023
abdb1eb
update config.tomls
Fraser999 Nov 14, 2023
284af92
Merge #4404
casperlabs-bors-ng[bot] Nov 14, 2023
7ff698d
Use a new CitedBlock type for the rewards calculation
real-felix Nov 16, 2023
359889a
Merge remote-tracking branch 'upstream/feat-2.0' into rewards-unit-tests
real-felix Nov 17, 2023
b69cf4d
Make obvious in rewards that genesis isn't handled
real-felix Nov 19, 2023
3cfbf97
Merge #4400
casperlabs-bors-ng[bot] Nov 20, 2023
95e3f08
rewrite TransactionV1
Fraser999 Nov 13, 2023
c663fa8
remove stray usages of term 'userland' from comments
Fraser999 Nov 29, 2023
c6e28f0
update JSON schema files to reflect updated doc comments
Fraser999 Nov 29, 2023
e8a928a
Merge #4440
casperlabs-bors-ng[bot] Nov 29, 2023
5350240
Fix several JsonSchema impls and update the schema
jacek-casper Dec 1, 2023
6ddf1eb
Address PR comments
jacek-casper Dec 11, 2023
c8ab044
Remove needless schemars with attributes
jacek-casper Dec 11, 2023
8af2856
Document the use of with
jacek-casper Dec 11, 2023
29b4b1c
Fix typo
jacek-casper Dec 11, 2023
70b0866
Update all schema files
jacek-casper Dec 11, 2023
c0181ae
block_synchronizer: sync transactions
Dec 11, 2023
6c231a5
block_synchronizer: fix lint errors
Dec 12, 2023
3e750c7
Merge #4447
casperlabs-bors-ng[bot] Dec 12, 2023
0a1dc6b
Merge #4458
casperlabs-bors-ng[bot] Dec 18, 2023
2a7aca6
Port BlockValidator changes to feat-2.0
fizyk20 Dec 20, 2023
3769f27
Reprocess the requests that wait for the stored block or an earlier one
fizyk20 Dec 20, 2023
40ad0b1
Address review comments
fizyk20 Dec 21, 2023
02b4710
Remove an unnecessary bound
fizyk20 Dec 21, 2023
6f03d26
Remove an unnecessary binding
fizyk20 Dec 22, 2023
dd29947
Merge #4467
casperlabs-bors-ng[bot] Dec 29, 2023
500ec47
update dependencies
Fraser999 Jan 24, 2024
6d028df
Merge pull request #4500 from Fraser999/update-deps-feat-2.0
bradjohnl Jan 25, 2024
db0b256
tracking copy moved to storage
EdHastingsCasperAssociation Oct 19, 2023
bc161a8
Merge remote-tracking branch 'upstream/feat-2.0' into feat-2.0-tc-merge
EdHastingsCasperAssociation Feb 7, 2024
4d9d1bc
merge conflicts
EdHastingsCasperAssociation Feb 7, 2024
bd3ebcd
add era validator query to data provider and start shifting usage to it
EdHastingsCasperAssociation Feb 8, 2024
f9fdf9a
removing leaked SystemContractRegistry dependency
EdHastingsCasperAssociation Feb 8, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
32 changes: 16 additions & 16 deletions .drone.yml
Original file line number Diff line number Diff line change
Expand Up @@ -370,22 +370,6 @@ steps:
prerelease:
- true

- name: as-contract-publish
image: plugins/npm
settings:
username:
from_secret: npm_user
token:
from_secret: npm_token
email:
from_secret: npm_email
folder:
- "smart_contracts/contract_as"
fail_on_version_conflict:
- true
access:
- "public"

- name: nctl-s3-build
<<: *buildenv_upload
commands:
Expand Down Expand Up @@ -415,6 +399,22 @@ steps:
commands:
- "./ci/publish_to_crates_io.sh"

- name: as-contract-publish
image: plugins/npm
settings:
username:
from_secret: npm_user
token:
from_secret: npm_token
email:
from_secret: npm_email
folder:
- "smart_contracts/contract_as"
fail_on_version_conflict:
- true
access:
- "public"

- name: notify
image: plugins/slack
settings:
Expand Down
Loading
Loading