I’ll continue since @Shini can’t post more than two links in a post.
Estimate
Ilia would be working less then 60 hours per month on this.
Denis will explain the details, review the code as a part of the separate grant, this will take less than 10 hours per month.
Known Limitations
There are no known limitations at the moment.
Outlook
We expect the implemented generator to be used in TypeScript projects interacting with aeternity smart contracts.
Potentially it can be integrated to contract-builder or aeproject.
Publishment
From Denis perspective, the best place for this functionality is aepp-calldata repository. But since the calldata lead developer (@dincho.chain) is not fine with that, we probably need to create a new one in the aeternity organization.
Maintainance
Maintenance is part of the proposal and included in the proposed timeframe.