-
Notifications
You must be signed in to change notification settings - Fork 127
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
Release 1.0.2
#1112
Release 1.0.2
#1112
Commits on May 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a545f0e - Browse repository at this point
Copy the full SHA a545f0eView commit details
Commits on Jun 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 002e30b - Browse repository at this point
Copy the full SHA 002e30bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59b00c1 - Browse repository at this point
Copy the full SHA 59b00c1View commit details
Commits on Jun 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d42add1 - Browse repository at this point
Copy the full SHA d42add1View commit details
Commits on Jun 4, 2024
-
Revert "chore(v1): add tests for mining.subscribe"
This reverts commit 59b00c1.
Configuration menu - View commit details
-
Copy full SHA for 470a207 - Browse repository at this point
Copy the full SHA 470a207View commit details -
Revert "fix(translator): fix HexError(OddLength) in mining.subscribe …
…handler" This reverts commit 002e30b.
Configuration menu - View commit details
-
Copy full SHA for 1f194d0 - Browse repository at this point
Copy the full SHA 1f194d0View commit details
Commits on Jun 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3891bc8 - Browse repository at this point
Copy the full SHA 3891bc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c5bcf1 - Browse repository at this point
Copy the full SHA 8c5bcf1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21d02a2 - Browse repository at this point
Copy the full SHA 21d02a2View commit details
Commits on Jun 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0b18294 - Browse repository at this point
Copy the full SHA 0b18294View commit details
Commits on Jun 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4fd9098 - Browse repository at this point
Copy the full SHA 4fd9098View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63b8d23 - Browse repository at this point
Copy the full SHA 63b8d23View commit details
Commits on Jun 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ee3c847 - Browse repository at this point
Copy the full SHA ee3c847View commit details
Commits on Jun 13, 2024
-
Add missing
TemplateDistributionTypes
case..to `TryFrom<(u8, &'a mut [u8])> for PoolMessages`
Configuration menu - View commit details
-
Copy full SHA for f7d8378 - Browse repository at this point
Copy the full SHA f7d8378View commit details
Commits on Jun 19, 2024
-
Update CpuMiner use tokio rather then async_std
fi3 committedJun 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 2efa74b - Browse repository at this point
Copy the full SHA 2efa74bView commit details
Commits on Jun 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 93b7d82 - Browse repository at this point
Copy the full SHA 93b7d82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69398ae - Browse repository at this point
Copy the full SHA 69398aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bf5a14 - Browse repository at this point
Copy the full SHA 9bf5a14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50556ae - Browse repository at this point
Copy the full SHA 50556aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for e5fd09b - Browse repository at this point
Copy the full SHA e5fd09bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 39603e9 - Browse repository at this point
Copy the full SHA 39603e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0456be6 - Browse repository at this point
Copy the full SHA 0456be6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff817d1 - Browse repository at this point
Copy the full SHA ff817d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f317f76 - Browse repository at this point
Copy the full SHA f317f76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 228b869 - Browse repository at this point
Copy the full SHA 228b869View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0868487 - Browse repository at this point
Copy the full SHA 0868487View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67b817d - Browse repository at this point
Copy the full SHA 67b817dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ca141d0 - Browse repository at this point
Copy the full SHA ca141d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fa3986 - Browse repository at this point
Copy the full SHA 0fa3986View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61b3959 - Browse repository at this point
Copy the full SHA 61b3959View commit details
Commits on Jun 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0c05a51 - Browse repository at this point
Copy the full SHA 0c05a51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 569f306 - Browse repository at this point
Copy the full SHA 569f306View commit details
Commits on Jun 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ae76f93 - Browse repository at this point
Copy the full SHA ae76f93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20c16ea - Browse repository at this point
Copy the full SHA 20c16eaView commit details
Commits on Jun 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cfcb972 - Browse repository at this point
Copy the full SHA cfcb972View commit details
Commits on Jun 28, 2024
-
fix GetSize for SubmitSolutionJd
the GetSize implementation is not accounting for self.version.get_size()! that is causing NoiseEncoder to allocate a buffer that's smaller than what is actually needed, which eventually triggers FramingSv2Error(BinarySv2Error(WriteError)) during encoding
Configuration menu - View commit details
-
Copy full SHA for 29c9acc - Browse repository at this point
Copy the full SHA 29c9accView commit details
Commits on Jun 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aaa5a3c - Browse repository at this point
Copy the full SHA aaa5a3cView commit details
Commits on Jul 1, 2024
-
Add multi thread capabilities to cpu miner
fi3 committedJul 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 7c3c45d - Browse repository at this point
Copy the full SHA 7c3c45dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bc0bd5 - Browse repository at this point
Copy the full SHA 1bc0bd5View commit details
Commits on Jul 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 862a25f - Browse repository at this point
Copy the full SHA 862a25fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c959f42 - Browse repository at this point
Copy the full SHA c959f42View commit details -
1. Removed `NoiseHeader` struct in favor of three constants defined at the top of the file. 2. Added documentation and changed visibility to `pub(crate)` where needed. 3. Removed `Header::Default` and `Sv2Frame::Default` impls as they are unused. 4. Removed `unwrap()`s
Configuration menu - View commit details
-
Copy full SHA for e4112fb - Browse repository at this point
Copy the full SHA e4112fbView commit details -
The `Frame` trait is used solely by a single struct and it is only adding biolerplate to the code without benifits. We could consider re-adding it in the future if needed.
Configuration menu - View commit details
-
Copy full SHA for f0b672e - Browse repository at this point
Copy the full SHA f0b672eView commit details
Commits on Jul 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7c0e456 - Browse repository at this point
Copy the full SHA 7c0e456View commit details -
Reorder
framing.rs
sostructs
are..followed by their `impl` - Also removed double `impl HandShakeFram {}` occurance
Configuration menu - View commit details
-
Copy full SHA for 813fcfd - Browse repository at this point
Copy the full SHA 813fcfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4368dbd - Browse repository at this point
Copy the full SHA 4368dbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a2b01b - Browse repository at this point
Copy the full SHA 5a2b01bView commit details
Commits on Jul 8, 2024
-
Increase
test_diff_management
test total runtimeIts currently producing too much false alarms which can block new pull requests as well as make it harder to find issues in new pull requests.
Configuration menu - View commit details
-
Copy full SHA for e9d3a9f - Browse repository at this point
Copy the full SHA e9d3a9fView commit details
Commits on Jul 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2383633 - Browse repository at this point
Copy the full SHA 2383633View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9db50a3 - Browse repository at this point
Copy the full SHA 9db50a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92a6fbf - Browse repository at this point
Copy the full SHA 92a6fbfView commit details
Commits on Jul 17, 2024
-
split MG CI jobs and separate them from Tarpaulin
this is a paliative solution to #1028 we make MG CI slightly less worse by breaking tests into multiple jobs and allowing us to re-run false alarms in a more agile way MG Tests are also separated from Tarpaulin
Configuration menu - View commit details
-
Copy full SHA for 6f80d04 - Browse repository at this point
Copy the full SHA 6f80d04View commit details -
Github only allows branch protection rules based on specific CI jobs. So we are adding a new job that just takes all the other MG test jobs as a prerequisite, and we use this as an umbrella rule for branch protection.
Configuration menu - View commit details
-
Copy full SHA for 235993d - Browse repository at this point
Copy the full SHA 235993dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d62c72 - Browse repository at this point
Copy the full SHA 9d62c72View commit details -
Add Job Declarator Client struct
With the goal to write more tests, this commit moves JDC initialisation logic from `main.rs` to `lib.rs` so its easier to test and also separate the actual `lib` code from the binary.
Configuration menu - View commit details
-
Copy full SHA for 5d569bb - Browse repository at this point
Copy the full SHA 5d569bbView commit details
Commits on Jul 19, 2024
-
Update roles/test-utils/mining-device/src/main.rs
Co-authored-by: plebhash <147345153+plebhash@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c561730 - Browse repository at this point
Copy the full SHA c561730View commit details
Commits on Jul 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8c33ba4 - Browse repository at this point
Copy the full SHA 8c33ba4View commit details -
Merge pull request #983 from Fi3/AddParallelismToCpuMiner
Add parallelism to cpu miner
Configuration menu - View commit details
-
Copy full SHA for 04f6df8 - Browse repository at this point
Copy the full SHA 04f6df8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 511b72c - Browse repository at this point
Copy the full SHA 511b72cView commit details -
Merge pull request #1047 from johnnyasantoss/johnny/add-contrib
doc: Add requirements on interoperability tests
Configuration menu - View commit details
-
Copy full SHA for 2cbc88a - Browse repository at this point
Copy the full SHA 2cbc88aView commit details
Commits on Jul 24, 2024
-
Fix panic on premature exit via ctrl-c (or signal)
Changes: - Add listener on exit signals - Add channel to unbind listener as well - Organize main fn to handle signals and ownership of sockets - Fix typos in docs - Format imports - Remove unused spawn - Simplifies the code a bit reducing nesting and matches with unused arms
Configuration menu - View commit details
-
Copy full SHA for 92bddbe - Browse repository at this point
Copy the full SHA 92bddbeView commit details -
Remove dead code from
downstream_mining.rs
(cherry picked from commit f91be81) Co-authored-by: jbesraa <jbesraa@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5b5d28e - Browse repository at this point
Copy the full SHA 5b5d28eView commit details
Commits on Jul 25, 2024
-
Merge pull request #1021 from johnnyasantoss/johnny/issue/484
Graceful shutdown for mining-proxy
Configuration menu - View commit details
-
Copy full SHA for f3c1e3d - Browse repository at this point
Copy the full SHA f3c1e3dView commit details
Commits on Jul 26, 2024
-
avoid JDS dropping connection on SubmitSolution with missing txs
this is the actual fix for #912 use handle_result! macro following suggestion by @lorbax #1025 (comment) the implementation diverged a bit from the suggestion, but it was still a good reminder that we should leverage `handle_result!` macro here
Configuration menu - View commit details
-
Copy full SHA for fd09818 - Browse repository at this point
Copy the full SHA fd09818View commit details -
Configuration menu - View commit details
-
Copy full SHA for a197770 - Browse repository at this point
Copy the full SHA a197770View commit details -
Merge pull request #1025 from plebhash/912-jds-missing-txs
avoid JDS dropping connection on `SubmitSolution` with missing txs
Configuration menu - View commit details
-
Copy full SHA for 1062ec7 - Browse repository at this point
Copy the full SHA 1062ec7View commit details
Commits on Jul 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3622764 - Browse repository at this point
Copy the full SHA 3622764View commit details
Commits on Jul 29, 2024
-
Merge pull request #1075 from plebhash/adjust-test-diff-management
`test_diff_management`: adjust `total_run_time` to 60s
Configuration menu - View commit details
-
Copy full SHA for 5583b3d - Browse repository at this point
Copy the full SHA 5583b3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fd1ff9 - Browse repository at this point
Copy the full SHA 3fd1ff9View commit details -
Configuration menu - View commit details
-
Copy full SHA for bebd825 - Browse repository at this point
Copy the full SHA bebd825View commit details -
Configuration menu - View commit details
-
Copy full SHA for bac8c2e - Browse repository at this point
Copy the full SHA bac8c2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d018b88 - Browse repository at this point
Copy the full SHA d018b88View commit details -
introduce
async_mining_allowed
as JDS config parameterbefore issue #853 was reported, JDS would simply support async jobs by default and completely ignore this flag. but checking this flag implies that JDS could either support async jobs or not, and that is what this commit does. a new `asyn_mining_allowed` parameter is introduced to the TOML config files, and that is used when: - checking for the flags of `SetupConnection` messages - responding to `AllocateMiningJobToken` messages
Configuration menu - View commit details
-
Copy full SHA for 6133797 - Browse repository at this point
Copy the full SHA 6133797View commit details -
fix MG tests for JD SetupConnection flags
as already described in the previous commit, we introduced a new JDS config parameter (`async_mining_allowed`) so now, we need 2 separate tests: - a JDS that supports async jobs - a JDS that does not support async jobs and for each test, we need a mock that: - sends a `SetupConnection` with flag 0 and asserts the expected outcome - sends a `SetupConnection` with flag 1 and asserts the expected outcome if JDS does not support async jobs and receives a `SetupConnection` with flag 1, the expected outcome is `SetupConnection.Error` in all other cases, the expected outcome is a `SetupConnection.Success` with the same flag as the original `SetupConnection`
Configuration menu - View commit details
-
Copy full SHA for 7bb7811 - Browse repository at this point
Copy the full SHA 7bb7811View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51a20d8 - Browse repository at this point
Copy the full SHA 51a20d8View commit details -
Merge pull request #1035 from Shourya742/feature/asyncFlagSet
Enhance SetupConnection Handling and Implement Job declaration Flag Checks
Configuration menu - View commit details
-
Copy full SHA for dcaa92d - Browse repository at this point
Copy the full SHA dcaa92dView commit details -
Remove JOB DISTRIBUTION INSTANCES and renamed SV2_JOB_NEG_PROTOCOL_DI…
…SCRIMINANT to SV2_JOB_DECLARATION_PROTOCOL_DISCRIMINANT
Configuration menu - View commit details
-
Copy full SHA for e2471f1 - Browse repository at this point
Copy the full SHA e2471f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for acf9534 - Browse repository at this point
Copy the full SHA acf9534View commit details
Commits on Jul 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ddad29f - Browse repository at this point
Copy the full SHA ddad29fView commit details -
Merge pull request #1072 from Shourya742/remove-job-distribution-prot…
…ocol Remove job distribution protocol
Configuration menu - View commit details
-
Copy full SHA for d495151 - Browse repository at this point
Copy the full SHA d495151View commit details
Commits on Aug 1, 2024
-
JDC parse incoming mining messages from upstream after SetupConnection
`Upstream::parse_incoming` only calls `handle_message_mining`, which is not able to handle a `SetupConnection.Success` (because it belongs to the "Common Messages" category, not "Mining Messages")
Configuration menu - View commit details
-
Copy full SHA for df6b94a - Browse repository at this point
Copy the full SHA df6b94aView commit details -
Merge pull request #1080 from plebhash/patch-jdc-upstream-setup-conne…
…ction JDC parse incoming mining messages from upstream after SetupConnection
Configuration menu - View commit details
-
Copy full SHA for 61b5cf0 - Browse repository at this point
Copy the full SHA 61b5cf0View commit details
Commits on Aug 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f7ef878 - Browse repository at this point
Copy the full SHA f7ef878View commit details -
Merge pull request #932 from plebhash/feat-optional-no-std
make `no_std` into an optional feature on `protocols` crates
Configuration menu - View commit details
-
Copy full SHA for c428ea8 - Browse repository at this point
Copy the full SHA c428ea8View commit details -
impl<'a> From<Vec<U256<'a>>> for Seq0255<'a, U256<'a>>
required to unblock #985 (comment)
Configuration menu - View commit details
-
Copy full SHA for bcf3330 - Browse repository at this point
Copy the full SHA bcf3330View commit details -
Merge pull request #1085 from plebhash/fix-binary-sv2
add missing `impl` for `Seq0255` on `binary_sv2/serde-sv2`
Configuration menu - View commit details
-
Copy full SHA for 0566798 - Browse repository at this point
Copy the full SHA 0566798View commit details -
import TryInto on template_distribution_sv2
requirement to unblock #985 (comment)
Configuration menu - View commit details
-
Copy full SHA for 12df8e2 - Browse repository at this point
Copy the full SHA 12df8e2View commit details -
enable framing_sv2/with_serde feature for roles_logic_sv2
requirement to unblock #985 (comment)
Configuration menu - View commit details
-
Copy full SHA for 100a331 - Browse repository at this point
Copy the full SHA 100a331View commit details -
Merge pull request #1086 from plebhash/fix-template-distribution-sv2
import `TryInto` on `template_distribution_sv2`
Configuration menu - View commit details
-
Copy full SHA for c1d4cf3 - Browse repository at this point
Copy the full SHA c1d4cf3View commit details -
Remove TOML support from jd-client crate
- Removed dependencies related to TOML configuration. - Updated configuration handling to use ext-config crate instead. - Refactored code to eliminate TOML-specific logic.
Configuration menu - View commit details
-
Copy full SHA for 99443ce - Browse repository at this point
Copy the full SHA 99443ceView commit details -
Remove TOML support from jd-server crate
- Removed dependencies related to TOML configuration. - Updated configuration handling to use ext-config crate instead. - Refactored code to eliminate TOML-specific logic.
Configuration menu - View commit details
-
Copy full SHA for a6bfa3c - Browse repository at this point
Copy the full SHA a6bfa3cView commit details -
Remove TOML support from mining-proxy crate
- Removed dependencies related to TOML configuration. - Updated configuration handling to use ext-config crate instead. - Refactored code to eliminate TOML-specific logic.
Configuration menu - View commit details
-
Copy full SHA for aed6fc1 - Browse repository at this point
Copy the full SHA aed6fc1View commit details -
Remove TOML support from translator crate
- Removed dependencies related to TOML configuration. - Updated configuration handling to use ext-config crate instead. - Refactored code to eliminate TOML-specific logic.
Configuration menu - View commit details
-
Copy full SHA for 5ee4b49 - Browse repository at this point
Copy the full SHA 5ee4b49View commit details -
Remove TOML support from pool crate
- Removed dependencies related to TOML configuration. - Updated configuration handling to use ext-config crate instead. - Refactored code to eliminate TOML-specific logic.
Configuration menu - View commit details
-
Copy full SHA for 4d7a93b - Browse repository at this point
Copy the full SHA 4d7a93bView commit details -
Merge pull request #1087 from Shourya742/remove-toml-dependency
Remove toml dependency
Configuration menu - View commit details
-
Copy full SHA for 9bb8f15 - Browse repository at this point
Copy the full SHA 9bb8f15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86b6a55 - Browse repository at this point
Copy the full SHA 86b6a55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4162eb6 - Browse repository at this point
Copy the full SHA 4162eb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee0a936 - Browse repository at this point
Copy the full SHA ee0a936View commit details -
Merge pull request #1084 from plebhash/patch-protocols-versioning
bump protocols versioning
Configuration menu - View commit details
-
Copy full SHA for d376b17 - Browse repository at this point
Copy the full SHA d376b17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4234557 - Browse repository at this point
Copy the full SHA 4234557View commit details -
Merge pull request #1088 from plebhash/patch-protocols-versioning
bump `common_messages_sv2` version
Configuration menu - View commit details
-
Copy full SHA for 2feaba6 - Browse repository at this point
Copy the full SHA 2feaba6View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd88aac - Browse repository at this point
Copy the full SHA dd88aacView commit details -
Merge pull request #1089 from plebhash/patch-protocols-versioning
bump `roles_logic_sv2` version
Configuration menu - View commit details
-
Copy full SHA for bc5b07e - Browse repository at this point
Copy the full SHA bc5b07eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae32600 - Browse repository at this point
Copy the full SHA ae32600View commit details -
Merge pull request #1090 from plebhash/patch-protocols-versioning
bump `binary_sv2` version
Configuration menu - View commit details
-
Copy full SHA for 76aec53 - Browse repository at this point
Copy the full SHA 76aec53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5797634 - Browse repository at this point
Copy the full SHA 5797634View commit details -
Merge pull request #985 from Shourya742/ci-semver
Add semver check workflow yaml
Configuration menu - View commit details
-
Copy full SHA for 2541703 - Browse repository at this point
Copy the full SHA 2541703View commit details
Commits on Aug 13, 2024
-
TProxy restart if gests disconnected by upstream
- Add `start` function and put starting logic there. - Every AbortHandle of each task is stored in a collector, which is a mutex. - Added `kill_tasks` function that takes in input this mutex, access it, pop each JoinHandle and kill the corresponding task. When receive an UpstreamShutdown does the following: 1. waits a random amount of time s 0<s<3 secs (if there 100000 TProxies, then 100000 proxies will connect again _at the same time_). 2. calls `kill_tasks` 3. calls `start` use tokio::task in favor of async_std::task
Configuration menu - View commit details
-
Copy full SHA for a74262a - Browse repository at this point
Copy the full SHA a74262aView commit details -
Merge pull request #1001 from lorbax/translator-restart-if-disconnect…
…ed-from-upstream Translator restart if disconnected from upstream
Configuration menu - View commit details
-
Copy full SHA for ee63dc5 - Browse repository at this point
Copy the full SHA ee63dc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e891be - Browse repository at this point
Copy the full SHA 3e891beView commit details -
Merge pull request #1100 from plebhash/semver-check-bypass-feature-ro…
…les-logic-sv2 bypass `cargo semver-checks --all-features` for roles_logic_sv2
Configuration menu - View commit details
-
Copy full SHA for d4c6c0c - Browse repository at this point
Copy the full SHA d4c6c0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56a9334 - Browse repository at this point
Copy the full SHA 56a9334View commit details -
Merge pull request #1101 from plebhash/patch-roles-logic-sv2-serde-flag
patch `roles_logic_sv2` `with_serde` flag
Configuration menu - View commit details
-
Copy full SHA for a090844 - Browse repository at this point
Copy the full SHA a090844View commit details
Commits on Aug 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f64deca - Browse repository at this point
Copy the full SHA f64decaView commit details
Commits on Aug 15, 2024
-
Merge pull request #1104 from plebhash/msrv-cargo-semver-check
use rust stable for semver CI
Configuration menu - View commit details
-
Copy full SHA for 742dfd1 - Browse repository at this point
Copy the full SHA 742dfd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef04f97 - Browse repository at this point
Copy the full SHA ef04f97View commit details -
Merge pull request #1103 from plebhash/update-roles-lockfile
update `roles/Cargo.lock`
Configuration menu - View commit details
-
Copy full SHA for da6023d - Browse repository at this point
Copy the full SHA da6023dView commit details
Commits on Aug 16, 2024
-
fixed the fallback to solo-mining in the case that the upstream sends a `SubmitShareError` on a valid share AND there are no other available upstreams in the JDC config.
Configuration menu - View commit details
-
Copy full SHA for d479f94 - Browse repository at this point
Copy the full SHA d479f94View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd493ee - Browse repository at this point
Copy the full SHA cd493eeView commit details
Commits on Aug 17, 2024
-
Merge pull request #1055 from lorbax/jdc-gets-stuck-in-fallback-to-so…
…lo-mining Fix JDC fallback to solo-mining
Configuration menu - View commit details
-
Copy full SHA for 51c0330 - Browse repository at this point
Copy the full SHA 51c0330View commit details
Commits on Aug 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d581c2f - Browse repository at this point
Copy the full SHA d581c2fView commit details -
Merge pull request #1109 from plebhash/remove-release-bin
rm `release-bin.yaml`
Configuration menu - View commit details
-
Copy full SHA for 69d9077 - Browse repository at this point
Copy the full SHA 69d9077View commit details
Commits on Aug 19, 2024
-
Add support for data types defined by sv2 extensions
In no-serde-sv2 an sv2 sequence is generic over T. If we want this sequence to be Deserialize we need T to be Fixed and GerMarker. This 2 traits were private since all the sv2 types are already defined in no-serde-sv2. But if we want to use sv2 types defined in an sv2 extensions we need to make these traits public. The Encodable dervive macro in derive_codec implement GetSize for the passed struct. But GetSize is also a blanket implementation for every type that implement Fixed. So if we implement Fixed for our new sv2 type and then we derive Encodable (commonly renamed Serialize) we get an error. This commit add an attribute to Encodable called already_sized if the struct that we want derive Encodable is market as already_sized the macro will not implement GetSize for it. This commit also bump minor version of derive_codec and no-serde-sv2 consequentially also of binary-sv2 since it reexport the above libs.
fi3 committedAug 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 8e50099 - Browse repository at this point
Copy the full SHA 8e50099View commit details -
Merge pull request #1113 from Fi3/AddSupportForExtensionTypes
Add support for data types defined by sv2 extensions
Configuration menu - View commit details
-
Copy full SHA for 98be997 - Browse repository at this point
Copy the full SHA 98be997View commit details -
Update binary-sv2/no-serde-sv2 excport EncodablePrimitive
In order to implement Encodable (aka Serialize) for sv2 type defined by extensions EncodablePrimitive is needed.
fi3 committedAug 19, 2024 Configuration menu - View commit details
-
Copy full SHA for 89819ea - Browse repository at this point
Copy the full SHA 89819eaView commit details -
Merge pull request #1118 from Fi3/ExportEncodablePrimitive
Update binary-sv2/no-serde-sv2 excport EncodablePrimitive
Configuration menu - View commit details
-
Copy full SHA for 51c6bdf - Browse repository at this point
Copy the full SHA 51c6bdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for f883bde - Browse repository at this point
Copy the full SHA f883bdeView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3dde39 - Browse repository at this point
Copy the full SHA b3dde39View commit details -
Merge pull request #1114 from plebhash/rm-lib-versioning-script
Remove lib versioning script
Configuration menu - View commit details
-
Copy full SHA for 0f0ee1e - Browse repository at this point
Copy the full SHA 0f0ee1eView commit details