Nathan Woodburn
14d2fd2a27
rpc: Added totalSigs to JSON response for scriptToJSON
...
- Added totalSigs property to the JSON response object
- Use getMultisig() function to return n value if available
2023-06-26 17:58:06 +10:00
Nodari Chkuaselidze
3fa91f1af7
chain: implement ICANN LOCKUP soft-fork.
2023-06-01 13:20:05 +04:00
Nodari Chkuaselidze
df008edca1
pkg: change ownership exports.
2023-05-31 20:39:07 +04:00
Matthew Zipkin
1cb52a0050
node-rpc: add safe height option to all namestate requests (for SPV)
2022-08-03 16:28:36 -04:00
Matthew Zipkin
8d6ddd7cae
node-rpc decoderesource
2022-07-05 12:52:22 -04:00
Nodari Chkuaselidze
5b89d917d0
chain: Add tree commit height to the tree state.
...
Add reconstruct tree RPC call.
Make TreeState safe.
2022-06-03 19:37:21 +04:00
Nodari Chkuaselidze
95769d90b4
chain: add compaction interval, events and rpc call.
2022-06-03 19:37:21 +04:00
Fernando Falci
84e00f169d
fix(rpc): Can't sign/verify with name before auction is closed.
2022-01-06 18:45:54 -03:00
Nodari Chkuaselidze
a1e6f8454a
node-rpc: clean up hex32 method.
2021-12-15 17:30:55 +04:00
Matthew Zipkin
a5278912ad
node/miner: remove covert signaling
...
Patial revert of 0603531e70
2021-11-03 13:45:16 -04:00
Fernando Falci
f1e096ff1f
No help & no wallet unlock check
2021-06-09 19:29:29 +02:00
Fernando Falci
c99b249d9c
More unit tests
2021-06-09 17:40:26 +02:00
Fernando Falci
4e9be1e418
Better error types
2021-06-08 21:04:47 +02:00
Fernando Falci
8767e9b786
Sign & verify message with name
2021-06-06 13:50:07 +02:00
ruyi.chang
0adf61bbe7
[getwork-RPC] Add the fee to the return result of getwork.
2021-04-07 11:02:09 +08:00
Christopher Jeffrey (JJ)
87981c6838
Merge pull request #585 from handshake-org/inflation-bug-fix
...
Inflation bug fix (covert->overt soft-fork)
2021-04-02 11:30:27 -07:00
Christopher Jeffrey
0603531e70
consensus: fix inflation bug pertaining to replacement name claims.
...
See https://handshake.org/notice/2020-04-02-Inflation-Bug-Disclosure.html
2021-04-02 10:44:06 -07:00
Christopher Jeffrey
68bdeb38b1
node/rpc: improve management previous block attempts for getwork.
2021-03-31 13:46:15 -07:00
Christopher Jeffrey
23436f8b5e
node/rpc: re-enable coinbasetxn in a backwardly compatible way.
2021-03-30 23:47:38 -07:00
Christopher Jeffrey
5928e80b42
node/rpc: major fixes for getwork.
2021-03-30 23:47:34 -07:00
Nodari Chkuaselidze
d755331e68
wallet-rpc: log queries.
...
node-rpc: remove non-existent command.
rpc: Separate log contexts for node and wallet rpcs.
2021-03-17 12:45:17 +04:00
Matthew Zipkin
940f463259
Merge PR #451 'tynes/rpc-resetrootcache'
2020-08-04 10:39:19 -04:00
Mark Tyneway
c649d9ede6
rpc: resetrootcache
2020-08-03 13:33:49 -07:00
Boyma
22be7faa37
Merge pull request #448 from tynes/getrawtransaction-address-fix
...
node/rpc: addrToJSON include bech32 string
2020-05-25 17:59:55 -04:00
Mark Tyneway
60da1f87ae
node/rpc: addrToJSON include bech32 string
2020-05-08 11:41:27 -07:00
Mark Tyneway
6e6804329e
node/rpc: getdnssecproof
...
Accepts "estimate" and "verbose" optional
boolean arguments. "estimate" defaults to
false. If set to true, it will ignore validating
the proof and return the proof that was collected.
The "verbose" option defaults to true, if set
to false it will return the proof in hex encoding
instead of JSON.
2020-04-30 11:27:32 -07:00
Boyma
4178fd3c86
Merge pull request #426 from kilpatty/rpc-get-block-add-extra-nonce
...
rpc: add extra_nonce to block's JSON.
2020-04-19 15:19:45 -04:00
Mark Tyneway
cdeb5d0994
node/rpc: add validateresource
...
This new node RPC will verify Resource json.
It will be useful for users who are having trouble
building the correct Resource.
2020-04-17 18:15:28 -07:00
kilpatty
44bd1bf06d
rpc: add extra_nonce to header's JSON.
2020-04-16 14:44:57 -05:00
kilpatty
9bdbadba46
rpc: add extra_nonce to block's JSON.
2020-04-15 07:12:13 -05:00
Boyma
3db8bf8b6a
Merge pull request #321 from tynes/block-rpc-fixes
...
node/rpc: getblock confirmation fixes
2020-03-31 15:23:06 -04:00
Boyma
ed53f5f885
Merge pull request #254 from tynes/expose-service-names
...
http: expose human readable service names
2020-03-26 15:22:18 -04:00
Christopher Jeffrey
5a322b725b
rpc: add "type" option to getpeerinfo.
2020-03-19 17:05:42 -07:00
Christopher Jeffrey
25d499dcc6
net: seperate regular address and brontide address. fix options parsing.
2020-03-05 10:34:20 -08:00
Christopher Jeffrey
f1231f7a2e
node/rpc: s/treeRoot/treeroot/
2020-03-02 06:26:42 -08:00
Christopher Jeffrey
8f4f5fa730
node/rpc: fix raw output for getblockheader. fixes #373 .
2020-03-02 06:21:45 -08:00
Matthew Zipkin
3fce45c1a9
chain: get BIP9 statistics
2020-02-19 14:05:16 -05:00
Matthew Zipkin
12a7a8337d
node: fix logger format for block hashes
2020-02-10 09:51:54 -05:00
Christopher Jeffrey
b80cd1fb1f
rpc: disable airdrops on testnet.
2020-02-01 22:18:44 -08:00
Christopher Jeffrey
4cb36cbe40
net: fix port selection elsewhere.
2020-02-01 15:12:40 -08:00
Christopher Jeffrey
77dbe2987c
node/rpc: do not activate softforks with getwork.
2020-01-29 05:44:51 -08:00
Christopher Jeffrey
a72bab62a0
dns: implement new resource serialization.
2020-01-29 02:16:13 -08:00
Christopher Jeffrey
a333a24d40
net: use plaintext by default. various improvements.
2020-01-29 02:01:32 -08:00
Christopher Jeffrey
0623f4df05
Revert "Merge pull request #331 from tynes/p2p-brontide-safety"
...
This reverts commit 340952867a , reversing
changes made to e2039e8954 .
2020-01-29 01:58:18 -08:00
Boyma
2a13e12c45
Merge pull request #327 from tynes/rpc-warning-fix
...
node/rpc: fix logger statement
2020-01-26 17:32:31 -08:00
Mark Tyneway
f0225319c1
node/rpc: fix logger statement
2020-01-25 20:13:01 -08:00
Mark Tyneway
d5cfb7887b
p2p: standard and brontide peering
...
Separate the brontide and plaintext servers
so that peers can network over either.
2020-01-25 20:00:00 -08:00
Mark Tyneway
4413c25637
node/rpc: return hex for block bits
2019-12-31 17:34:32 -08:00
Mark Tyneway
4469e50a75
node/rpc: fix block to json
2019-12-31 17:33:16 -08:00
Mark Tyneway
97471f93aa
node/rpc: header to json fixes
2019-12-31 17:30:37 -08:00