neobytes/src/rpc
Alexander Block d2ca9eddee
Fix multiple issues with governance voting after spork15 activation (#2526)
* Check resulting signature for validity when signing with BLS operator keys

* Support specifying proTxHash when using "gobject vote-alias"

The "alias-name" is now interpreted as proTxHash when deterministic MN lists
are active.

The classical "alias" as found in masternode.conf has no meaning after
spork15 activation.

* Don't use masternode.conf list in gobject_vote_many when spork15 is active

Keys don't match anymore so we should only rely on the deterministic list
and the local wallet's keys.

* Check for pwalletMain not being null in gobject_vote_many

* Allow to use vote-conf for non-proposal votes when spork15 is active

This fixes sentinel not being able to create triggers on testnet.

* Fix error message

* Fix no-wallet compilation and check for pwalletMain at runtime
2018-12-06 08:07:10 +01:00
..
blockchain.cpp Use a verbosity instead of two verbose parameters (#2506) 2018-12-03 16:49:21 +01:00
client.cpp Use a verbosity instead of two verbose parameters (#2506) 2018-12-03 16:49:21 +01:00
client.h
governance.cpp Fix multiple issues with governance voting after spork15 activation (#2526) 2018-12-06 08:07:10 +01:00
masternode.cpp Do not use keyIDCollateralAddress anymore when spork15 is active 2018-11-14 18:44:39 +01:00
mining.cpp Add coinbase_payload to getblocktemplate help (#2437) 2018-11-13 15:23:31 +03:00
misc.cpp Fix some warnings and do a couple of other trivial cleanups (#2315) 2018-09-28 10:55:11 +03:00
net.cpp Merge pull request #1948 from UdjinM6/removeusingnamespacestd 2018-02-22 10:41:52 +03:00
protocol.cpp Merge #9476: [refactor] Remove using namespace <xxx> from rpc/ & script/ sources 2018-02-21 22:32:13 +03:00
protocol.h
rawtransaction.cpp Deserialize CFinalCommitmentTxPayload instead of CFinalCommitment in TxToJSON (#2510) 2018-11-29 21:51:04 +03:00
register.h Implement "protx register" RPC 2018-08-30 19:47:38 +02:00
rpcevo.cpp Still support "protx list" and "protx diff" when wallet is disabled at compile time (#2511) 2018-11-29 21:51:31 +03:00
server.cpp Use a verbosity instead of two verbose parameters (#2506) 2018-12-03 16:49:21 +01:00
server.h Add new ParseXXX methods to easily parse UniValue values (#2211) 2018-08-11 01:33:56 +03:00