-
Notifications
You must be signed in to change notification settings - Fork 1
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
Development #76
Development #76
Conversation
aleeusgr
commented
May 2, 2023
•
edited
Loading
edited
- redeem tx
- cancel vesting
- rfl and refactor
- remove warnings
…point and added test for init slot and time
needed to get access to newer features around time BREAKING CHANGE: 106
new helios version requires stating arg to main explicitly BREAKING CHANGE: 106, 105, 104
BREAKING CHANGE: 105
fixing errors after updating to helios-0.14.0 105
mooving to helios 0.14
Slot out of range. BREAKING CHANGE:
…workParam file the goal is to get validFrom and validAfter to work
BREAKING CHANGE:
need to add more tests
Oracle Ok, alice had a wallet and a utxos, then she locked a utxo, then she unlocked it. 106
another building block; this file adds cancelVesting path. In the vesting example, first path is always lockAda (naming?), which creates a validator utxo with a value; what can happen next: either bob, the recipient, waits long enough till the tx will validate, or, as executed here, alice decides to withdraw the money. What will be different in ClaimVesting? It is described in the Redeemer. But redeemer gets passed with the transaction. Q: Is Redeemer publically available info? Ok, what's next? - [ ] encapsulate, because lock and unlock are basic building blocks, it will be simpler to use cancelVesting as template then to build - [ ] change the Redeemer in the script to correspond to another contract. - [ ] add a transaction that uses the Redeemer and a Datum...
Thinking whats next #54, #82
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- deprecate old-tests
- review src/vesting.js
- review clean-up test/helios-vesting.test
- naming and refactor?
old-tests/lock-ada.test.ts
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
deprecate
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
oh yeah
@@ -0,0 +1,34 @@ | |||
spending vesting |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
loan
|
||
struct Datum { | ||
creator: PubKeyHash | ||
beneficiary: PubKeyHash |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nft: mintingPolicyHash
struct Datum { | ||
creator: PubKeyHash | ||
beneficiary: PubKeyHash | ||
deadline: Time |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think I don't need this
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
-[ ] review main()
correctness is checked via tests that test for same think #78