protocol-monorepo

Superfluid Protocol Monorepo: the specification, implementations, peripherals and development kits.

OTHER License

Downloads
30.6K
Stars
868
Committers
34

Bot releases are visible (Hide)

protocol-monorepo - [email protected]

Published by github-actions[bot] about 3 years ago

Changes in this Release

Changed

  • Remove the lint-staged step
  • Print loader address
  • Various improve Admin Scripts (#400)
  • Adjust LoadToken logic when dealign with unlisted token (#411)

Added

  • added externals to webpack (#407)
  • Added superTokenCustomType into superTokenObject (#428)

Fixes

  • Fix SDK browser support + add hardhat network (#390, thanks to @trozler)
  • Small improvements noticed when doing code review to js-dsk (#398)
  • js-sdk fix node syntax issue (#397)
  • Fix typescript typing issues (#423)

Breaking

None.

protocol-monorepo - [email protected]

Published by github-actions[bot] about 3 years ago

Changes in this Release

Changed

  • Update dependencies (#381)
    • update dependencies of packages
    • update yarn version
  • remove the damn lint-staged
  • selfMint requireReceptionAck=false

Added

  • add upgrade-super-token-logic.js script

Fixes

  • Ignore strings sol in coverage (#377)
  • Various fix in protocol scripts

Breaking

  • make CustomSuperTokenProxyBase more abstract (#382)
    • rename to CustomSuperTokenBase to avoid silent breaking change
protocol-monorepo - [email protected]

Published by github-actions[bot] about 3 years ago

Changes in this Release

Fixes

  • Fix SDK browser support + add hardhat network (#390)
protocol-monorepo - [email protected]

Published by github-actions[bot] about 3 years ago

Changes in this Release

Fixes

Typescript Bug Fixes (#375)

protocol-monorepo - [email protected]

Published by github-actions[bot] about 3 years ago

Changes in this Release

Added

- Framework loader and load token by address (#366)

Fixes

- solidity interfaces should not require exact version (#363)
- ignore contracts/utils/Strings.sol in coverage test (#374)
- make utils.rl close readline properly (#361)
- Deployment fixes (#359)
protocol-monorepo - [email protected] - hotfix to js-sdk to include d.ts files

Published by github-actions[bot] about 3 years ago

Patched [email protected]

  • add .d.ts and .md files to the files list
protocol-monorepo - [email protected]

Published by github-actions[bot] about 3 years ago

Changes in this Release

Added

  • Framework loader and load token by address (#366)
  • Typescript type information for SDK (#364). Thanks to the contributors @JoshuaTrujillo15, @manav2401 and @Drewsapple

Fixes

  • Deployment fixes (#359)
protocol-monorepo - [email protected]

Published by github-actions[bot] over 3 years ago

Added

  • [js-sdk] batchCall ∑ (#332)

Changes

  • Updadte dependencies (#328)

Fixes

  • disable double loading (#357)
protocol-monorepo - [email protected]

Published by github-actions[bot] over 3 years ago

Added

  • Update create-new-app-registration-key.js (#352)
  • separate ISETH and INativeSuperToken interfaces (#356)
  • more protocol scripts (#329)

Changes

SuperTokenLogic changes (SuperToken upgrade needed):

  • Make selfMint requireReceptionAck=false (#353)
  • Split IDA into a library and main contract (#343)

Fixes

  • (Critical) Should not have deposit allowance for different token (#344)
  • duplicate @param description of account in realtimeBalanceOf (#349)
  • Fix IDA etherscan source verification (#346)
protocol-monorepo - [email protected]

Published by github-actions[bot] over 3 years ago

Changes in this Release

Changed

Updadte dependencies (#328)

  • @truffle/hdwallet-provider, to fix eip155 bugs
  • update truffle-plugin-verify
    • use --forceConstructorArgs
    • turn off a solhint check for compiler-version due to an issue.
  • fix lint issue and build
  • bump version of @superfluid-finance/ethereum-contracts for new release

Added

  • Subraph initial setup (#303)

Fixes

  • @truffle/hdwallet-provider, to fix eip155 bugs

Breaking

None.

protocol-monorepo - [email protected]

Published by github-actions[bot] over 3 years ago

Changes in this Release

Changed

  • make createERC20Wrapper returns the superToken (#313)

Added

  • Minimal native SuperToken with deploy script (#306)
  • add custom super token created event (#310)

Fixes

  • fix upgradeTo for TokenUpgraded event and added tests (#312)

Breaking

none.

protocol-monorepo - [email protected]

Published by github-actions[bot] over 3 years ago

Changes in this Release

Changed

  • loadToken of superTokenKey can load underlyingToken too (#311)

Added

  • added isSuprTokenListed (#311)

Fixes

n/a

Breaking

n/a

protocol-monorepo - [email protected]

Published by github-actions[bot] over 3 years ago

Changes in this Release

Changed

  • use node-jq package and improve error handling of tasks/build-abi-js (#308)
  • further parallel loading of Framework.initialize (#309)

Added

  • SDK to be able to load native super token (#309)
    • make doc clear about tokenKey vs tokenSymbol/superTokenSymbol

Fixes

none

Breaking

none

protocol-monorepo - [email protected]

Published by github-actions[bot] over 3 years ago

Changes in this Release

Changed

  • Additional improvements to the scripts
  • cleanup getConfigs (#301)

Added

  • Added AgreementLiquidatedBy event to CFA (#305)
  • Add more CFA SuperApp test case (#290)

Fixes

  • Improved examples daily build stability, update dependencies (#301)
  • Fixed a CFA bug when superapp manipulating the same flow in the callbacks (#290)

Breaking

None.

protocol-monorepo - [email protected]

Published by github-actions[bot] over 3 years ago

Changes in this Release

Changed

  • Peer dependency of @truffle/contract version requirement lowered to ^4.0.0

Added

  • Added xdai resolver address
  • Added matic resolver address
  • Framework.createERC20Wrapper to support overriding superTokenName and superTokenSymbol

Fixes

n/a

Breaking

n/a

protocol-monorepo - [email protected]

Published by github-actions[bot] over 3 years ago

Changes in this Release

Ethereum-contracts

Changed

  • print super tokens in scripts/show-protocol-info.js
  • scripts/show-protocol-info.js to print code address of host
  • print underlying token address in scripts/show-protocol-info.js
  • more docs to scripts/deploy-super-token.js

Added

  • added scripts/scan-deployments.js
  • added scripts/deploy-unlisted-super-token

Fixes

n/a

Breaking

n/a

protocol-monorepo - [email protected]

Published by github-actions[bot] over 3 years ago

Changes in this Release

Changed

  • updated IDAHelper class (#285)

Added

  • Feature/ida testsuite (#280)
  • Feature - js sdk helpers to support autobind (#279)

Fixes

  • prettier all js (#278)

Breaking

  • IDAHelper is now with a revamped interface and its own code documentations.
protocol-monorepo - [email protected]

Published by github-actions[bot] over 3 years ago

Changes in this Release

Changed

  • deployment scripts improvements (#291)

Added

  • added new network type arbitrum testnet (#277)
  • Complete CI Coverage integration (#281)
  • Feature 249 trusted forwarder integration (#256)
  • add: option weth to SETH proxy deployment (#293)
  • Superfluid Governance (#294)
  • add support of app whitelisting (#297)
  • added PeckShield-Audit-Report-Superfluid-v1.0

Fixes

  • prettier all js (#278)

Breaking

  • use same upgrade/downgrade functions for SETH (#296)
protocol-monorepo - [email protected]

Published by github-actions[bot] over 3 years ago

Changes in this Release

Changed

n/a

Added

n/a

Fixes

  • loadToken should use correct ABI for SETH (#271)

Breaking

n/a

protocol-monorepo - [email protected]

Published by github-actions[bot] over 3 years ago

Changes in this Release

Changed

n/a

Added

  • biconomy forwarder fast track (#269)

Fixes

n/a

Breaking

n/a