Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve DX for Predicate class #1457

Open
arboleya opened this issue Nov 27, 2023 · 2 comments
Open

Improve DX for Predicate class #1457

arboleya opened this issue Nov 27, 2023 · 2 comments
Labels
docs Requests pertinent to documentation feat Issue is a feature

Comments

@arboleya
Copy link
Member

arboleya commented Nov 27, 2023

It should follow the same DX we have on Contract, supporting things like:

  • txParams
  • callParams
  • getTransactionRequest
  • Etc.

This increases flexibility and ease of use, giving users complete control of everything.

Related:

@arboleya
Copy link
Member Author

Pasting more insights from the 8th item from here:

There is no prestaging of txs, i.e. if I use predicate.transfer, I can't see the tx_id unless I construct things manually, consider a prestage like predicate.prepare.transfer so that we can see the final tx before we send. I know this is already being considered.

@arboleya arboleya added this to the 3 - Wasp milestone Jan 8, 2024
@arboleya arboleya modified the milestones: 3 - Wasp, 4 - Cricket Jan 31, 2024
@danielbate danielbate removed their assignment Feb 19, 2024
@Dhaiwat10 Dhaiwat10 self-assigned this Mar 4, 2024
@arboleya
Copy link
Member Author

arboleya commented Jun 7, 2024

Postponed until we sort out the breaking change it will cause.

@arboleya arboleya added the p2 label Jun 9, 2024
@arboleya arboleya added this to the 1.0 caterpillar milestone Jun 12, 2024
@arboleya arboleya removed this from the 1.0 caterpillar milestone Jul 19, 2024
@arboleya arboleya removed the p2 label Aug 2, 2024
@arboleya arboleya added this to the Caterpillar v1 milestone Aug 2, 2024
@arboleya arboleya removed this from the Caterpillar v1 milestone Sep 7, 2024
@arboleya arboleya added the temp:notion label Sep 8, 2024 — with Linear
@arboleya arboleya added the temp-linear label Sep 8, 2024 — with Linear
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Requests pertinent to documentation feat Issue is a feature
Projects
None yet
Development

No branches or pull requests

4 participants