Skip to content

ops: deploy v1.1.1 with fixed supply tracking#115

Open
pegahcarter wants to merge 36 commits intomasterfrom
feat/oft-upgrade-v1.1.1
Open

ops: deploy v1.1.1 with fixed supply tracking#115
pegahcarter wants to merge 36 commits intomasterfrom
feat/oft-upgrade-v1.1.1

Conversation

@pegahcarter
Copy link
Collaborator

@pegahcarter pegahcarter commented Oct 23, 2025

Remove the reset of supply tracking in contracts/modules/SupplyTrackingModule.sol.

Deploys fresh instances of mintable lockboxes at the new version (v1.1.1).

Contract diffs and generated JSON can be found within scripts/ops/V110/ethereum/ and scripts/ops/V110/fraxtal/.

Fraxtal

  • frxUSD: 0xfF0046437964A597d3a3A50D5b9AA8954749C921
  • sfrxUSD: 0x362B1f0fF85c154170082505D7fB8F5D510730DD
  • FPI: 0xb6b036f91ec6De13BfE0Aa074FE3d7c536c975d2
  • frxETH: 0xb2BDE1FEe3b5d4A21506dC69E98CDAaD8e3E2064
  • sfrxETH: 0xf6782eE3Cfd467EB2fd68FC69aB0ab16a0F3359A

Ethereum

  • frxUSD: 0xa5069a06d976C8ACfA3Ed8b4F4831366ff1fd20e
  • sfrxUSD: 0xd912dA97A34aB0BEEb8FD089321b2189a6fCbEA4
  • FPI: 0xED22202F067a57dE78a68368Ee5cE08BA5A1919C

pegahcarter and others added 30 commits August 4, 2025 13:12
* feat: FraxOFTMintableAdapterUpgradeable with script

* fix: recover()

* feat: build comptroller addMinter txs

* wip: test

* test: passing send, receive for (s)frxUSD, fpi

* refactor: label fraxtal script, rm wfrax

* feat: init 1b

* chore: rm 1b for later

* feat: track supply

* feedback

* feat: initialTotalSupply

* fix: reset totalTransferX when setting initialSupply

* refactor: upgrade to v110 dir
* feat: frxUsd compliance

* fix: _disableInitializers()

* refactor: optimize for verkle

* chore: init v1.1.0 scripts

* refactor: mv modules to dir

* refactor: frozen array, error

* test: FrxUSDOFTUpgradeable coverage

* refactor: always passing freeze/thaw
* feat: EIP3009Module, PermitModule

* build: update

* build: pnpm up

* feat: support eip 712 in OFT

* test: permit works

* refactor: public cancelAuthorization()

* test: add hashing for authorization

* fix: compile

* test: authorization coverage

* feat: view of nonce use

* test: coverage

* feat: eip2619, 3009 to all OFTs

* refactor: SignatureChecker in 712, 2612 supports 1271

* refactor: SignatureModule

* chore: build

* feat: format file
* (chore): deploy v110 on linea

* (chore): update v110 implementation in msig json
* (chore): deploy v110 on zksync

* (chore): v110 on abstract
@pegahcarter
Copy link
Collaborator Author

Will merge this post OFT v1.1.0 production upgrade of #101

Base automatically changed from feat/oft-upgrade to master November 14, 2025 17:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants