Skip to content

Indigo MWSS 2

Latest
Compare
Choose a tag to compare
@area area released this 30 Sep 12:46
· 63 commits to develop since this release
0137c01

For IMWSS2 users will be requested to upgrade their colonies to v16.

The GnosisChain ColonyNetwork remains at:

gno: 0x78163f593D1Fa151B4B7cacD146586aD2b686294

but has not been updated with this deployment.

Colony is now primarily deployed on Arbitrum One. The address for this deployment is intended to be the same on all chains going forward, and is

 0xCCcccdCC0CcF6C708D860e19353c5f9a49ACccCc

The GnosisChain deployment should be considered deprecated. The contracts and the frontend will be deprecated after December 31, 2024.

Functionality

Add the Multisig extension (#1144)
Added events to StreamingPayments (#1240)
Streaming payments now only support a single stream (#1250)
Added agent to staged expenditure contract events (#1269)
Introduce tracing for front-end (#1274)
Prevent StreamingPayment uninstallation if pending streams remain (#1251)
Introduce skeleton of standalone Wormhole relayer (#1284)

Fixes

Correct oversights in the version check scripts (#1264, #1278)
Removed now-unused setExpenditureValues which did not work with Metatransactions (#1259)

Maintenance

Move to node version 20 (#1242)
Bump package versions (#1233, #1236, #1256, #1257, #1254, #1276, #1294, #1295)
Start checking docker files build during CI checks (#1235)
Move to pnpm as our package manager (#1249)
Change a workaround for a dependency URL being a SSH url during builds (#1261)
Bail immediately on failed test (#1263)
Take more and more advantage of hardhat (#1255, #1258, #1260, #1270)
Remove unused scripts (#1267)
Add a function to deploy IMWSS for local testing (#1275)
Add script to deploy 'next' version for local testing (#1277)
Make scripts more resilient to different utilities managing node versions (#1282)
Fix broken tests invocation (#1253)
Improve test reliability on CI (#1262, #1273)
Add ERC20Like contract to helpers (#1288)
Only have normalized storage layouts in repository (#1289)
Fix dependency issue now ExtendedNonceManager is in a different location in the repository (#1296)