Hello. I built my dapp originally before the introduction of purser using the ethers adapter. This adapter is referenced in the documentation as still relevant, but it is currently set to use ethers 3 rather than 4. Not only does this add additional weight to a project, but I am running into api incompatibilities and errors. for example, even a simple call to getColonyCount is failing in ethers with an error (Cannot read property ‘toHexString’ of null).
Please either remove the ethers adapter or bring it up to date.
I also strongly encourage the creation of a robust test suite for all colonyJS packages so that these types of issues can be surfaced and addressed before new releases are issued.
For now, I will refactor all references in my app to the ethers adapter and use purser instead.