-
Notifications
You must be signed in to change notification settings - Fork 223
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
Metric for rewards #4955
Metric for rewards #4955
Commits on Sep 6, 2024
-
Merge remote-tracking branch 'upstream/feat-2.0' into get-entity-get-…
…package-binary-port
Configuration menu - View commit details
-
Copy full SHA for 01333b4 - Browse repository at this point
Copy the full SHA 01333b4View commit details -
4845: Implement Entity and Package information requests (redux) r=EdHastingsCasperAssociation a=EdHastingsCasperAssociation This is a fork of casper-network#4835 to handle merge conflicts Co-authored-by: Jacek Malec <[email protected]> Co-authored-by: edhastings <[email protected]> Co-authored-by: Ed Hastings <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9795bd2 - Browse repository at this point
Copy the full SHA 9795bd2View commit details
Commits on Sep 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a369ab1 - Browse repository at this point
Copy the full SHA a369ab1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fdda4d - Browse repository at this point
Copy the full SHA 8fdda4dView commit details
Commits on Sep 10, 2024
-
4844: Port the changes related to handling of unbonds in `global-state-update-gen` to `feat-2.0` r=fizyk20 a=fizyk20 This ports the changes made in casper-network#4828 to `feat-2.0`. Co-authored-by: Bartłomiej Kamiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f64bab3 - Browse repository at this point
Copy the full SHA f64bab3View commit details -
4823: Introducing calltable serialization to `TransactionV1` structures subtree. r=darthsiroftardis a=zajko This is an extension to the `bytesrepr` serialization used in the rest of the node and it also uses the ` FromBytes` and `ToBytes` traits. From now on selected types will use a specific serialization approach which will be called "calltable" serialization. A "calltable-serialized" type is serialized as follow: - For structs: - Given type X with N attributes we assign a unique (in the scope of X) `u16` index to each of the structs attribute. The assumption is that the indexes are 0-based - We serialize each of the structs attribute using it's `ToBytes` implementation, producing binary payloads: _binary_vec<sub>0</sub>, binary_vec<sub>1</sub>, ..., binary_ve c<sub>N-1</sub>_. We don't allow any of the _binary_vec<sub>i</sub>_ to be empty. - We construct a _bytes_ vector which is a concatenation of _binary_vec<sub>0</sub>, binary_vec<sub>1</sub>, ..., binary_vec<sub>N-1</sub>_ - We construct a _fields_ vector. The _i-th_ element of _fields_ is a description of the _i-th_ attribute: - For field with index 0 this description will be: _field<sub>0</sub>_ = Field { index: 0 offset: 0 } - For each next field: *field<sub>i</sub>* = Field { index: *i* offset: *field<sub>i - 1</sub>.offset* + length(*binary_vec<sub>i - 1</sub>*) } - We construct an instance of `CalltableSerializationEnvelope {fields, bytes}` and serialize it using it's `ToBytes` implementation. - For enums: - Given an enum E with M variants we assign a `u8` unique index for each of the variant. The variant-index should start from 0 and be contiguous. - Given an enum instance *e* of variant *E<sub>j</sub>* (having variant index *j*) which has N attributes: - we assign a unique (in the scope of *E<sub>j</sub>) `u16` index to each of the enum variants attribute. The assumption is that the indexes are 1-based. - We serialize value of *j* as *binary_vec<sub>0</sub>* and each of *e* attribute as subsequent *binary_vec* (binary_vec<sub>1</sub>, binary_vec<sub>2</sub>,..., bi nary_vec<sub>N</sub>). We don't allow any of the *binary_vec<sub>i</sub>* to be empty. - We construct a *bytes* vector which is a concatenation of *binary_vec<sub>0</sub>, binary_vec<sub>1</sub>, ..., binary_vec<sub>N</sub>*. - We construct a *fields* vector. The *i-th* element of *fields* is a description of the *i-th* attribute: - For field with index 0 this description will be: _field<sub>0</sub>_ = Field { index: 0 offset: 0 } - For each next field: _field<sub>i</sub>_ = Field { index: *i* offset: *field<sub>i - 1</sub>.offset* + length(*binary_vec<sub>i - 1</sub>*) } - We construct an instance of `CalltableSerializationEnvelope {fields, bytes}` and serialize it using it's `ToBytes` implementation. - To recap, each enum variant we serialize analogously to a `struct`, but we prepend a synthetic `u8` field which identifies the variant. This PR applies calltable serialization to the following types: - `InitiatorAddr` enum - `PricingMode` enum - `TransactionEntryPoint` enum - `TransactionInvocationTarget` enum - `TransactionScheduling` enum - `TransactionTarget` enum - `TransactionV1` struct - `TransactionV1Body` struct - `TransactionV1Header` struct All other types (especially legacy ones, including those nested in "calltable-serialized" types) should use "regular" serialization logic. Co-authored-by: Jakub Zajkowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e6456b7 - Browse repository at this point
Copy the full SHA e6456b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1eefb77 - Browse repository at this point
Copy the full SHA 1eefb77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79512bd - Browse repository at this point
Copy the full SHA 79512bdView commit details
Commits on Sep 11, 2024
-
Merge branch 'feat-2.0' of github.com:casper-network/casper-node into…
… rustSDK-feat-2.0 # Conflicts: # Makefile # types/src/transaction/transaction_v1/transaction_v1_builder.rs
Configuration menu - View commit details
-
Copy full SHA for 2516642 - Browse repository at this point
Copy the full SHA 2516642View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45bd9e5 - Browse repository at this point
Copy the full SHA 45bd9e5View commit details
Commits on Sep 13, 2024
-
handle legacy and new version of seignorage snapshots
Maciej Wójcik committedSep 13, 2024 Configuration menu - View commit details
-
Copy full SHA for c5f6d0e - Browse repository at this point
Copy the full SHA c5f6d0eView commit details -
add migration to handle creating initial version flag and new snapshot
Maciej Wójcik committedSep 13, 2024 Configuration menu - View commit details
-
Copy full SHA for 9f38960 - Browse repository at this point
Copy the full SHA 9f38960View commit details -
Merge branch 'refs/heads/feat-2.0' into reserved-slots
# Conflicts: # utils/global-state-update-gen/src/generic/state_tracker.rs
Maciej Wójcik committedSep 13, 2024 Configuration menu - View commit details
-
Copy full SHA for 19f2200 - Browse repository at this point
Copy the full SHA 19f2200View commit details
Commits on Sep 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 42ef339 - Browse repository at this point
Copy the full SHA 42ef339View commit details
Commits on Sep 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 00ee8f5 - Browse repository at this point
Copy the full SHA 00ee8f5View commit details
Commits on Sep 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e441319 - Browse repository at this point
Copy the full SHA e441319View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9000755 - Browse repository at this point
Copy the full SHA 9000755View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f2e055 - Browse repository at this point
Copy the full SHA 4f2e055View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b2c592 - Browse repository at this point
Copy the full SHA 9b2c592View commit details -
Configuration menu - View commit details
-
Copy full SHA for 344109b - Browse repository at this point
Copy the full SHA 344109bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d14054d - Browse repository at this point
Copy the full SHA d14054dView commit details -
Configuration menu - View commit details
-
Copy full SHA for da8387d - Browse repository at this point
Copy the full SHA da8387dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b1e80f2 - Browse repository at this point
Copy the full SHA b1e80f2View commit details
Commits on Sep 20, 2024
-
4891: Fix `node_should_rejoin_after_ejection` being flaky r=fizyk20 a=fizyk20 This PR changes the bid amount in the `node_should_rejoin_after_ejection` test to be equal to the minimum account balance, set [here](https://github.com/casper-network/casper-node/blob/e6456b709ec1da1c6b703db2a04beeba960651c5/node/src/reactor/main_reactor/tests.rs#L301). Since the fixture is initialized with random balances for nodes, and the minimum possible balance was less than the bid amount, sometimes the call to `add_bid` would fail with the `InsufficientFunds` error, causing the test to be flaky. This change should fix the issue. Closes casper-network#4859 Co-authored-by: Bartłomiej Kamiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0753169 - Browse repository at this point
Copy the full SHA 0753169View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93791bb - Browse repository at this point
Copy the full SHA 93791bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 37c697f - Browse repository at this point
Copy the full SHA 37c697fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 093edf7 - Browse repository at this point
Copy the full SHA 093edf7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 276ffdc - Browse repository at this point
Copy the full SHA 276ffdcView commit details
Commits on Sep 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2fcb339 - Browse repository at this point
Copy the full SHA 2fcb339View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26d97ea - Browse repository at this point
Copy the full SHA 26d97eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for e9f279c - Browse repository at this point
Copy the full SHA e9f279cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d89d00f - Browse repository at this point
Copy the full SHA d89d00fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c813d28 - Browse repository at this point
Copy the full SHA c813d28View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfb9a0a - Browse repository at this point
Copy the full SHA cfb9a0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09de507 - Browse repository at this point
Copy the full SHA 09de507View commit details
Commits on Sep 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8527779 - Browse repository at this point
Copy the full SHA 8527779View commit details -
Configuration menu - View commit details
-
Copy full SHA for e679e08 - Browse repository at this point
Copy the full SHA e679e08View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6b711e - Browse repository at this point
Copy the full SHA a6b711eView commit details -
Merge pull request casper-network#4896 from fizyk20/issue-4784
Add a link to Zug whitepaper to the Readme
Configuration menu - View commit details
-
Copy full SHA for 0dd04ac - Browse repository at this point
Copy the full SHA 0dd04acView commit details -
4895: Add a WAL to Highway r=EdHastingsCasperAssociation a=fizyk20 This will enable validators in a network running Highway to resume validating after a crash without the necessity to download the protocol state from other nodes. The WAL (Write-Ahead Log) will contain all the units added to the protocol state during the node's operation, which combined with the information from the stored blocks will make it possible to restore the protocol state to the point from before a crash. Since Zug already uses a WAL, this will close the only remaining hole in the protocol state persistence story. Closes casper-network#3904 Co-authored-by: Bartłomiej Kamiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ea5e6fa - Browse repository at this point
Copy the full SHA ea5e6faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b45a47 - Browse repository at this point
Copy the full SHA 3b45a47View commit details -
4893: Do not notify consensus about historical blocks r=EdHastingsCasperAssociation a=fizyk20 What it says on the tin. This should also stop consensus from emitting the log message about missing eras. Closes casper-network#4378 Co-authored-by: Bartłomiej Kamiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6be9ce5 - Browse repository at this point
Copy the full SHA 6be9ce5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36949a7 - Browse repository at this point
Copy the full SHA 36949a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 628059a - Browse repository at this point
Copy the full SHA 628059aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88ebd0a - Browse repository at this point
Copy the full SHA 88ebd0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5254a75 - Browse repository at this point
Copy the full SHA 5254a75View commit details
Commits on Sep 25, 2024
-
Update rust-toolchain for smart contracts
Uses most recent I could find that does not emit invalid table reference.
Configuration menu - View commit details
-
Copy full SHA for 4125adc - Browse repository at this point
Copy the full SHA 4125adcView commit details -
4773: Fix: remove unused connection symmetries and other code cleanups r=EdHastingsCasperAssociation a=moubctez Changes: * remove unused connection symmetries (fixes memory draining) * remove unnecessary cloning * don't derive DataSize when all fields are skipped * hide some code that is needed only for tests * code cleanup Co-authored-by: Adam Ciarciński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ad1f16d - Browse repository at this point
Copy the full SHA ad1f16dView commit details -
Configuration menu - View commit details
-
Copy full SHA for edcd610 - Browse repository at this point
Copy the full SHA edcd610View commit details
Commits on Sep 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 80de62f - Browse repository at this point
Copy the full SHA 80de62fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d90b16e - Browse repository at this point
Copy the full SHA d90b16eView commit details -
Configuration menu - View commit details
-
Copy full SHA for db82251 - Browse repository at this point
Copy the full SHA db82251View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac278c7 - Browse repository at this point
Copy the full SHA ac278c7View commit details
Commits on Sep 27, 2024
-
Changing TransactionV1 structure. From now on a TransactionV1 consist…
…s of hash, payload and approvals. payload is a merge of header and body concepts from before. body is not represented in a type-constrained way, instead we use an amorphic fields of type BTreeMap<u16, Bytes> which is more resistant to future changes.
Jakub Zajkowski committedSep 27, 2024 Configuration menu - View commit details
-
Copy full SHA for e009a45 - Browse repository at this point
Copy the full SHA e009a45View commit details -
Jakub Zajkowski committed
Sep 27, 2024 Configuration menu - View commit details
-
Copy full SHA for 156f834 - Browse repository at this point
Copy the full SHA 156f834View commit details
Commits on Sep 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9882d67 - Browse repository at this point
Copy the full SHA 9882d67View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb9c4d4 - Browse repository at this point
Copy the full SHA fb9c4d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a44fa3 - Browse repository at this point
Copy the full SHA 6a44fa3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34a5b87 - Browse repository at this point
Copy the full SHA 34a5b87View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9c4c34 - Browse repository at this point
Copy the full SHA c9c4c34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f7d5a6 - Browse repository at this point
Copy the full SHA 0f7d5a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddc7d2e - Browse repository at this point
Copy the full SHA ddc7d2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4188618 - Browse repository at this point
Copy the full SHA 4188618View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97fd9ff - Browse repository at this point
Copy the full SHA 97fd9ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f3143e - Browse repository at this point
Copy the full SHA 4f3143eView commit details
Commits on Oct 1, 2024
-
Jakub Zajkowski committed
Oct 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 43b8bcf - Browse repository at this point
Copy the full SHA 43b8bcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6285c4d - Browse repository at this point
Copy the full SHA 6285c4dView commit details
Commits on Oct 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0b5a0f3 - Browse repository at this point
Copy the full SHA 0b5a0f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f37343d - Browse repository at this point
Copy the full SHA f37343dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 302c52c - Browse repository at this point
Copy the full SHA 302c52cView commit details -
Configuration menu - View commit details
-
Copy full SHA for eddea73 - Browse repository at this point
Copy the full SHA eddea73View commit details -
Configuration menu - View commit details
-
Copy full SHA for f27e3fa - Browse repository at this point
Copy the full SHA f27e3faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e4567f - Browse repository at this point
Copy the full SHA 3e4567fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 913b1e5 - Browse repository at this point
Copy the full SHA 913b1e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8010dfe - Browse repository at this point
Copy the full SHA 8010dfeView commit details
Commits on Oct 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e3cb1bc - Browse repository at this point
Copy the full SHA e3cb1bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for f3463a0 - Browse repository at this point
Copy the full SHA f3463a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dddf82 - Browse repository at this point
Copy the full SHA 5dddf82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 073b149 - Browse repository at this point
Copy the full SHA 073b149View commit details -
Changed GlobalStateRequest from enum to struct, made Trie as variant …
…of GetRequest which allowed to promote state_identifier to a field directly in GlobalStateRequest
Jakub Zajkowski committedOct 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 94134be - Browse repository at this point
Copy the full SHA 94134beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55337d9 - Browse repository at this point
Copy the full SHA 55337d9View commit details -
4894: Bump casper-wasmi, add sign-ext support r=igor-casper a=igor-casper This PR addresses casper-network#4855 by bumping casper-wasmi to 0.14.0 As a key takeaway, [sign-ext](https://github.com/WebAssembly/sign-extension-ops/blob/master/proposals/sign-extension-ops/Overview.md) ops were previously unsupported, which is no longer the case with the newest interpreter. The engine was updated to accommodate this change: - chainspec was modified to include ''wasm.opcode_costs.sign'' field which dictates the cost of these ops - certain execution engine tests no longer make sense, so they've been removed: - should_not_accept_sign_ext_i32_e8s_proposal_wasm - should_not_accept_sign_ext_i32_e16s_proposal_wasm - should_not_accept_sign_ext_i64_e8s_proposal_wasm - should_not_accept_sign_ext_i64_e16s_proposal_wasm - should_not_accept_sign_ext_i64_e32s_proposal_wasm - the appropriate serialization error no longer mentions unsupported sign extension operators This PR also bumps the supported nightly toolchain to 2024-07-31. Co-authored-by: igor-casper <[email protected]> Co-authored-by: Michał Papierski <[email protected]> Co-authored-by: igor-casper <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 515aac5 - Browse repository at this point
Copy the full SHA 515aac5View commit details -
Configuration menu - View commit details
-
Copy full SHA for e08714c - Browse repository at this point
Copy the full SHA e08714cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9e8498 - Browse repository at this point
Copy the full SHA d9e8498View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7a96f1 - Browse repository at this point
Copy the full SHA b7a96f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1a2f05 - Browse repository at this point
Copy the full SHA a1a2f05View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6d2063 - Browse repository at this point
Copy the full SHA b6d2063View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0b3345 - Browse repository at this point
Copy the full SHA d0b3345View commit details
Commits on Oct 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1617fee - Browse repository at this point
Copy the full SHA 1617feeView commit details -
Jakub Zajkowski committed
Oct 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 3567921 - Browse repository at this point
Copy the full SHA 3567921View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45b76cb - Browse repository at this point
Copy the full SHA 45b76cbView commit details
Commits on Oct 5, 2024
-
Merge branch 'feat-2.0' of github.com:casper-network/casper-node into…
… rustSDK-feat-2.0 # Conflicts: # types/Cargo.toml
Configuration menu - View commit details
-
Copy full SHA for 2cac516 - Browse repository at this point
Copy the full SHA 2cac516View commit details
Commits on Oct 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for edef123 - Browse repository at this point
Copy the full SHA edef123View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae57f6d - Browse repository at this point
Copy the full SHA ae57f6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e322e3 - Browse repository at this point
Copy the full SHA 9e322e3View commit details -
Merge remote-tracking branch 'jakub/restructuring_transaction_datatyp…
…e' into rustSDK-feat-2.0-transaction # Conflicts: # types/src/chainspec/transaction_config/transaction_v1_config.rs # types/src/transaction.rs # types/src/transaction/transaction_v1/transaction_v1_body.rs # types/src/transaction/transaction_v1/transaction_v1_builder.rs
Configuration menu - View commit details
-
Copy full SHA for b3ce0be - Browse repository at this point
Copy the full SHA b3ce0beView commit details -
Backfilled changelog with types that were added, changed, removed
Jakub Zajkowski committedOct 7, 2024 Configuration menu - View commit details
-
Copy full SHA for da38cbe - Browse repository at this point
Copy the full SHA da38cbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25d9b02 - Browse repository at this point
Copy the full SHA 25d9b02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1877eec - Browse repository at this point
Copy the full SHA 1877eecView commit details -
Configuration menu - View commit details
-
Copy full SHA for c29770b - Browse repository at this point
Copy the full SHA c29770bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff9d7e2 - Browse repository at this point
Copy the full SHA ff9d7e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd510de - Browse repository at this point
Copy the full SHA cd510deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3424495 - Browse repository at this point
Copy the full SHA 3424495View commit details -
Configuration menu - View commit details
-
Copy full SHA for 449fc2c - Browse repository at this point
Copy the full SHA 449fc2cView commit details -
Added missing tests to TransactionAcceptor
Jakub Zajkowski committedOct 7, 2024 Configuration menu - View commit details
-
Copy full SHA for 47bb9af - Browse repository at this point
Copy the full SHA 47bb9afView commit details
Commits on Oct 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 149c569 - Browse repository at this point
Copy the full SHA 149c569View commit details -
Merge branch 'restructuring_transaction_datatype' of github.com:zajko…
…/casper-node into rustSDK-feat-2.0-transaction # Conflicts: # types/src/transaction/transaction_v1/transaction_v1_builder.rs
Configuration menu - View commit details
-
Copy full SHA for 7c4705d - Browse repository at this point
Copy the full SHA 7c4705dView commit details -
Jakub Zajkowski committed
Oct 8, 2024 Configuration menu - View commit details
-
Copy full SHA for f7c3951 - Browse repository at this point
Copy the full SHA f7c3951View commit details -
Merge branch 'refs/heads/feat-2.0' into reserved-slots
Maciej Wójcik committedOct 8, 2024 Configuration menu - View commit details
-
Copy full SHA for c901768 - Browse repository at this point
Copy the full SHA c901768View commit details -
refactor expression for clarity
Maciej Wójcik committedOct 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 986b382 - Browse repository at this point
Copy the full SHA 986b382View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a51460 - Browse repository at this point
Copy the full SHA 3a51460View commit details -
Merge branch 'restructuring_transaction_datatype' of github.com:zajko…
…/casper-node into rustSDK-feat-2.0-transaction
Configuration menu - View commit details
-
Copy full SHA for 1afd8ae - Browse repository at this point
Copy the full SHA 1afd8aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cdeffe - Browse repository at this point
Copy the full SHA 0cdeffeView commit details
Commits on Oct 9, 2024
-
Added check for "fields" field ordering for deserialization of Transa…
…ctionV1Payload
Jakub Zajkowski committedOct 9, 2024 Configuration menu - View commit details
-
Copy full SHA for 9309207 - Browse repository at this point
Copy the full SHA 9309207View commit details -
Jakub Zajkowski committed
Oct 9, 2024 Configuration menu - View commit details
-
Copy full SHA for 158ea9e - Browse repository at this point
Copy the full SHA 158ea9eView commit details -
Jakub Zajkowski committed
Oct 9, 2024 Configuration menu - View commit details
-
Copy full SHA for 458d4d0 - Browse repository at this point
Copy the full SHA 458d4d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 547afcc - Browse repository at this point
Copy the full SHA 547afccView commit details -
trying to debug charge_when_session_code_succeeds test
Jakub Zajkowski committedOct 9, 2024 Configuration menu - View commit details
-
Copy full SHA for f3ffe86 - Browse repository at this point
Copy the full SHA f3ffe86View commit details -
Merge branch 'restructuring_transaction_datatype' of github.com:zajko…
…/casper-node into rustSDK-feat-2.0-transaction
Configuration menu - View commit details
-
Copy full SHA for 5f496e9 - Browse repository at this point
Copy the full SHA 5f496e9View commit details -
Fixing charge_when_session_code_succeeds test
Jakub Zajkowski committedOct 9, 2024 Configuration menu - View commit details
-
Copy full SHA for 68347b0 - Browse repository at this point
Copy the full SHA 68347b0View commit details -
4900: Add block info support to EE and Casper VM (casper-network#4853) r=EdHastingsCasperAssociation a=EdHastingsCasperAssociation This PR adds block info support to the ExecutionEngine and Casper VM. Wasm based logic can request the following fields via a new ffi method directly: /// This function gets the requested field at `field_idx`. It is up to /// the caller to ensure that the correct number of bytes for the field data /// are allocated at `dest_ptr`, otherwise data corruption in the wasm memory may occur. /// /// # Arguments /// /// * `field_idx` - what info field is requested? /// 0 => block time (functionally equivalent to earlier get_blocktime ffi) /// 1 => block height /// 2 => parent block hash /// 3 => state hash /// * `dest_ptr` => pointer in wasm memory where to write the result pub fn casper_get_block_info(field_idx: u8, dest_ptr: *const u8); Alternately, the following convenience methods in the contract api offer easy access to each of the four fields, handling the ffi interactions for the user: * get_blocktime() -> BlockTime (pre-existing) * get_block_height() -> u64 * get_parent_block_hash() -> Digest * get_state_hash() -> Digest This new mechanism is extensible, and we may add more fields in future releases. Co-authored-by: Ed Hastings <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b25664a - Browse repository at this point
Copy the full SHA b25664aView commit details -
4906: TransferTargetMode fix (casper-network#4192) r=EdHastingsCasperAssociation a=EdHastingsCasperAssociation casper-network#4192 As per title. Co-authored-by: Ed Hastings <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6e8cbe0 - Browse repository at this point
Copy the full SHA 6e8cbe0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7ea2c4 - Browse repository at this point
Copy the full SHA d7ea2c4View commit details -
Merge remote-tracking branch 'upstream/feat-2.0' into feat-2.0-misc-bugs
# Conflicts: # storage/src/global_state/state/mod.rs
Configuration menu - View commit details
-
Copy full SHA for 99282c9 - Browse repository at this point
Copy the full SHA 99282c9View commit details
Commits on Oct 10, 2024
-
Merge branch 'restructuring_transaction_datatype' of github.com:zajko…
…/casper-node into rustSDK-feat-2.0-transaction
Configuration menu - View commit details
-
Copy full SHA for 2a016fe - Browse repository at this point
Copy the full SHA 2a016feView commit details -
Maciej Wójcik committed
Oct 10, 2024 Configuration menu - View commit details
-
Copy full SHA for 14a6ccc - Browse repository at this point
Copy the full SHA 14a6cccView commit details -
Changing TransactionV1 structure. From now on a TransactionV1 consist…
…s of `hash`, `payload` and `approvals`. `payload` is a merge of `header` and `body` concepts from before. `body` is not represented in a type-constrained way, instead we use an amorphic `fields` of type `BTreeMap<u16, Bytes>` which is more resistant to future changes.
Jakub Zajkowski committedOct 10, 2024 Configuration menu - View commit details
-
Copy full SHA for 078e98e - Browse repository at this point
Copy the full SHA 078e98eView commit details -
Maciej Wójcik committed
Oct 10, 2024 Configuration menu - View commit details
-
Copy full SHA for 4287239 - Browse repository at this point
Copy the full SHA 4287239View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfa0b2e - Browse repository at this point
Copy the full SHA cfa0b2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c2fe10 - Browse repository at this point
Copy the full SHA 3c2fe10View commit details -
4904: Enable missing docs warning on EE and storage crates (casper-network#4106) r=EdHastingsCasperAssociation a=EdHastingsCasperAssociation casper-network#4106 As per title. Co-authored-by: Ed Hastings <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for adb964a - Browse repository at this point
Copy the full SHA adb964aView commit details -
Merge branch 'restructuring_transaction_datatype' of github.com:zajko…
…/casper-node into rustSDK-feat-2.0-transaction # Conflicts: # execution_engine/src/engine_state/mod.rs # execution_engine/src/engine_state/wasm_v1.rs # execution_engine_testing/test_support/src/execute_request_builder.rs # node/src/components/contract_runtime/operations.rs # types/src/chainspec/transaction_config/transaction_v1_config.rs # types/src/transaction.rs # types/src/transaction/transaction_v1/transaction_v1_builder.rs
Configuration menu - View commit details
-
Copy full SHA for 1f2f1b0 - Browse repository at this point
Copy the full SHA 1f2f1b0View commit details -
Merge remote-tracking branch 'upstream/feat-2.0' into feat-2.0-misc-bugs
# Conflicts: # storage/src/data_access_layer/mint.rs # types/src/transaction/initiator_addr.rs # types/src/transaction/transaction_entry_point.rs # types/src/transaction/transaction_invocation_target.rs # types/src/transaction/transaction_scheduling.rs # types/src/transaction/transaction_target.rs
Configuration menu - View commit details
-
Copy full SHA for cc67c68 - Browse repository at this point
Copy the full SHA cc67c68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74dd6e4 - Browse repository at this point
Copy the full SHA 74dd6e4View commit details
Commits on Oct 11, 2024
-
Maciej Wójcik committed
Oct 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 514da4c - Browse repository at this point
Copy the full SHA 514da4cView commit details -
Merge remote-tracking branch 'upstream/feat-2.0' into restructuring_t…
…ransaction_datatype
Jakub Zajkowski committedOct 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 4566bde - Browse repository at this point
Copy the full SHA 4566bdeView commit details -
Added "std" feature switch to code in transaction_v1.rs
Jakub Zajkowski committedOct 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 9c2db43 - Browse repository at this point
Copy the full SHA 9c2db43View commit details -
initialize snapshot version key
Maciej Wójcik committedOct 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 088afee - Browse repository at this point
Copy the full SHA 088afeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3337fcb - Browse repository at this point
Copy the full SHA 3337fcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e769b58 - Browse repository at this point
Copy the full SHA e769b58View commit details -
4912: [BUGFIX] misc payment edge cases r=EdHastingsCasperAssociation a=EdHastingsCasperAssociation Addresses casper-network#4782 casper-network#4791 and governance-95 Co-authored-by: Ed Hastings <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9109c7b - Browse repository at this point
Copy the full SHA 9109c7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cb71ff - Browse repository at this point
Copy the full SHA 8cb71ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1fa737 - Browse repository at this point
Copy the full SHA d1fa737View commit details
Commits on Oct 14, 2024
-
get era validators from legacy snapshot
Maciej Wójcik committedOct 14, 2024 Configuration menu - View commit details
-
Copy full SHA for 82bd2cb - Browse repository at this point
Copy the full SHA 82bd2cbView commit details -
Maciej Wójcik committed
Oct 14, 2024 Configuration menu - View commit details
-
Copy full SHA for 982c838 - Browse repository at this point
Copy the full SHA 982c838View commit details -
Merge branch 'feat-2.0' into reserved-slots
Maciej Wójcik committedOct 14, 2024 Configuration menu - View commit details
-
Copy full SHA for 77712fb - Browse repository at this point
Copy the full SHA 77712fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d6d6ae - Browse repository at this point
Copy the full SHA 2d6d6aeView commit details -
Maciej Wójcik committed
Oct 14, 2024 Configuration menu - View commit details
-
Copy full SHA for f29a832 - Browse repository at this point
Copy the full SHA f29a832View commit details -
Configuration menu - View commit details
-
Copy full SHA for f59bb81 - Browse repository at this point
Copy the full SHA f59bb81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74c5fd6 - Browse repository at this point
Copy the full SHA 74c5fd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 144da5c - Browse repository at this point
Copy the full SHA 144da5cView commit details -
Merge pull request casper-network#4911 from mpapierski/casper-network…
…gh-4164-update-comment casper-networkGH-4164: Update comment
Configuration menu - View commit details
-
Copy full SHA for 4b0a4fe - Browse repository at this point
Copy the full SHA 4b0a4feView commit details
Commits on Oct 15, 2024
-
Merge branch 'restructuring_transaction_datatype' of github.com:zajko…
…/casper-node into rustSDK-feat-2.0-transaction # Conflicts: # types/src/transaction/initiator_addr.rs # types/src/transaction/transaction_entry_point.rs # types/src/transaction/transaction_invocation_target.rs # types/src/transaction/transaction_scheduling.rs # types/src/transaction/transaction_target.rs
Configuration menu - View commit details
-
Copy full SHA for 51890a5 - Browse repository at this point
Copy the full SHA 51890a5View commit details -
4916: Key::from_formatted_str no longer produces f64 opcodes in wasm r=igor-casper a=igor-casper This directly addresses casper-network#4898. The problem lies in the use of `serde_json` across the types crate, and so its usage had been limited in this PR. Co-authored-by: igor-casper <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0ca0d95 - Browse repository at this point
Copy the full SHA 0ca0d95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 846c503 - Browse repository at this point
Copy the full SHA 846c503View commit details -
Added QPS rate limiting mechanism to the binary port. The rate limiti…
…ng mechanism uses sliding window algorithm. Removed "client_request_buffer_size" and "client_request_limit" properties of the "binary_port_server" section. Added "qps_limit" property to said section.
Jakub Zajkowski committedOct 15, 2024 Configuration menu - View commit details
-
Copy full SHA for 7c848c2 - Browse repository at this point
Copy the full SHA 7c848c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ac8e35 - Browse repository at this point
Copy the full SHA 3ac8e35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 742dd6b - Browse repository at this point
Copy the full SHA 742dd6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52268fc - Browse repository at this point
Copy the full SHA 52268fcView commit details -
Merge branch 'feat-2.0' of github.com:casper-network/casper-node into…
… rustSDK-feat-2.0 # Conflicts: # types/src/cl_value.rs # types/src/transaction/initiator_addr.rs # types/src/transaction/transaction_entry_point.rs # types/src/transaction/transaction_invocation_target.rs # types/src/transaction/transaction_scheduling.rs # types/src/transaction/transaction_target.rs
Configuration menu - View commit details
-
Copy full SHA for a1e0350 - Browse repository at this point
Copy the full SHA a1e0350View commit details -
4907: Remove unchecked arithmetic r=EdHastingsCasperAssociation a=mpapierski Closes casper-network#2103 This PR removes unchecked arithmetic operations. Although nearly impossible this is for correctness reason to avoid using unchecked math even on large numbers. Co-authored-by: Michał Papierski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 874eae2 - Browse repository at this point
Copy the full SHA 874eae2View commit details
Commits on Oct 16, 2024
-
Jakub Zajkowski committed
Oct 16, 2024 Configuration menu - View commit details
-
Copy full SHA for da340ba - Browse repository at this point
Copy the full SHA da340baView commit details -
Jakub Zajkowski committed
Oct 16, 2024 Configuration menu - View commit details
-
Copy full SHA for fe897d4 - Browse repository at this point
Copy the full SHA fe897d4View commit details -
Jakub Zajkowski committed
Oct 16, 2024 Configuration menu - View commit details
-
Copy full SHA for 49dfb76 - Browse repository at this point
Copy the full SHA 49dfb76View commit details -
Jakub Zajkowski committed
Oct 16, 2024 Configuration menu - View commit details
-
Copy full SHA for 604bd1b - Browse repository at this point
Copy the full SHA 604bd1bView commit details -
4917: Added QPS rate limiting mechanism to the binary port. The rate limiti… r=zajko a=zajko …ng mechanism uses sliding window algorithm. Removed "client_request_buffer_size" and "client_request_limit" properties of the "binary_port_server" section. Added "qps_limit" property to said section. Co-authored-by: Jakub Zajkowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 211cc8d - Browse repository at this point
Copy the full SHA 211cc8dView commit details -
Jakub Zajkowski committed
Oct 16, 2024 Configuration menu - View commit details
-
Copy full SHA for baaccb2 - Browse repository at this point
Copy the full SHA baaccb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1b7d75 - Browse repository at this point
Copy the full SHA e1b7d75View commit details -
Jakub Zajkowski committed
Oct 16, 2024 Configuration menu - View commit details
-
Copy full SHA for c276376 - Browse repository at this point
Copy the full SHA c276376View commit details -
Jakub Zajkowski committed
Oct 16, 2024 Configuration menu - View commit details
-
Copy full SHA for 434e76f - Browse repository at this point
Copy the full SHA 434e76fView commit details
Commits on Oct 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8aa94ec - Browse repository at this point
Copy the full SHA 8aa94ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 82da161 - Browse repository at this point
Copy the full SHA 82da161View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bbd6e3 - Browse repository at this point
Copy the full SHA 4bbd6e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91713a0 - Browse repository at this point
Copy the full SHA 91713a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8c6c2d - Browse repository at this point
Copy the full SHA f8c6c2dView commit details -
4890: Changing `TransactionV1` structure. From now on a `TransactionV1` con… r=zajko a=zajko …sists of `hash`, `payload` and `approvals`. `payload` is a merge of `header` and `body` concepts from before. `body` is not represented in a type-constrained way, instead we use an amorphic `fields` of type `BTreeMap<u16, Bytes>` which is more resistant to future changes. Co-authored-by: Jakub Zajkowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6e9f849 - Browse repository at this point
Copy the full SHA 6e9f849View commit details -
Merge branch 'restructuring_transaction_datatype' of github.com:zajko…
…/casper-node into rustSDK-feat-2.0-transaction # Conflicts: # types/src/cl_value.rs # types/src/transaction.rs # types/src/transaction/transaction_invocation_target.rs # types/src/transaction/transaction_scheduling.rs
Configuration menu - View commit details
-
Copy full SHA for e779e86 - Browse repository at this point
Copy the full SHA e779e86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 022481f - Browse repository at this point
Copy the full SHA 022481fView commit details -
Merge branch 'feat-2.0' of github.com:casper-network/casper-node into…
… rustSDK-feat-2.0
Configuration menu - View commit details
-
Copy full SHA for 1a899e2 - Browse repository at this point
Copy the full SHA 1a899e2View commit details -
Merge remote-tracking branch 'refs/remotes/upstream/feat-2.0' into en…
…able-addressable-entity # Conflicts: # execution_engine/src/execution/executor.rs # execution_engine/src/runtime/externals.rs # execution_engine/src/runtime/mod.rs # execution_engine/src/runtime_context/mod.rs # execution_engine/src/runtime_context/tests.rs # execution_engine_testing/tests/src/test/contract_api/add_contract_version.rs # execution_engine_testing/tests/src/test/explorer/faucet.rs # node/src/components/contract_runtime/types.rs # smart_contracts/contract/src/contract_api/runtime.rs # storage/src/data_access_layer.rs # storage/src/data_access_layer/system_entity_registry.rs # storage/src/system/genesis.rs # storage/src/system/protocol_upgrade.rs # storage/src/system/runtime_native.rs # storage/src/system/transfer.rs # storage/src/tracking_copy/ext.rs # storage/src/tracking_copy/mod.rs # types/src/chainspec/vm_config/host_function_costs.rs # types/src/lib.rs
Configuration menu - View commit details
-
Copy full SHA for 7e36144 - Browse repository at this point
Copy the full SHA 7e36144View commit details -
Configuration menu - View commit details
-
Copy full SHA for a41abcf - Browse repository at this point
Copy the full SHA a41abcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 959905f - Browse repository at this point
Copy the full SHA 959905fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63977d6 - Browse repository at this point
Copy the full SHA 63977d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81cf707 - Browse repository at this point
Copy the full SHA 81cf707View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4341bf - Browse repository at this point
Copy the full SHA d4341bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 854c8b7 - Browse repository at this point
Copy the full SHA 854c8b7View commit details -
Merge branch 'refs/heads/feat-2.0' into add-minimum-bid
# Conflicts: # types/src/chainspec/transaction_config/transaction_v1_config.rs # types/src/lib.rs # types/src/transaction/transaction_v1.rs # types/src/transaction/transaction_v1/transaction_v1_body.rs
Configuration menu - View commit details
-
Copy full SHA for ada9291 - Browse repository at this point
Copy the full SHA ada9291View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d58809 - Browse repository at this point
Copy the full SHA 4d58809View commit details -
4909: Backfilled changelog with types that were added, changed, removed r=EdHastingsCasperAssociation a=zajko Please consider the following when creating a PR: * Provide a useful description of this PR, suitably verbose, aimed at helping reviewers and contributors * Update all relevant changelogs * Provide a link to the GitHub issue relating to this PR * Identify if any downstream impact as in to, SDKs, SmartContracts etc Co-authored-by: Jakub Zajkowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5a13e6a - Browse repository at this point
Copy the full SHA 5a13e6aView commit details -
4910: Add minimum bid amount to add and withdraw bid r=darthsiroftardis a=darthsiroftardis CHANGELOG: - Added `minimum_bid_amount` to core config in chainspec which specifies the minimum bid amount in motes - Changed `add_bid` function to return error if the staked amount is under the minimum amount - Changed `withdraw_bid` function to completely unbond a validator is their updated stake drops to strictly less than the min bid amount - Changed `add_bid` from u32 to u64 Closes casper-network#4834 Co-authored-by: Karan Dhareshwar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ce03bbf - Browse repository at this point
Copy the full SHA ce03bbfView commit details
Commits on Oct 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c4f38a8 - Browse repository at this point
Copy the full SHA c4f38a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00d4d2d - Browse repository at this point
Copy the full SHA 00d4d2dView commit details
Commits on Oct 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0c28b24 - Browse repository at this point
Copy the full SHA 0c28b24View commit details -
Merge branch 'feat-2.0' of github.com:casper-network/casper-node into…
… rustSDK-feat-2.0 # Conflicts: # types/CHANGELOG.md
Configuration menu - View commit details
-
Copy full SHA for 1c4ac1d - Browse repository at this point
Copy the full SHA 1c4ac1dView commit details
Commits on Oct 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d0d5788 - Browse repository at this point
Copy the full SHA d0d5788View commit details -
4714: Complete feature `std-fs-io` in casper-types for wasm compilation r=zajko a=gRoussac Remove filesystem I/O functionality from the `std` feature, and gate this behind a new feature `std-fs-io` which depends upon `std`. Allows to compile types without `from_file/to_file/sysconf/os clock` Remove compilation warnings for feat `testing` Add `lint-no-default-features/check-no-default-features` Add documentation on `deploy_hash_arb` Co-authored-by: gRoussac <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1ab1ff8 - Browse repository at this point
Copy the full SHA 1ab1ff8View commit details -
Nesting wasm config into "v1" field so that we can have clear separat…
…ion of configs between VMs in the future. Promoting "storage_costs" property in chainspec to root since it's not a wasm-specific property
Jakub Zajkowski committedOct 21, 2024 Configuration menu - View commit details
-
Copy full SHA for 4fcd409 - Browse repository at this point
Copy the full SHA 4fcd409View commit details -
removed incorrect entry from types/changelog.md
Jakub Zajkowski committedOct 21, 2024 Configuration menu - View commit details
-
Copy full SHA for 00ed156 - Browse repository at this point
Copy the full SHA 00ed156View commit details -
removed incorrect entry from types/changelog.md
Jakub Zajkowski committedOct 21, 2024 Configuration menu - View commit details
-
Copy full SHA for ffbdc08 - Browse repository at this point
Copy the full SHA ffbdc08View commit details -
Jakub Zajkowski committed
Oct 21, 2024 Configuration menu - View commit details
-
Copy full SHA for 73226f2 - Browse repository at this point
Copy the full SHA 73226f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e38e9e3 - Browse repository at this point
Copy the full SHA e38e9e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08b2876 - Browse repository at this point
Copy the full SHA 08b2876View commit details -
Jakub Zajkowski committed
Oct 21, 2024 Configuration menu - View commit details
-
Copy full SHA for e19e6b6 - Browse repository at this point
Copy the full SHA e19e6b6View commit details -
Jakub Zajkowski committed
Oct 21, 2024 Configuration menu - View commit details
-
Copy full SHA for 39eedaf - Browse repository at this point
Copy the full SHA 39eedafView commit details -
Jakub Zajkowski committed
Oct 21, 2024 Configuration menu - View commit details
-
Copy full SHA for 2a70443 - Browse repository at this point
Copy the full SHA 2a70443View commit details -
4901: Changed from enum to struct, moved variant as a variant which allo… r=zajko a=zajko …wed to promote to a field directly on Please consider the following when creating a PR: * Provide a useful description of this PR, suitably verbose, aimed at helping reviewers and contributors * Update all relevant changelogs * Provide a link to the GitHub issue relating to this PR * Identify if any downstream impact as in to, SDKs, SmartContracts etc Co-authored-by: Jakub Zajkowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b875b1e - Browse repository at this point
Copy the full SHA b875b1eView commit details -
4919: Replace URLs with CasperLabs/... to casper-network/... r=igor-casper a=igor-casper This PR replaces all casperlabs urls with casper-network urls across toml/md files and comments. Co-authored-by: igor-casper <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7750e81 - Browse repository at this point
Copy the full SHA 7750e81View commit details -
Jakub Zajkowski committed
Oct 21, 2024 Configuration menu - View commit details
-
Copy full SHA for 9bc7270 - Browse repository at this point
Copy the full SHA 9bc7270View commit details -
4921: Nesting wasm config into "v1" field so that we can have clear separat… r=zajko a=zajko …ion of configs between VMs in the future. Promoting "storage_costs" property in chainspec to root since it's not a wasm-specific property Co-authored-by: Jakub Zajkowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7971492 - Browse repository at this point
Copy the full SHA 7971492View commit details
Commits on Oct 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b46df04 - Browse repository at this point
Copy the full SHA b46df04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e1fe75 - Browse repository at this point
Copy the full SHA 5e1fe75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82162e1 - Browse repository at this point
Copy the full SHA 82162e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for db38f82 - Browse repository at this point
Copy the full SHA db38f82View commit details -
4922: Remove max_dependencies from chainspec r=igor-casper a=igor-casper Addresses casper-network#4567 by removing the max_dependencies setting from chainspec. This was not supported before, and is still not supported in 2.0 Co-authored-by: igor-casper <[email protected]> Co-authored-by: igor-casper <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9669f5b - Browse repository at this point
Copy the full SHA 9669f5bView commit details -
Merge remote-tracking branch 'refs/remotes/upstream/feat-2.0' into en…
…able-addressable-entity # Conflicts: # execution_engine/src/engine_state/engine_config.rs # execution_engine_testing/tests/src/test/contract_messages.rs # execution_engine_testing/tests/src/test/storage_costs.rs # execution_engine_testing/tests/src/test/system_contracts/upgrade.rs # types/src/chainspec/genesis_config.rs
Configuration menu - View commit details
-
Copy full SHA for d1c7ec4 - Browse repository at this point
Copy the full SHA d1c7ec4View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb987e4 - Browse repository at this point
Copy the full SHA eb987e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0efe9f - Browse repository at this point
Copy the full SHA f0efe9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 827332e - Browse repository at this point
Copy the full SHA 827332eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e5f328 - Browse repository at this point
Copy the full SHA 8e5f328View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4906b14 - Browse repository at this point
Copy the full SHA 4906b14View commit details -
4903: Implement generic_hash() host function to support hashing algorithms r=igor-casper a=igor-casper This PR directly addresses casper-network#4892, referencing casper-network#4411 as prior work. Adds host function called generic_hash(input, type) with support for the following types: - HashAlgorithm::Blake2b - using the existing blake2b implementation, - HashAlgorithm::Blake3 - introducing the blake3 library, - HashAlgorithm::Sha256 - introducing the sha2 library, **Example usage** ```rs #![no_std] #![no_main] extern crate alloc; use alloc::string::String; use casper_contract::contract_api::cryptography; use casper_types::crypto::HashAlgorithm; #[no_mangle] pub extern "C" fn call() { let data = "sha256 hash test"; let expected = [0x29, 0xD2, 0xC7, 0x7B, 0x39, 0x7F, 0xF6, 0x9E, 0x25, 0x0D, 0x81, 0xA3, 0xBA, 0xBB, 0x32, 0xDE, 0xFF, 0x3C, 0x2D, 0x06, 0xC9, 0x8E, 0x5E, 0x73, 0x60, 0x54, 0x3C, 0xE4, 0x91, 0xAC, 0x81, 0xCA]; let hash = cryptography::generic_hash(data, HashAlgorithm::Sha256); assert_eq!( hash, expected, "Hash mismatch" ); } ``` **Notes** - Blake2 is implemented in the types crate and it's been that way for some time, ideally it would be moved into the cryptography module where blake3 and sha256 reside - The costs were referenced from casper-network#4411 Co-authored-by: igor-casper <[email protected]> Co-authored-by: igor-casper <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2623d45 - Browse repository at this point
Copy the full SHA 2623d45View commit details -
4928: [BUGFIX]: Fix transfer recording r=darthsiroftardis a=darthsiroftardis CHANGELOG: - Fixed recording of transfer to global state to use the cost of native transfer as opposed to zero Co-authored-by: Karan Dhareshwar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b8f2c20 - Browse repository at this point
Copy the full SHA b8f2c20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94bf306 - Browse repository at this point
Copy the full SHA 94bf306View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ed5d1f - Browse repository at this point
Copy the full SHA 0ed5d1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70d3871 - Browse repository at this point
Copy the full SHA 70d3871View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e0d3c0 - Browse repository at this point
Copy the full SHA 0e0d3c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 506a2dc - Browse repository at this point
Copy the full SHA 506a2dcView commit details
Commits on Oct 23, 2024
-
Merge branch 'feat-2.0' into reserved-slots
Maciej Wójcik committedOct 23, 2024 Configuration menu - View commit details
-
Copy full SHA for fde800f - Browse repository at this point
Copy the full SHA fde800fView commit details -
Maciej Wójcik committed
Oct 23, 2024 Configuration menu - View commit details
-
Copy full SHA for 14e0614 - Browse repository at this point
Copy the full SHA 14e0614View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7190c36 - Browse repository at this point
Copy the full SHA 7190c36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 326c1a5 - Browse repository at this point
Copy the full SHA 326c1a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c9c08f - Browse repository at this point
Copy the full SHA 2c9c08fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1069597 - Browse repository at this point
Copy the full SHA 1069597View commit details -
Merge pull request casper-network#20 from EdHastingsCasperAssociation…
…/enable-addressable-entity-tweaks Enable Addressable Entity tweaks
Configuration menu - View commit details
-
Copy full SHA for 69c78a4 - Browse repository at this point
Copy the full SHA 69c78a4View commit details -
Merge remote-tracking branch 'origin/enable-addressable-entity' into …
…enable-addressable-entity
Configuration menu - View commit details
-
Copy full SHA for 20cfcac - Browse repository at this point
Copy the full SHA 20cfcacView commit details -
Merge remote-tracking branch 'refs/remotes/upstream/feat-2.0' into en…
…able-addressable-entity # Conflicts: # execution_engine/src/runtime/mod.rs # execution_engine_testing/test_support/src/transfer_request_builder.rs # execution_engine_testing/test_support/src/wasm_test_builder.rs # execution_engine_testing/tests/src/test/contract_messages.rs # smart_contracts/contract/src/contract_api/runtime.rs # storage/src/system/runtime_native.rs # types/src/chainspec/vm_config/host_function_costs.rs
Configuration menu - View commit details
-
Copy full SHA for a0beccc - Browse repository at this point
Copy the full SHA a0becccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 977af35 - Browse repository at this point
Copy the full SHA 977af35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f1d349 - Browse repository at this point
Copy the full SHA 9f1d349View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6db6e33 - Browse repository at this point
Copy the full SHA 6db6e33View commit details -
4897: Add chainspec setting to enable Addressable Entity r=darthsiroftardis a=darthsiroftardis CHANGELOG: - Add chainspec setting to the core config which enables the addressable entity and migrates accounts and contracts lazily to the entity, along with the named keys and entry points Co-authored-by: Karan Dhareshwar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3023676 - Browse repository at this point
Copy the full SHA 3023676View commit details
Commits on Oct 24, 2024
-
Merge branch 'feat-2.0' into reserved-slots
Maciej Wójcik committedOct 24, 2024 Configuration menu - View commit details
-
Copy full SHA for acfbfe7 - Browse repository at this point
Copy the full SHA acfbfe7View commit details -
Maciej Wójcik committed
Oct 24, 2024 Configuration menu - View commit details
-
Copy full SHA for 03eeb87 - Browse repository at this point
Copy the full SHA 03eeb87View commit details -
Maciej Wójcik committed
Oct 24, 2024 Configuration menu - View commit details
-
Copy full SHA for 62a9763 - Browse repository at this point
Copy the full SHA 62a9763View commit details -
Revert a change left by mistake from an old PR; always prune zero del…
…egator bids while forcibly unbonding
Configuration menu - View commit details
-
Copy full SHA for 175cd34 - Browse repository at this point
Copy the full SHA 175cd34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 653add8 - Browse repository at this point
Copy the full SHA 653add8View commit details
Commits on Oct 25, 2024
-
4841: Implement delegator slot reservation r=darthsiroftardis a=wojcik91 Co-authored-by: Jacek Chmielewski <[email protected]> Co-authored-by: Maciej Wójcik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a30c646 - Browse repository at this point
Copy the full SHA a30c646View commit details -
4933: Metrics timings r=EdHastingsCasperAssociation a=darthsiroftardis Update the histogram timings for the metrics Closes casper-network#3770 Co-authored-by: Karan Dhareshwar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 43209a1 - Browse repository at this point
Copy the full SHA 43209a1View commit details -
4932: Fix handling zero bids in forced_undelegate r=EdHastingsCasperAssociation a=fizyk20 This PR reverts a change from casper-network#4802 left in by mistake (should have been reverted in casper-network#4827). It also makes sure that we always prune zero bids, even if the minimum delegation amount allowed by a validator is zero. Closes casper-network#4920 Co-authored-by: Bartłomiej Kamiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a44f882 - Browse repository at this point
Copy the full SHA a44f882View commit details
Commits on Oct 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a545c80 - Browse repository at this point
Copy the full SHA a545c80View commit details
Commits on Nov 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ae11bd9 - Browse repository at this point
Copy the full SHA ae11bd9View commit details