peerplays_migrated/libraries/chain/protocol
sierra19XX c46e899cf4
Fix for custom operation authority checking (BTS Issue #210) (#382)
* Resolve #210: [HF] Check authorities on custom_operation

The required_auths field on custom_operation was being ignored during authority checking. This commit causes it to be checked correctly, and adds a unit test verifying as much.

* Ref #381: Fixes

Build and logic fixes for Pull Request #381

* Ref #381: Fix bad merge

During merge conflict resolution, I accidentally broke custom
authorities. This fixes it.

* compilation fix

Co-authored-by: Nathan Hourt <nathan@followmyvote.com>
2020-09-08 18:05:29 +05:30
..
account.cpp Merge pull request #137 from peerplays-network/feature/GRPH-92 2019-12-03 20:43:50 -03:00
address.cpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
assert.cpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
asset.cpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
asset_ops.cpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
authority.cpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
betting_market.cpp Merged beatrice into 5050 2019-07-30 11:43:31 -04:00
block.cpp Externalize serialization of blocks, tx, ops 2019-11-29 14:10:40 +03:00
committee_member.cpp fix compilation issues 2019-12-02 17:41:13 +03:00
competitor.cpp Merged beatrice into 5050 2019-07-30 11:43:31 -04:00
confidential.cpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
custom.cpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
custom_account_authority.cpp Peerplays Marketplace + NFT (#367) 2020-08-10 23:18:47 +10:00
custom_permission.cpp Peerplays Marketplace + NFT (#367) 2020-08-10 23:18:47 +10:00
event.cpp Merged beatrice into 5050 2019-07-30 11:43:31 -04:00
event_group.cpp Merged beatrice into 5050 2019-07-30 11:43:31 -04:00
fee_schedule.cpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
lottery_ops.cpp lottery end implemented 2017-12-06 10:40:52 +03:00
market.cpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
memo.cpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
nft.cpp Peerplays Marketplace + NFT (#367) 2020-08-10 23:18:47 +10:00
offer.cpp Peerplays Marketplace + NFT (#367) 2020-08-10 23:18:47 +10:00
operations.cpp Fix for custom operation authority checking (BTS Issue #210) (#382) 2020-09-08 18:05:29 +05:30
proposal.cpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
small_ops.cpp fix compilation issues 2019-12-02 17:41:13 +03:00
sport.cpp Merged beatrice into 5050 2019-07-30 11:43:31 -04:00
tournament.cpp Externalized db objects 2019-11-29 14:10:40 +03:00
transaction.cpp Fix for custom operation authority checking (BTS Issue #210) (#382) 2020-09-08 18:05:29 +05:30
transfer.cpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
types.cpp Merge pull request #714 from pmconrad/json_fix 2019-08-28 15:42:21 +02:00
vote.cpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
withdraw_permission.cpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
witness.cpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00
worker.cpp Externalized serialization in protocol library 2019-11-29 14:10:40 +03:00