Skip to content

Releases: superfluid-finance/protocol-monorepo

sdk-redux@v0.6.0

01 May 10:21
59ded82
Compare
Choose a tag to compare

Changes in this stable release

Changed

  • Node dependency updates
  • Reduce transaction tracking expiration from 10 minutes to 3 minutes

Added

  • Support for Pool, PoolMember and PoolDistributor queries

sdk-core@v0.7.0

01 May 10:09
59ded82
Compare
Choose a tag to compare

Changes in this stable release

Added

  • Added Degen chain support
  • Added getTotalAmountReceivedByMember

Changed

  • Map the name from subgraph to an unknown event, instead of "_Unknown".
  • Don't lock metadata version to a specific version, use semver (^).
  • Allow infinite pagination with 'skip: 0' value (previously had to be undefined)
  • Add subgraphs queries for Pools, PoolMembers and PoolDistributors
  • Map isNFTApproval and isNFTTransfer onto events

metadata@v1.2.2

01 May 13:14
d791b50
Compare
Choose a tag to compare

Please refer to the CHANGELOG.md file in metadata package for more details on the changeset.

metadata@v1.2.1

30 Apr 19:54
2c8e0a5
Compare
Choose a tag to compare

Please refer to the CHANGELOG.md file in metadata package for more details on the changeset.

metadata@v1.2.0

30 Apr 15:44
22f657a
Compare
Choose a tag to compare

Please refer to the CHANGELOG.md file in metadata package for more details on the changeset.

subgraph@v1.7.1

29 Apr 16:59
c108801
Compare
Choose a tag to compare

Changes in this stable release:

Added

  • Support for vendors "airstack" and "goldsky"

Fixes

  • Various GDA related fixes

metadata@v1.1.30

19 Apr 13:17
49b3b8a
Compare
Choose a tag to compare

Please refer to the CHANGELOG.md file in metadata package for more details on the changeset.

metadata@v1.1.29

26 Mar 16:33
91d9381
Compare
Choose a tag to compare

Please refer to the CHANGELOG.md file in metadata package for more details on the changeset.

ethereum-contracts@v1.9.1

20 Mar 08:36
54fd386
Compare
Choose a tag to compare

Changes in this stable release

Breaking

  • The abstract base contractSuperAppBaseFlow was renamed to CFASuperAppBase and doesn't self-register in the constructor anymore.
    This allows the contract to be used with a SuperApp factory pattern and by logic contracts in the context of the proxy pattern.
    Note: this will NOT break any deployed contracts, only affects undeployed Super Apps in case the ethereum-contracts dependency is updated.
  • UniversalIndexData, PoolMemberData and FlowDistributionData structs moved from IGeneralDistributionAgreementV1.sol to GeneralDistributionAgreementV1.sol
  • PoolIndexData, MemberData structs moved from ISuperfluidPool.sol to SuperfluidPool.sol

Added

  • New utility: MacroForwarder - a trusted forwarder extensible with permission-less macro contracts.
  • New protocol contract view functions:
    • gdaV1.getFlow
    • gdaV1.getAccountFlowInfo
    • pool.poolOperatorGetIndex
    • pool.getTotalAmountReceivedByMember
  • New SuperTokenV1Library functions:
    • getGDAFlowInfo
    • getGDANetFlowInfo
    • getPoolAdjustmentFlowRate
    • getTotalAmountReceivedByMember

Changed

  • bump solc to 0.8.23
  • superTokenV1Library.getNetFlowInfo sums CFA and GDA net flow info

Fixes

  • FlowNFT hooks can't revert with outofgas anymore

metadata@v1.1.28

19 Feb 10:28
ef71ac4
Compare
Choose a tag to compare

Please refer to the CHANGELOG.md file in metadata package for more details on the changeset.