-
Notifications
You must be signed in to change notification settings - Fork 84
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
Decommit endpoint #1217
Decommit endpoint #1217
Commits on Dec 14, 2023
-
Change /decommit to accept set of TxIn
Also stub the endpoint
Configuration menu - View commit details
-
Copy full SHA for c0b71dc - Browse repository at this point
Copy the full SHA c0b71dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90d98fb - Browse repository at this point
Copy the full SHA 90d98fbView commit details -
Update api.yaml based on new ClientInput
Note that we do not document /decommit as we are not sure yet whether we want to keep that endpoint.
Configuration menu - View commit details
-
Copy full SHA for b6adf4a - Browse repository at this point
Copy the full SHA b6adf4aView commit details -
Switch the scenario to use the websocket API for requesting decommit
This "feels" a bit more consistent as requesting and processing a decomit is an asynchronous process.
Configuration menu - View commit details
-
Copy full SHA for c021c22 - Browse repository at this point
Copy the full SHA c021c22View commit details -
Configuration menu - View commit details
-
Copy full SHA for f55ff2a - Browse repository at this point
Copy the full SHA f55ff2aView commit details -
Switch Decommit to take a full UTxO
This avoids using a concrete Cardano type in the API (ClientInput/ServerOutput) and we can use the already existing parametric type UTxOType for that. Also, it will be handy to see what was requested to be decommitted.
Configuration menu - View commit details
-
Copy full SHA for e6a6e1d - Browse repository at this point
Copy the full SHA e6a6e1dView commit details -
Use http call in decommit test
Remove some fixmes but also add one more in HeadLogic to remind us to change the response to tx instead of UTxO.
Configuration menu - View commit details
-
Copy full SHA for 7b96f40 - Browse repository at this point
Copy the full SHA 7b96f40View commit details
Commits on Dec 15, 2023
-
Tackle the api schema and ServerOutput encoding
Once we figure out exact type we want to return we will resolve FIXME in the api schema
Configuration menu - View commit details
-
Copy full SHA for 8b2682c - Browse repository at this point
Copy the full SHA 8b2682cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b1be20c - Browse repository at this point
Copy the full SHA b1be20cView commit details -
Configuration menu - View commit details
-
Copy full SHA for bdd3e47 - Browse repository at this point
Copy the full SHA bdd3e47View commit details