Evgenii Stratonikov
|
6ed2bd63b9
|
core: marshal AppExecResult.Stack as an array
Closes #782.
|
2020-03-23 16:27:47 +03:00 |
|
Roman Khimov
|
e9429374aa
|
Merge pull request #756 from nspcc-dev/feature/unclaimed
core/state: do not unmarshal Unclaimed balances in account
|
2020-03-16 13:21:23 +03:00 |
|
Evgenii Stratonikov
|
e503d1001d
|
core/state: do not unmarshal Unclaimed balances in account
|
2020-03-16 12:19:32 +03:00 |
|
Evgenii Stratonikov
|
66727ab8fa
|
rpc: marshal Asset hash in LE in getnep5balances RPC
|
2020-03-16 10:14:55 +03:00 |
|
Anna Shaleva
|
784bac0b38
|
rpc: bug with empty stack marshalling in getapplicationlog
Problem: cannot marshall empty raw message from appExecResult.Stack
Solution: add handler for case when appExecResult.Stack is an empty string
|
2020-03-13 12:50:51 +03:00 |
|
Anna Shaleva
|
c23a522d25
|
rpc: implement getunclaimed
closes #712
|
2020-03-11 18:33:15 +03:00 |
|
Roman Khimov
|
4b83e9a5cd
|
Merge pull request #732 from nspcc-dev/feature/getvalidators
rpc: implement getvalidators
|
2020-03-07 21:43:38 +03:00 |
|
Anna Shaleva
|
456a2d55fd
|
rpc: implement getvalidators
closes #714
|
2020-03-07 18:05:40 +03:00 |
|
Evgeniy Kulikov
|
b34ac22434
|
[rpc/server] fix getblock verbose response
- Nonce should not trim leading zeros
- NextConsensus should returns address (uint160 -> base58)
|
2020-03-06 19:53:11 +03:00 |
|
Roman Khimov
|
fbdc60b731
|
Merge pull request #723 from nspcc-dev/feature/nep5
core,rpc: implement NEP5-related logic
|
2020-03-05 18:33:58 +03:00 |
|
Evgenii Stratonikov
|
95a8fa234f
|
rpc: implement getnep5transfers RPC
|
2020-03-05 18:22:40 +03:00 |
|
Evgenii Stratonikov
|
2757882d26
|
rpc: implement getnep5balances RPC
|
2020-03-05 18:22:40 +03:00 |
|
Anna Shaleva
|
42e2aff381
|
rpc: implement getblockheader RPC
closes #711
|
2020-03-05 14:47:45 +03:00 |
|
Roman Khimov
|
e41d434a49
|
*: move all packages from CityOfZion to nspcc-dev
|
2020-03-03 17:21:42 +03:00 |
|
Roman Khimov
|
4c8d327353
|
rpc: drop duplicating Invoke* structures
And use smartcontract.Parameter instead of vm.StackItem where
appropriate. Closes #689.
|
2020-03-03 15:38:03 +03:00 |
|
Roman Khimov
|
9b4fd99fbc
|
vm: break circular references when recursing into ToContractParameters
Reference types can have circular pointers to each other, thus we need to
control recursion.
|
2020-03-03 15:38:03 +03:00 |
|
Evgenii Stratonikov
|
51c4868641
|
rpc: implement getclaimable RPC
|
2020-03-02 18:01:49 +03:00 |
|
Anna Shaleva
|
ff4384d7ff
|
rpc: implement getapplicationlog RPC
Closes #500
|
2020-03-02 17:25:27 +03:00 |
|
Roman Khimov
|
877b987ecf
|
rpc: omitempty some fields in TransactionOutputRaw
These might be undefined for mempool transactions, thus they should be defined
as omitempty.
|
2020-02-21 15:12:04 +03:00 |
|
Roman Khimov
|
69e1ad512f
|
rpc: move result package into response
`response` is to be populated soon.
|
2020-02-21 15:12:04 +03:00 |
|