neo-go/cli
Anna Shaleva 16d1d1e5eb rpcbinding: check duplicating struct fields before binding generation
RPC binding config may be malformed or the source .go contract may contain
structures like this:
```
type Str struct {
    Field int
    field int
}
```
We need to recognise these cases and return error. otherwise the resulting
binding can't be compiled.

Signed-off-by: Anna Shaleva <shaleva.ann@nspcc.ru>
2023-08-11 17:48:54 +03:00
..
app cli: move tests to subpackages 2022-10-06 09:21:26 +03:00
cmdargs *: drop legacy addresses from examples 2023-05-31 18:32:02 +03:00
flags [#2442] English Check 2022-05-04 19:48:27 +03:00
input *: bump minimum supported go version 2022-08-08 13:59:32 +03:00
nep_test services: allow multiple listen addresses for simple services 2022-12-07 11:23:01 +03:00
options cli: allow to provide network-specific node config file 2023-05-16 13:23:55 +03:00
paramcontext context: define a constant for transaction context type 2022-09-08 14:33:04 +03:00
query services: allow multiple listen addresses for simple services 2022-12-07 11:23:01 +03:00
server rpcsrv: carefully store Oracle service 2023-08-10 10:12:01 +03:00
smartcontract rpcbinding: check duplicating struct fields before binding generation 2023-08-11 17:48:54 +03:00
testdata vm: add PUSHT and PUSHF opcodes 2022-12-02 10:02:33 +03:00
txctx cli: deduplicate smartcontract/wallet tx confirm/sign/save/send 2022-10-06 23:03:32 +03:00
util cli: add util ops command 2023-04-12 17:12:18 +03:00
vm cli: fix failing TestRunWithHistoricState 2023-08-09 15:26:38 +03:00
wallet cli: ask for NEP2 account label if not provided 2023-01-26 08:50:06 +03:00
.gitignore Better error messages (#24) 2018-02-24 10:10:45 +01:00
main.go cli: move tests to subpackages 2022-10-06 09:21:26 +03:00