-
Notifications
You must be signed in to change notification settings - Fork 59
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
add GetEpoch
local state query
#320
Closed
Closed
Commits on Oct 30, 2023
-
implement GetEpoch local state query w examples
test fixture is also included.
Configuration menu - View commit details
-
Copy full SHA for e48fd11 - Browse repository at this point
Copy the full SHA e48fd11View commit details -
Configuration menu - View commit details
-
Copy full SHA for f68e873 - Browse repository at this point
Copy the full SHA f68e873View commit details
Commits on Oct 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b7e434a - Browse repository at this point
Copy the full SHA b7e434aView commit details -
```diff diff --git a/pallas-network/tests/protocols.rs b/pallas-network/tests/protocols.rs index 5812f88838ed..b625632f0f15 100644 --- a/pallas-network/tests/protocols.rs +++ b/pallas-network/tests/protocols.rs @@ -290,7 +290,6 @@ pub async fn local_state_query_server_and_client_happy_path() { .unwrap(); // server receives range from client, sends blocks - let clientacquirerequest(maybe_point) = server_sq.recv_while_idle().await.unwrap().unwrap(); @@ -322,7 +321,6 @@ pub async fn local_state_query_server_and_client_happy_path() { .unwrap(); // server receives release from the client - match server_sq.recv_while_acquired().await.unwrap() { clientqueryrequest::release => (), x => panic!("unexpected message from client: {x:?}"), @@ -360,7 +358,6 @@ pub async fn local_state_query_server_and_client_happy_path() { assert_eq!(*server_sq.state(), localstate::state::acquired); // server receives reaquire from the client - let maybe_point = match server_sq.recv_while_acquired().await.unwrap() { clientqueryrequest::reacquire(p) => p, x => panic!("unexpected message from client: {x:?}"), @@ -372,7 +369,6 @@ pub async fn local_state_query_server_and_client_happy_path() { server_sq.send_acquired().await.unwrap(); // server receives release from the client - match server_sq.recv_while_acquired().await.unwrap() { clientqueryrequest::release => (), x => panic!("unexpected message from client: {x:?}"), ```
Configuration menu - View commit details
-
Copy full SHA for 86aa076 - Browse repository at this point
Copy the full SHA 86aa076View commit details
Commits on Nov 1, 2023
-
currently supporting only non params local state queries
Configuration menu - View commit details
-
Copy full SHA for 02edf49 - Browse repository at this point
Copy the full SHA 02edf49View commit details -
```diff diff --git a/pallas-network/src/miniprotocols/localstate/queries.rs b/pallas-network/src/miniprotocols/localstate/queries.rs index dabc73e646d0..71921c1672c7 100644 --- a/pallas-network/src/miniprotocols/localstate/queries.rs +++ b/pallas-network/src/miniprotocols/localstate/queries.rs @@ -42,7 +42,7 @@ impl encode<()> for blockquery { e.u16(0)?; e.array(2)?; /* - todo: i think this is era or something? first fetch era with + todo: think this is era or something? first fetch era with [3, [0, [2, [1]]]], then use it here? */ e.u16(5)?; ```
Configuration menu - View commit details
-
Copy full SHA for f5c986a - Browse repository at this point
Copy the full SHA f5c986aView commit details -
renaming blockqueryresponse variants
renames the variants of the `blockqueryresponse` enum in the `queries.rs` file of the `localstate` miniprotocol. the following changes were made: - `getledgertip` is now `ledgertip` - `stakepools` is now `currentpparams` - `getcurrentpparams` is now `proposedpparamsupdates` - `getproposedpparamsupdates` is now `stakedistribution` - `getstakedistribution` is now `genesisconfig` - `getgenesisconfig` is now `debugchaindepstate` - `getrewardprovenance` is now `rewardprovenance` - `getstakepools` is now `stakepools` - `getrewardinfopools` is now `rewardinfopools`
Configuration menu - View commit details
-
Copy full SHA for 9b8316b - Browse repository at this point
Copy the full SHA 9b8316bView commit details
Commits on Nov 5, 2023
-
mapping response primitives with local request code signals
this has been an attempt to map the server requests into our responses. tests must be updated.
Configuration menu - View commit details
-
Copy full SHA for f73f8fc - Browse repository at this point
Copy the full SHA f73f8fcView commit details
Commits on Nov 6, 2023
-
we added the struct. maybe we should adapt to use it as turbofish
Configuration menu - View commit details
-
Copy full SHA for b58e6aa - Browse repository at this point
Copy the full SHA b58e6aaView commit details -
- changed the argument of the `do_localstate_query` function from `localstate::queries::request` to `request` - updated the function call in `main` to use `request` instead of `localstate::queries::request` - removed unnecessary impls for `epochno`
Configuration menu - View commit details
-
Copy full SHA for 72d3d7a - Browse repository at this point
Copy the full SHA 72d3d7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a0e0225 - Browse repository at this point
Copy the full SHA a0e0225View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b2a8a1 - Browse repository at this point
Copy the full SHA 1b2a8a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 478a96b - Browse repository at this point
Copy the full SHA 478a96bView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.