Skip to content

Latest commit

 

History

History
2658 lines (1589 loc) · 145 KB

CHANGELOG.md

File metadata and controls

2658 lines (1589 loc) · 145 KB

Changelog

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

Generated by auto-changelog.

6 August 2024

6 August 2024

6 August 2024

  • feat: delete credit score and masa green creation f3dba26
  • feature (token): added swap functionality f7e34ca
  • fix: build c09aead
  • feature (staking): added staking and unstake methods c721f92
  • feature (token swap): added swap, withdraw and deposit functionality 447c816
  • feature (staking): adopt changes from staking contracts 7ea234f
  • feature (staking): restructure token class to make staking easier to understand 440e6a6
  • fix: removed unused data marketplace functionality 932c344
  • feature (staking): update staking contracts, map staking contract 97ee130
  • feature (bridge): bottoms up, refactor swap functionality to get access to the internal logic ac449e1
  • extending setter/getters for marketplace.ts 8d80921
  • feature (Marketplace): added marketplace boilerplate 3cccc05
  • update: docs 20e76ac
  • feature: added results for bridge operations 4f6d0f0
  • add data-points-multi.ts 5eb81a3
  • feature (staking): added global staking info cd53466
  • feature: added deprecated flag to networks config 99a7311
  • feature (bridge): add support for bsc testnet d216599
  • fix: build b05707a
  • update: docs 659d918
  • feature: masa token mainnet 2772ea7
  • feature: added isAvailable flag to masa modules c5e1f94
  • feature: better error handling in masa client f91518d
  • feature (marketplace): added datapoints wire up 5ddb44d
  • feature (new testnets): added token mapping for amoy and base sepolia 054a8d2
  • fix: DataStakingDynamicNative be087ae
  • feature: support masa token c2a149b
  • feature (bridge): added masa LZ EID bc95026
  • feature: estimate swap transaction cost f568997
  • feature (walletconnect): activate wallet connect 29b5198
  • exposed DataPointsMulti and DataStakingDynamicNative contracts from masa-sdk ad558a7
  • fix: harden peer loading cdbe04b
  • fix: interest rates 14603a8
  • revert changes, bring modules back c64fc4b
  • feat (masa token): added aurora testnet 8e3d7a0
  • feature (testnet): added testnet 7b018f7
  • feature: added amoy network b681217
  • remove redundant files d8b1e9e
  • pull in latest contracts and update marketplace.ts 3d06ba6
  • feature: added masa mainnet 42c083d
  • fix: build 18fc89f
  • feat (login template): added a rotation template to rotate the login template 6df4d21
  • fix: error handling 147e3ba
  • feature (marketplace): mapped proxy view aggregator c33f55b
  • feat (aurora): mapped auroratest masa token address c55cc13
  • feat: adding bsc to masa-sdk d9155e1
  • fix: contract loading -> queryFilter is not defined 5b514fc
  • feature: map masa testnet addresses properly 4253683
  • feat: extend sdk to support ProxyViewAggregator contract out of the box 3b5b3b6
  • feature (token on base): added base support for masa token 0ca4731
  • feature (token): added masa token on bsc mainnet 3e5bb16
  • feature: added masa mainnet df1d9a6
  • feat: adding base and eth contracts 3eb7142
  • fix: bring back unit tests ff043dc
  • fix: release e43b6eb
  • feat: upgrading masa-contracts-staking b957eed
  • "@masa-finance/masa-contracts-marketplace": "^2.1.22 8a32e04
  • update: bump marketplace contracts 0ac2137
  • update: bump marketplace-contracts version 969a49d
  • feat: updating masa contracts marketplace version f0b0a07
  • update @masa-finance/masa-contracts-marketplace version 2288538
  • bump marketplace-contracts version e36a831
  • feature: optimize staking limit display efb4632
  • feature: make marketplace a base module to report contract status 0ee6ec7
  • fix: sort by period when showing staking info 1eab775
  • feature: more rpc urls c4afdec
  • comment out failing test - revisit with Seb 882c770
  • fix: optimize session loading 0de921d
  • fix: harden log parsing 25369a1
  • fix: added error handling 23f2e6e
  • feat (staking on aurora): mapped staking contract address 504cb8d
  • fix: map contract addresses cd759e1
  • fix: optimize error handling when the peer is not known 43e7bc8
  • feature: update masa mainnet 5282040
  • feature (bridge): rename masa native token on testnet dd6bb19
  • feature (testnet): added LZ endpoint id b8473fe
  • remove masatest error 9a922bc
  • Update CODEOWNERS 5bba57b
  • feature: export checkExists so someone can check a contract exists a88350f
  • fix: update session detection 46dd5b8
  • feat: fixing masa adresses dictionary 54c313c
  • fix: codeowners da6277b
  • fix: wording 5bffbda
  • fix (base): base sepolia LZ config f9f1a9a
  • fix: update bsc rpc url 95bdf0b
  • feature: make load oft contract public f32dcf0
  • fix: block explorer url bf99b92
  • fix: unify network names ea4b73b
  • feature: update masa mainnet 6a39254
  • fix: masa mainnet token id 725ee31
  • fix (subnet): fix network id 7d37808
  • fix: error handling when bridging df649bc
  • fix: remove module 1203ef9
  • add export 1899c82

23 January 2024

  • feature (soulname renewal): added a function to load all soulnames even when they are expired 53fefb0

7 December 2023

5 December 2023

5 December 2023

5 December 2023

5 December 2023

  • feature: optimize error handling with error codes 996e849
  • feature: error codes b1e82b0

27 June 2024

  • feat (staking on aurora): mapped staking contract address 504cb8d

26 June 2024

  • feat (aurora): mapped auroratest masa token address c55cc13

26 June 2024

27 May 2024

17 May 2024

  • feat (login template): added a rotation template to rotate the login template 6df4d21

16 May 2024

16 May 2024

  • feat: delete credit score and masa green creation f3dba26

13 May 2024

  • feature (walletconnect): activate wallet connect 29b5198
  • feature (marketplace): mapped proxy view aggregator c33f55b
  • feature: optimize staking limit display efb4632

10 May 2024

  • feat: adding bsc to masa-sdk d9155e1

9 May 2024

  • feat: adding base and eth contracts 3eb7142

9 May 2024

  • feat: upgrading masa-contracts-staking b957eed

8 May 2024

  • fix: sort by period when showing staking info 1eab775
  • fix: wording 5bffbda

7 May 2024

7 May 2024

  • feature (staking): adopt changes from staking contracts 7ea234f

6 May 2024

  • feature (staking): added global staking info cd53466

3 May 2024

3 May 2024

  • feature (staking): restructure token class to make staking easier to understand 440e6a6
  • feature (staking): update staking contracts, map staking contract 97ee130
  • fix: contract loading -> queryFilter is not defined 5b514fc

30 April 2024

  • feature (staking): added staking and unstake methods c721f92

26 April 2024

  • feat: extend sdk to support ProxyViewAggregator contract out of the box 3b5b3b6

25 April 2024

24 April 2024

  • feature (token on base): added base support for masa token 0ca4731

23 April 2024

23 April 2024

  • feature (new testnets): added token mapping for amoy and base sepolia 054a8d2
  • fix (base): base sepolia LZ config f9f1a9a

19 April 2024

  • feature: added amoy network b681217

17 April 2024

17 April 2024

16 April 2024

16 April 2024

15 April 2024

15 April 2024

14 April 2024

  • feature: masa token mainnet 2772ea7

13 April 2024

  • "@masa-finance/masa-contracts-marketplace": "^2.1.22 8a32e04

12 April 2024

  • fix: map contract addresses cd759e1

12 April 2024

11 April 2024

11 April 2024

11 April 2024

11 April 2024

  • feature: added masa mainnet df1d9a6

10 April 2024

10 April 2024

  • feature: added results for bridge operations 4f6d0f0
  • feature: make marketplace a base module to report contract status 0ee6ec7

9 April 2024

  • feature: added isAvailable flag to masa modules c5e1f94

9 April 2024

  • feature: map masa testnet addresses properly 4253683

9 April 2024

9 April 2024

8 April 2024

8 April 2024

5 April 2024

  • feature (bridge): added masa LZ EID bc95026
  • fix: harden peer loading cdbe04b

3 April 2024

3 April 2024

  • feature (token): added masa token on bsc mainnet 3e5bb16
  • fix: update bsc rpc url 95bdf0b

3 April 2024

  • fix: removed unused data marketplace functionality 932c344
  • fix: harden log parsing 25369a1

3 April 2024

  • feature: make load oft contract public f32dcf0

2 April 2024

  • fix: error handling when bridging df649bc

2 April 2024

  • fix: added error handling 23f2e6e

2 April 2024

2 April 2024

  • feature (bridge): add support for bsc testnet d216599
  • fix: optimize error handling when the peer is not known 43e7bc8

30 March 2024

  • feature: estimate swap transaction cost f568997
  • fix: block explorer url bf99b92

28 March 2024

  • feature: update masa mainnet 5282040
  • fix: unify network names ea4b73b
  • feature: update masa mainnet 6a39254

27 March 2024

  • feature: export checkExists so someone can check a contract exists a88350f

27 March 2024

27 March 2024

26 March 2024

25 March 2024

25 March 2024

  • fix: update session detection 46dd5b8

25 March 2024

  • fix: optimize session loading 0de921d

25 March 2024

22 March 2024

  • feature (bridge): rename masa native token on testnet dd6bb19

22 March 2024

22 March 2024

  • feature (bridge): bottoms up, refactor swap functionality to get access to the internal logic ac449e1

21 March 2024

21 March 2024

21 March 2024

  • update: bump marketplace contracts 0ac2137

21 March 2024

21 March 2024

  • update: bump marketplace-contracts version 969a49d

21 March 2024

21 March 2024

  • feature (token swap): added swap, withdraw and deposit functionality 447c816
  • fix: masa mainnet token id 725ee31

20 March 2024

  • fix: DataStakingDynamicNative be087ae
  • fix: bring back unit tests ff043dc

20 March 2024

  • feat: fixing masa adresses dictionary 54c313c

20 March 2024

  • feat: updating masa contracts marketplace version f0b0a07

19 March 2024

19 March 2024

  • update @masa-finance/masa-contracts-marketplace version 2288538
  • comment out failing test - revisit with Seb 882c770
  • feature (testnet): added LZ endpoint id b8473fe

15 March 2024

15 March 2024

15 March 2024

  • extending setter/getters for marketplace.ts 8d80921
  • add data-points-multi.ts 5eb81a3
  • fix: build b05707a
  • exposed DataPointsMulti and DataStakingDynamicNative contracts from masa-sdk ad558a7
  • revert changes, bring modules back c64fc4b
  • remove redundant files d8b1e9e
  • pull in latest contracts and update marketplace.ts 3d06ba6
  • fix: build 18fc89f
  • remove masatest error 9a922bc

15 March 2024

  • feature (marketplace): added datapoints wire up 5ddb44d

15 March 2024

  • feature: support masa token c2a149b

14 March 2024

  • feature: added masa mainnet 42c083d

12 March 2024

  • feature: added deprecated flag to networks config 99a7311

6 March 2024

6 March 2024

  • feature (Marketplace): added marketplace boilerplate 3cccc05

26 February 2024

7 February 2024

7 February 2024

  • feature (token): added swap functionality f7e34ca

5 February 2024

  • feature (testnet): added testnet 7b018f7

29 January 2024

26 January 2024

  • feature: better error handling in masa client f91518d

22 January 2024

  • feature (soulname renewal): added a function to load all soulnames even when they are expired 53fefb0

9 January 2024

9 January 2024

1 December 2023

  • feat: add alternative rpc nodes to opbnb d65b9d9

30 November 2023

  • feature: expose status and status text from masa client 7ce10ea

28 November 2023

28 November 2023

  • feature: added base sepolia testnet 3f9c6f0

28 November 2023

27 November 2023

27 November 2023

24 November 2023

  • fix: logging 5888656
  • fix: whoops eip712domain does not exist on old soulstore contracts cb5aae9

24 November 2023

24 November 2023

23 November 2023

  • fix: gas estimation fails when the method has no arguments 89787f0

23 November 2023

  • feature: next level error handling 9b4e0f5

21 November 2023

21 November 2023

  • fix: force transaction gas limit f4fc19f

21 November 2023

  • feature: added force transactions config value that will force tx even when the gas estimate failed db2c329

21 November 2023

  • fix: set eip721 name for credit scores 4deb61c

20 November 2023

16 November 2023

  • feature: adopt environment names to reality 68aed43

13 November 2023

9 November 2023

  • fix (dynamic sbts): signing and minting logic of dynamic sssbt e00cb35

9 November 2023

9 November 2023

  • fix (dynamic sbts): dynamic sssbt signing 0e2ca35

8 November 2023

  • feature (dynamic sbts): added set state aa507ea

7 November 2023

  • feature (dynamic sbts): added base implementation 7c9c6a2
  • feature (dynamic sbts): adopt naming changes 989b5d6
  • feature (dynamic sbts): expose dynamic sbts 595153d
  • fix: remove unprecise price calculation 08981b8

25 October 2023

  • update: base + base goerli rpc endpoints 2a66548
  • fix: explorer url a8fdc14

24 October 2023

  • feature: scroll network addresses a95a13e

24 October 2023

17 October 2023

6 October 2023

29 September 2023

  • added soulname renewal steps 8f5f9f5

27 September 2023

27 September 2023

27 September 2023

  • added a way to skip internal contract loading ebf004a
  • node 18 1bebc56

21 September 2023

12 September 2023

  • update blockchain explorer urls for opbnb 6e13f6c

8 September 2023

  • support masa identity on opbnb networks 3c8543a
  • type all the things 76a0057

8 September 2023

22 August 2023

16 August 2023

8 August 2023

  • update contract 3c12201
  • updated base addresses 6b78209
  • updated the network rpc endpoint 9f66be7
  • Correct block explorer API for base mainnet 1a711be

8 August 2023

  • purchase soulname with identity: exporting more info in metadata 7f1ddcf

8 August 2023

  • Exporting metadata from soul name purchase db50ae7

7 August 2023

  • Adding metadata to soulname creation response 2f9751a

7 August 2023

  • Adding price info in Soulname creation response 9ad4c06

2 August 2023

  • fix: network assignment edge cases eab11fe

24 July 2023

21 July 2023

14 July 2023

  • added base mainnet to the list of supported networks 0b645f6

13 July 2023

13 July 2023

20 June 2023

20 June 2023

16 June 2023

16 June 2023

16 June 2023

15 June 2023

  • update docs 4d604a9
  • properly type price information and green verification steps ed520e6

15 June 2023

15 June 2023

  • bring back generic attach and connect methods ca48bb9
  • bring back factory argument dd2e51f

15 June 2023

  • update docs 2de7864
  • added asbt bulk mint dffe366
  • make sbt deployment less strict when it comes to identity 860c8a1

15 June 2023

14 June 2023

14 June 2023

  • start to expose payment parameters as input parameters 96be523
  • try to avoid impossible states when deploying a742975

14 June 2023

  • update docs 41d53a1
  • added more blockchain explorer integrations 32885b3

13 June 2023

  • fix eip 1559 handling on bsc 34c6d67

13 June 2023

13 June 2023

13 June 2023

13 June 2023

12 June 2023

12 June 2023

12 June 2023

8 June 2023

8 June 2023

  • update docs 15fc228
  • fix No soulnames found for 'undefined' error e6a1c9a

8 June 2023

  • fix metadata prefix evaluation 924034d

7 June 2023

7 June 2023

  • update docs 17d5b4f
  • reduce payload size of soul name creation by 99% 1bbeae2
  • Debugging in login method, throwing error when signature fails 12cc0b4

6 June 2023

  • update docs d373038
  • added identity id to address resolution of no soul linker is present 73307b9
  • optimize logging 743599e
  • update docs 1b523db

5 June 2023

26 May 2023

  • added docs 3a664e5
  • added add authority command 8e01085
  • fixed a bug in error handling of balance fetching e9eb4dc

25 May 2023

24 May 2023

24 May 2023

24 May 2023

24 May 2023

24 May 2023

23 May 2023

23 May 2023

23 May 2023

23 May 2023

  • added limit check to ASBT mint baf08b0

22 May 2023

22 May 2023

19 May 2023

  • support protocol fee in price calculation for soul name fbaf1b6

17 May 2023

17 May 2023

15 May 2023

15 May 2023

15 May 2023

12 May 2023

  • added deployments for reference asbt and sssbt 70cb051
  • added deployment for reference ASBT and SSSBT 51b5c4c
  • update contracts d99148b

9 May 2023

8 May 2023

3 May 2023

28 April 2023

  • added more details to the networks collection 9481163

27 April 2023

  • added template to the sbt connect method ebd6f7c
  • update docs 9680503

19 April 2023

  • added credit score + identity to polygon mainnet 6ec8a84

19 April 2023

17 April 2023

  • added a way to inject smart contracts from the outside fdb63db

14 April 2023

12 April 2023

  • added verbose logging to masa middleware client fc2e2a7
  • update docs 25e5743

6 April 2023

6 April 2023

5 April 2023

30 March 2023

30 March 2023

30 March 2023

30 March 2023

29 March 2023

29 March 2023

28 March 2023

27 March 2023

27 March 2023

  • fix error handling on create credit score f8bc618

27 March 2023

24 March 2023

  • update docs 0028252
  • make soulname.list() less talky 82fefb2
  • fixed not required template literal 4d4ddff

24 March 2023

  • reworked transaction logs 4049dc5

24 March 2023

  • rework allowance handling f9a375d

24 March 2023

23 March 2023

23 March 2023

  • fixed 0 and decimal handling 40eaaa2

23 March 2023

21 March 2023

21 March 2023

  • fix emoji validation issues 265b66a

21 March 2023

  • fix soul name validation function 74fe34d
  • ping arweave version to the last working b7eb6a6
  • update docs abe892e
  • properly setup dependabot 87dba4f

17 March 2023

16 March 2023

15 March 2023

15 March 2023

14 March 2023

14 March 2023

14 March 2023

  • update docs 54b9417
  • extend masa-contracts with minting methods 904ac57

13 March 2023

10 March 2023

  • update docs dbe8c7e
  • added error messages to soulname purchase caee181

9 March 2023

  • carved out soul name signing method from the middleware ef512a8
  • update docs cdc1090

7 March 2023

7 March 2023

6 March 2023

6 March 2023

  • make payment method more prominent down the line 9a425c0
  • update docs 4097eed

3 March 2023

3 March 2023

1 March 2023

  • update docs ba7415f
  • make check session response less verbose 707d7fb

28 February 2023

  • prefix arweave urls differently for celo networks 76d2704

28 February 2023

28 February 2023

  • added network parameter to soul name minting flow 02d68c2
  • update docs f4ab8de

27 February 2023

27 February 2023

23 February 2023

  • optimize create random wallet 28c2989

22 February 2023

  • make contracts load on every network even when we dont know it 72bf89b

21 February 2023

21 February 2023

  • update docs 92c7dbd
  • move to own gas estimation for minting greens and credit scores like we do for soul names d6c7b80

17 February 2023

16 February 2023

15 February 2023

15 February 2023

14 February 2023

  • added masa green to mainnet 2a84f6d

14 February 2023

14 February 2023

  • format estimated mint price and return it 8a38067

13 February 2023

  • added estimation for transaction fee when minting green on different networks d497290

13 February 2023

13 February 2023

  • move interfaces to the sdk 0ad72bf

13 February 2023

10 February 2023

9 February 2023

8 February 2023

8 February 2023

7 February 2023

  • expose error codes of green generate and green verify to the frontend so it can properly react to errors 5bcf8f7
  • update docs 947e111
  • fixed sending and burning soul names with cApItAl letters 0fdc435

6 February 2023

2 February 2023

1 February 2023

1 February 2023

1 February 2023

31 January 2023

27 January 2023

19 January 2023

19 January 2023

18 January 2023

18 January 2023

16 January 2023

  • update docs 701d8a5
  • added 250 ppm slippage by default 66ddcc2
  • update changelog 81dc85f
  • make env names a type so we can use it elsewhere 0e23ccd
  • update prod addresses 37a753e

16 January 2023

16 January 2023

13 January 2023

11 January 2023

10 January 2023

  • update docs 63cd84e
  • Allowlist improvements d3a7e36
  • update CHANGELOG.md 20286be
  • Making wallet non required and adding random wallet as default 66369d9
  • update test script 99d3791

10 January 2023

5 January 2023

4 January 2023

4 January 2023

  • fix credit score loading logic 03e57e8

3 January 2023

2 January 2023

    • migrate erc20 interface to SDK to enable erc20 interactions 4572ea1
  • added support for soul linker 9f86327
  • update soul linker implementation 3095584
  • added soul linker functions for the credit score 3b573d1
  • update docs fb6ff5c
  • adapt changes from smart contracts 034d412
  • update CHANGELOG.md c64abac
  • fix merge issues a9abeae
  • fix payment options 966cdef
  • adapt changes from main 502ec2b
  • update logging a4e4806
  • adapt changes from main cb5deb3

21 December 2022

20 December 2022

20 December 2022

    • fix authority address not being returned when generating a credit score d0e9705

16 December 2022

  • update credit score minting to check if a credit score already exists 3e47ccc

16 December 2022

14 December 2022

  • Fix for listing credit reports in different envs c3fade5

12 December 2022

12 December 2022

12 December 2022

12 December 2022

12 December 2022

9 December 2022

9 December 2022

9 December 2022

  • Added creation and listing of credit scores, also a mock tx for minting 2056587
  • optimize transaction hash handling 16d1f4f
  • MOCK: added mock for TX c514320
  • prettier 9ec5406

8 December 2022

8 December 2022

7 December 2022

  • Updating credit score usage 9fb8ed9

7 December 2022

  • Rolling back to creditScoreTemplate 5368497

7 December 2022

7 December 2022

  • update docs 86ae972
  • Add bug bounty issue template f3b8405
  • added arweave accounts as a authenticity criteria e33ccba

6 December 2022

  • added verification functionality 5b3f07f
  • added or updated license 113af6c
  • added comments a1614e3
  • added signatures ef4d0d1
  • added network information and signature to soul name metadata interface 59bac99
  • Revert "0.5.5" 745de08

2 December 2022

  • set cookie if we receive it, so we can recycle the masa object c7e08cb
  • fix balances loading with optional account cd0953e

2 December 2022

22 November 2022

18 November 2022

16 November 2022

16 November 2022

14 November 2022

11 November 2022

11 November 2022

10 November 2022

  • update docs 0892a5f
  • make credit score create return proper response in all the cases af0756d
  • proper casing 6803e70

10 November 2022

  • adopt credit score interface 3343262

10 November 2022

10 November 2022

9 November 2022

  • added identity purchase method for purchasing without a soulname 55f539f
  • update docs 310dd78

9 November 2022

9 November 2022

  • fix cookie logic 398ddb9
  • added info when creating random wallet cd91490

9 November 2022

  • fix constructor default params 9876873

8 November 2022

8 November 2022

8 November 2022

  • added proper buildprocess 3c8a0c2

8 November 2022

8 November 2022

8 November 2022

8 November 2022

8 November 2022

8 November 2022

7 November 2022

  • added phone number as a paramerter for 2fa a3fb3cb

7 November 2022

4 November 2022

4 November 2022

3 November 2022

3 November 2022

3 November 2022

3 November 2022

2 November 2022

  • Returning soulnames from list method c294d24

2 November 2022

2 November 2022

2 November 2022

2 November 2022

2 November 2022

2 November 2022

2 November 2022

2 November 2022

  • Adding getRegistrationPrice feature 1bfd6a4

2 November 2022

28 October 2022

  • update docs 98a6ff8
  • added presets for different environments 929e152
  • added a way to load the owner of an identity 6fb6ed0
  • update changelog 684aabb

26 October 2022

25 October 2022

25 October 2022

  • move more stuff to the SDK df55753

25 October 2022

24 October 2022

24 October 2022

v0.0.2

24 October 2022