To support HydraDX EVM related features on subsquare, OpenSquare team did some customization development, including:
ethereum#transact
extrinsic, so we can update referendum status in time when related calls detected.Related fronted code PRs:
https://github.com/opensquare-network/subsquare/pull/3786
https://github.com/opensquare-network/subsquare/pull/4040
https://github.com/opensquare-network/subsquare/pull/3754
Roughly these features cost us 2 FTE 10 days work, 160 hours. Taking $80 per hour as the rate, it's $12,800. Considering these features can be used by other projects, we will request part of it. Our final request is $8,000.
SubSquare is a platform that has added new features to support HydraDX EVM. Here are the key points: