Skip to main content

CHANGELOG

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

v2.9.3

3 May 2024

v2.9.2

29 April 2024

v2.9.1

24 April 2024

v2.9.0

24 April 2024

  • deploy MasaTokenOFT 8da3ad6
  • deploy TimeLock e04a1ae
  • feature (base): added lz config c33742e
  • feature (new testnets): separate testnet and mainnet LZ config 612a65c
  • feature (new testnets): removing additional config, LZ told me to do it! 7addb6e
  • feature (base): added lz config 877f014
  • add base deployment addresses to GOVERNANCE.md ab8e695
  • feature (base): added base admin c48eb6f
  • regenerate addresses file 199cc3a
  • feature (base): added lz config 36a18f4
  • feature (base): added base admin 6319a12

v2.8.0

22 April 2024

  • redeploy to basesepolia 1d4f751
  • restore polygonamoy deployment c889c22
  • deploy to polygonamoy 0f31faf
  • feature: lz config first try 1eca00f
  • deploy to basesepolia 4c2ba14
  • deploy to basesepolia b245c1e
  • feature: lz config final try 0c73cfd
  • fix: remove stupid config 96e6876
  • fix: bring back eventually working config 385224c
  • use @nomicfoundation/hardhat-verify instead of @nomiclabs/hardhat-etherscan f481859
  • feature (new testnets): added LZ config 94c3b8b
  • restore verification process in deployment scripts 919cb1b
  • add new networks to hardhat config 15a4078
  • add new networks to GOVERNANCE.md 9f0fd71
  • add verifying options to hardhat config 1e9dcdb
  • use basesepolia instead of basegoerli f00fdf6
  • use amoy instead of mumbai 6e3aafa
  • feature: added masa mainnet support b703d7e
  • update governance file 5dfe79e
  • add config files 9311b86
  • fix typo: from basegoerli to basesepolia 979b10a
  • fix: remove additional dvns 858129d
  • add getPolygonscanApiKey and getBasescanApiKey functions cdfc916
  • add verifier api for polygon amoy 85727dc
  • regenerate addresses file e1b4214
  • feature (new testnets): update base sepolia config 65726db
  • update GOVERNANCE file fa6b109
  • feature: lz config second try 964b28c
  • add new networks to deployment scripts 6455c1e
  • update addresses file 9a55530
  • update @nomicfoundation/hardhat-verify package version 0cfe14b
  • add layerzero endpoint address to env files e3d11bb
  • change base test to base goerli 88d7f95
  • add POLYGONSCAN_API_KEY and BASESCAN_API_KEY variables 5e2183c
  • feature (new testnets): update base sepolia config 7a53074
  • feature (polygon): added polygon admin ffa8c7d
  • use basescan api key to verify smart contracts bbba0b8
  • add admin variable for polygonamoy 7862b38
  • add admin variable for basesepolia e210bdf
  • add polygon amoy layerzero endpoint address cfe4959

v2.7.1

14 April 2024

  • deploy TimeLock smart contract to masa network dcf49ec
  • regenerate documentation 3479d19
  • don't verify on masa and masatest networks 1e6b5d5
  • update GOVERNANCE.md file 3caf793
  • regenerate addresses file f65010b

v2.7.0

14 April 2024

  • deploy MasaTokenNativeOFT to masa network 4e51357
  • deploy always TimeLock smart contract 2c3f0ed
  • feature: masa mainnet owner 68bcd74
  • regenerate addresses.json 03bf1da

v2.6.1

8 April 2024

  • regenerate documentation (IExecutor) 93d6f66
  • feature: added masa mainnet config 2280142

v2.6.0

5 April 2024

v2.5.0

3 April 2024

v2.4.0

3 April 2024

  • redeploy to masatest network 968958f
  • redeploy to BNBtest network 5c296de
  • redeploy to masatest 5e44f4e
  • burn native or wrapped tokens 63f84e3
  • don't verify on masa and masatest networks 85c3da1
  • prettify 339577a
  • regenerate addresses file 0428842
  • fix how to check if we are bridging native tokens c0ec776
  • correct error message checking amount+fees 857ad5f

v2.3.0

2 April 2024

  • deploy and verify MasaTokenOFT to bsctest 9ce8794
  • add support for bnb scan 4fb042c
  • add getBscscanApiKey() function 348746d
  • add BSCSCAN_API_KEY variable ac29e7d

v2.2.1

20 March 2024

  • deploy to MasaTest network 8ed76c7
  • feature: added masa testnet config 2a486c8
  • feature: added masa testnet config ad65115
  • feature: added masa testnet config b724d72
  • feature (token): update masa testnet address d096b80
  • regenerate addresses file 3024fd1
  • fix: masa mainnet token id e540549

v2.2.0

19 March 2024

v2.1.1

15 March 2024

  • add masa token deployment files 7101dc9
  • remove previours deployment 6b7e4fe
  • regenerate addresses file e4d74db
  • remove previous deployment 20bf073

v2.1.0

14 March 2024

  • remove foundry support 977508c
  • deploy to Sepolia c6b2da2
  • add foundry tests a5b4724
  • feature (NativeOFT): kill goerli fbbeb06
  • merge: lock cae3cb5
  • format cd4fed3
  • feature (subnet): added native minter e8be7dc
  • fix: base NativeOFT on OFT fc48cef
  • fix (OFT): separate native masa token and masa token 35d759b
  • feature (OFT): make masa token a mintable oft 50ec926
  • inherit from OFT 77a84ef
  • feature (native of): added native oft contract ed9a618
  • feature (native oft): added tests f77cd6a
  • remove non-used tests 98efabf
  • feature (NativeOFT): restructured tests, added more tests 3a3fc35
  • feature (NativeOFT): rename mainnet -> ethereum, rework deploy scripts f77cfe0
  • remove tests with OFTAdapter b0a949e
  • add NativeOFT 4f75e6a
  • feature (subnet): use subnet for testing 194b4da
  • don't deploy endpointV2Mock 217c31f
  • remove PreCrimeV2Mock smart contracts f395122
  • rewrite send() function to check amount+fees sent ff31685
  • add MasaTokenOFT and Endpoint deployments 1285411
  • feature: Native -> ERC20 test b76621e
  • create deployment script for other networks ee0bbad
  • add test for sending from native to non-native 0e879f7
  • format 64a5728
  • use deployed smart contracts for test MasaToken 6d73e2a
  • add oft functions to masa token 71dd935
  • revert use deployed smart contracts for test MasaToken e37ba93
  • reorder imports in tests 431fa73
  • fix: bring back withdraw and deposit functions fcd2113
  • feature (NativeOFT): added masa testnet f816a74
  • upgrade all smart contracts to 0.8.22 4b73f71
  • divide tokens and fees sent to native 0a2c2c6
  • feature (OFT): adapt test to new native masa token 968ad92
  • add foundry support a88e893
  • change infura to ankr 9012525
  • rename Owner users to User 5d96678
  • remove lib folder and update foundry config cbb281c
  • feature (NativeOFT): added masa mainnet stub 034ce95
  • remove OFTInspectorMock bd9fa54
  • mint native tokens 1b2c358
  • restore MasaTokenOFT smart contract (issues deploying an OFT smart contract) 061a012
  • deploy MasaToken or OFT depending on network 49bce7a
  • remove MasaTokenOFT 087523f
  • rename Owner users to User 848e4a0
  • add MasaTokenNativeOFT a0ceb54
  • calculate final balance of B for test native 7c2726d
  • fix: remove lzreceive test 6768645
  • send native tokens to nativeMinter before execute tests 5afaf1e
  • add MasaTokenOFT (non-Ethereum blockchains) 7ac784a
  • feature: test native token burning 676220e
  • burn native tokens eaf4aff
  • redorder imports 4e31709
  • add MasaTokenOFT deployment script 97a6a8f
  • reorder imports bf6f3a8
  • first renounce role, then setup role 544efee
  • add MasaToken comments 369beec
  • format 8d78de1
  • add foundry to test action 0eeb3fc
  • inherit MasaToken from NativeOFT 60407f6
  • fix: remove duplicated code 7ec806f
  • rename NativeOFT to OldNativeOFT 6b26e7e
  • verify on all non-local networks ede311b
  • prettify 7d5d5b3
  • feature (subnet): add require ec2caa4
  • fix (OFT): masa token back to oft instead of native oft 92548f6
  • add @layerzerolabs/lz-evm-v1-0.7 package 78ec252
  • add MasaTokenOFT comments f138c58
  • add MasaTokenNativeOFT comments b4c7caa
  • fix: remove zero minting 539cf58
  • fix (NativeOFT): update admin addresses ee29eb3
  • fix emitted event call f94beec
  • rename MasaTokenNativeOFT test script 0c8a9c0
  • feature: added forge tests e7ad0b7
  • add comment to MasaToken 442b9e7
  • add comment for MasaTokenOFT ffa427d
  • prettify e224293
  • add foundry to test action 4783dce
  • fix: update admin wallet 3525aa8
  • mint, debit and credit when not paused d10f46e
  • add max line length fmt option 7e4798c
  • update README from infura to ankr 49f9219
  • fix typo dad9bca
  • rename NativeOFT to OldNativeOFT 066f45f
  • change sepolia admin account 8cbd742
  • add typechain to .gitignore ce471a7

v2.0.8

7 February 2024

v2.0.7

6 February 2024

v2.0.6

6 February 2024

v2.0.5

6 February 2024

v2.0.4

6 February 2024

v2.0.3

6 February 2024

  • feature (bridge): added layer zerp bridge d050108
  • feature (bridge): fix test a3e7250
  • feature (bridge): update contracts on sepolia 9c491f7
  • feature: export adresses 7fc7669
  • fix: wait for test e018515

v2.0.2

30 January 2024

v2.0.1

30 January 2024

v2.0.0

26 April 2023

v1.0.0

15 February 2023

v0.1.0

15 February 2023