Skip to content

Athos

Latest
Compare
Choose a tag to compare
@sophia1ch sophia1ch released this 07 Mar 08:29
· 43 commits to main since this release
baa2a14

Improved Contract Compatibility, Swap Parallelization and other fixes.

Added 💥

  • AppID Type to generalize App identifiers instead of using Ethereum addresses: [#44] 💥
  • Add a shared nonce map to ensure that the nonce is incremented for all transactions, including those sent in parallel: [#43]
  • Add ability to set the gas limits instead of using fixed values: [#46]
  • Add pointer receiver to Asset.UnmarshallBinary to return the unmarshalled value instead of the default: [#36]

Fixed

  • Fix the order from Asset.MarshalBinary: [#36]
  • Restore compatibility between go-perun post-0.10.6 and eth-backend: [#44]

Changed

  • Use git diff instead of go test to check if the bindings are generated correctly: [#33]
  • Remove IncreaseAllowance and use Approve instead to ensure compatibility with more contracts in the depositing process: [#43]

Legend

  • 💥 This is a breaking change, e.g., it changes the external API.