7 Commits

Author SHA1 Message Date
stubbsta
cf4ca46f1e
Linting fix 2025-09-09 09:50:46 +02:00
stubbsta
f29bea7a4d
Add max token supply mechanism for TST 2025-09-09 08:42:09 +02:00
stubbsta
6db07da0c5
remove unnecessary 'revert ETHTransferFailed' in mintWithETH 2025-09-05 10:24:03 +02:00
stubbsta
0ea8e1d7a9
Add mintWithEth function to TST to burn Eth 2025-09-04 10:55:11 +02:00
Tanya S
b4508dd0d4
Use proxy for token contract (#30)
* Add proxy contract for TST

* Fix token proxy update function to use provided new TST address

* Transfer token proxy contract ownership to deployer

* Add Token Proxy Contract Owner as init input

* Add UUPSUPgradeable to TST

* Formatting

* fix import format

* Add README to explain TST usage

* Linting fix

* Check TST test transfer return val

* Add descriptions in README for TST usage

* Fix linting

* Use TST token deployer in test conrtact, update test README

* USe assertTrue in TST test
2025-08-26 17:34:32 +02:00
Tanya S
900d4f95e0
chore: Add MINTER-ROLE and list to TST (#29)
* Add Approver list of accounts that can mint token

* Update Approver to Minter role

* Renaming of mapping and add events for minter add/remove

* Formatting fix
2025-08-07 10:17:04 +02:00
Tanya S
969d3ee22b
chore: Add new test token with only owner mint (#28)
* Add TestStableToken with only owner minting

* Add tests for TestStableToken

* Formatting

* Use 'Ownable' for access control

* fix linting
2025-07-30 08:51:26 +02:00