bristinWild
c2a7d753d7
fix: address Copilot review round 2
...
- set_authority rejects all-zero new_authority on rotation (matches creation guard)
- SetAuthority/Mint doc comments now list the required authority signer account
- README: add --authority-account to mint/set-authority CLI examples,
correct error-code table to actual panic strings, make program ID build-dependent
2026-07-02 01:17:06 +05:30
bristinWild
7e788f4215
docs: add RFP-001 compliance section explaining lez-authority alignment
2026-07-02 01:11:53 +05:30
bristinWild
d15eec7959
docs: clean up LP-0013 README with accurate CLI commands and scaffold setup
2026-07-02 01:11:53 +05:30
bristinWild
3ba6139b4c
docs: add program ID, CU costs, CLI usage, SDK docs, fix demo script timeout
2026-07-02 01:11:53 +05:30
bristinWild
a8863ab7ea
feat(LP-0013): add mint authority model to token program
...
- Add lez-authority crate: agnostic AuthoritySlot library (RFP-001)
- Add mint_authority field to TokenDefinition::Fungible
- Add NewFungibleDefinitionWithAuthority instruction
- Add SetAuthority instruction (rotation + permanent revocation)
- Update Mint to enforce authority guard
- Wire new instructions into guest binary
- Add 8 authority unit tests (53 total passing)
- Add LP-0013 README, IDL, demo script, and example scripts
2026-07-02 01:11:53 +05:30