Skip to content

Releases: superfluid-finance/protocol-monorepo

[email protected]

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

[email protected]

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

[email protected]

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.

[email protected]

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.

[email protected]

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.

[email protected]

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

[email protected]

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.

[email protected]

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.

[email protected]

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

[email protected]

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.