Skip to content
Compare
Choose a tag to compare
@github-actions github-actions released this 24 Jul 12:26
· 89 commits to master since this release
2c028d0

Major Changes

  • #239 66972eb Thanks @nicolasbrugneaux! - Remove support for celo-legacy and cip42 transaction serialization and signing. These were the transaction types that supported gatewayFee. Transactions that specify feeCurrency and gasPrice togther will now throw. Users should migrate these to either ethereum type 0, eip1559 and cip64 style transactions depending on their need.

Minor Changes

  • #264 59f4b42 Thanks @nicolasbrugneaux! - Add support for serializing, sending, parsing and deserializing cip66 transactions. This tx type is preffered over cip64 when paying for gas with tokens. Like eip1559 maxFeePerGass and maxPriorityFeePerGas are denominated in CELO. To create an cip66 transaction with Contractkit call the kit.populateMaxFeeInToken method with your transaction and then send it.

  • #235 7b93642 Thanks @shazarre! - Adds isCel2 util function to check for L1/L2 context

Patch Changes