Roman Khimov
|
5d43367082
|
emit: optimize Bool GAS cost
NOT is 1 byte shorter and 2048 times cheaper than CONVERT. Inspired by
neo-project/neo-vm#493.
|
2022-10-25 13:08:33 +03:00 |
|
Roman Khimov
|
317dd42513
|
*: use uint*Size and SignatureLen constants where appropriate
|
2022-10-05 10:45:52 +03:00 |
|
Roman Khimov
|
3c009271f8
|
golangci: enable bodyclose checker and fix related code
It has found an issue in the oracle code, so I think it's worth doing.
|
2022-09-02 18:35:54 +03:00 |
|
Roman Khimov
|
03cc9b2762
|
rpcsrv: execute all witnesses for calculatenetworkfee
Try to get as much data as possible, fix #2654.
|
2022-08-23 15:34:18 +03:00 |
|
Anna Shaleva
|
94e84f0364
|
core: fix native Management's hasMethod signature
Affects states, see
28ab45a6ec/src/Neo/SmartContract/Native/ContractManagement.cs (L155) .
|
2022-08-11 16:10:01 +03:00 |
|
Roman Khimov
|
593fa4cac8
|
Merge pull request #2632 from nspcc-dev/rpcclient-actor
RPC client Actor interface
|
2022-08-09 17:21:24 +03:00 |
|
Roman Khimov
|
95b72db707
|
rpcsrv: return more configuration data to the client
These are extensions, but they're important for the client to make various
decisions.
|
2022-08-09 15:36:40 +03:00 |
|
Roman Khimov
|
55f910777e
|
Revert "native/interop: revert management.hasMethod()"
This reverts commit 6c7a401f77 , introducing
changes from #2598 again.
|
2022-07-28 17:00:34 +03:00 |
|
Roman Khimov
|
6c7a401f77
|
native/interop: revert management.hasMethod()
This reverts commits
* f50bcf617a
* 4f184498bc
* ab3330564a
because they're 3.4.0-compatible while we need 3.3.1.
|
2022-07-27 23:26:24 +03:00 |
|
Roman Khimov
|
1e0750e3cd
|
rpc: merge response and request under pkg/neorpc
Move result there also.
|
2022-07-25 11:57:53 +03:00 |
|
Roman Khimov
|
43a59adbd0
|
rpc/server: move to services/rpcsrv
`server` is not a good package name and it's an internal service, so it can be
just about anywhere.
|
2022-07-21 22:14:12 +03:00 |
|