nspcc-dev/neo-go

Create contract manifest during compilation

Open

#1,038 opened on Jun 9, 2020

 (8 comments) (0 reactions) (0 assignees)Go (108 forks)auto 404
I1S2U4compilerdiscussionhelp wanted

Repository metrics

Stars
 (132 stars)
PR merge metrics
 (PR metrics pending)

Description

While some of the contract features cannot be determined from the contract source (e.g. IsPayable) most of them can. Method and Event descriptions should be generated automatically. I think it is also worth supporting Permissions/Groups (via magic comments?), so that manifest can be completely generated from source.

Contributor guide