All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Restrict that all tokens names under the borrower_nft or borrow_request_nft policy must be hashed by a spending out ref
- Implement new redeemer borrower_nft::RequestUpdate to allow burning borrower nft
- Support minting bonds without requiring spend borrow requests
- Implement protocol params as a reference input
This is the first documented and supported implementation. It contains some main points:
- borrow_request: Add
request_nft
- borrow_request: Add
borrower_nft
- borrow_request: Add
bond_create
- borrow_position: Add
bond_nft
- borrow_position: Add
bond_token
- borrow_position: Add
change_stake_key
- borrow_position: Add
pay_interest
- borrow_position: Add
redeem_bond
- borrow_position: Add
redeem_fee
- borrow_position: Add
redeem_force
- issue_bond: Add
utils
withgarbage_collector_request
andgarbage_collector_position
- validators:
Add
bond_issue
withmint_borrower
,spend_position
,mint_nft
,mint_token
,spend_request
,mint_request
All future Changelog entries will reference this base