Peter Conrad
7eb3729cc0
Adapted to fc promise changes
2020-08-23 14:18:59 -05:00
Peter Conrad
784221986a
Separate exception declaration and implementation
2020-08-23 14:18:59 -05:00
Peter Conrad
0569efc068
Replaced fc::array with std::array
2020-08-23 14:18:59 -05:00
Nathan Hourt
ced4380664
Remove old macro
...
This macro is now in FC, so no need to define it here anymore
2020-08-23 14:18:55 -05:00
Vikram Rajkumar
10adf05881
Remove NTP time
2020-08-23 14:18:24 -05:00
Nathan Hourt
953a1314a3
Fixes/Remove Unused
2020-08-23 14:18:24 -05:00
John Jones
a24a6bfc68
replace smart_ref with shared_ptr
2020-08-23 14:18:22 -05:00
Peter Conrad
f25c4f6ae6
Replace fc::uint128 with boost::multiprecision::uint128_t
2020-08-23 14:16:41 -05:00
sierra19XX
6514f8fadd
NFT Marketplace HRP Beatrice Merge ( #371 )
...
* private-key option update
* ppy marketplace 1 - add evaluators and objects
* NFT object and basic operations
* ci: update .gitlab-ci.yml
* ci: update .gitlab-ci.yml
* NFT evaluators and basic tests, no evaluator checks
* Evaluator checks in place
* ppy marketplace 2 - batch sale, offer_object escrow
* Database API
* Wallet API
* NFT metadata implemented
* Fix NFT tests
* Database API for NFT metadata and enumerables
* ppy marketplace 4 - Add tests NFT+Marketplace
* ppy marketplace 5 - Add revenue split
* ppy marketplace 6 - Remove unnecessary files
* ppy marketplace 7 - Add db, wallet changes and some NFT fixes
* ppy marketplace 8 - Add pagination for list APIs
* ci: update .gitlab-ci.yml
* New DB API, list all NFTs, list NFTs by owner
* Marketplace + NFT + RBAC (#368 )
* rbac1 - evaluators and op validators added
* rbac2 - op_type hf checks
* rbac3 - tx auth verify changes
* Update .gitlab-ci.yml
* rbac4 - basic op tests
* rbac5 - clear expired and deleted permission linked auths
* rbac6 - more tests
* rbac7 - more tests
* rbac8 - more tests
* rbac9 - wallet and db api changes
* rbac10 - db api changes for required signature fetch
* rbac11 - add db_api tests
* rbac12 - add missing code for key auths
Co-authored-by: Roshan Syed <roshan.syed.rs@gmail.com>
Co-authored-by: sierra19XX <15652887+sierra19XX@users.noreply.github.com>
* Fix nft_get_token_uri returning empty string
* Fix nft_mint_evaluator to save token_uri
* Fix cli_wallet to properly pass metadata id for nft_create
* ppy marketplace 9 - FC_REFLECT offer create op
* Add stricter checks to NFTs
* GPOS2 HF - Handle rolling period on missing blocks (#369 )
* Mainnet chain halt 5050 Issue (#370 )
* Unlisting offers, add result in offer history object
* Reverting genesis.json wrong commit
* Add non-transferable non-sellable properties to NFTs
* Review comments - change variable names, use scoped enums
* nft_metadata_update changes
* NFT HF checks and op fee addition changes
* NFT make revenue_split integer from double
* revenue_split condition check allow zero or above
* Peerplays Marketplace + NFT (#367 )
* ppy marketplace 1 - add evaluators and objects
* NFT object and basic operations
* ci: update .gitlab-ci.yml
* ci: update .gitlab-ci.yml
* NFT evaluators and basic tests, no evaluator checks
* Evaluator checks in place
* ppy marketplace 2 - batch sale, offer_object escrow
* Database API
* Wallet API
* NFT metadata implemented
* Fix NFT tests
* Database API for NFT metadata and enumerables
* ppy marketplace 4 - Add tests NFT+Marketplace
* ppy marketplace 5 - Add revenue split
* ppy marketplace 6 - Remove unnecessary files
* ppy marketplace 7 - Add db, wallet changes and some NFT fixes
* ppy marketplace 8 - Add pagination for list APIs
* New DB API, list all NFTs, list NFTs by owner
* Marketplace + NFT + RBAC (#368 )
* rbac1 - evaluators and op validators added
* rbac2 - op_type hf checks
* rbac3 - tx auth verify changes
* Update .gitlab-ci.yml
* rbac4 - basic op tests
* rbac5 - clear expired and deleted permission linked auths
* rbac6 - more tests
* rbac7 - more tests
* rbac8 - more tests
* rbac9 - wallet and db api changes
* rbac10 - db api changes for required signature fetch
* rbac11 - add db_api tests
* rbac12 - add missing code for key auths
Co-authored-by: Roshan Syed <roshan.syed.rs@gmail.com>
Co-authored-by: sierra19XX <15652887+sierra19XX@users.noreply.github.com>
* Fix nft_get_token_uri returning empty string
* Fix nft_mint_evaluator to save token_uri
* Fix cli_wallet to properly pass metadata id for nft_create
* ppy marketplace 9 - FC_REFLECT offer create op
* Add stricter checks to NFTs
* Unlisting offers, add result in offer history object
* Reverting genesis.json wrong commit
* Add non-transferable non-sellable properties to NFTs
* Review comments - change variable names, use scoped enums
* nft_metadata_update changes
* NFT HF checks and op fee addition changes
* NFT make revenue_split integer from double
* revenue_split condition check allow zero or above
Co-authored-by: Srdjan Obucina <obucinac@gmail.com>
Co-authored-by: Roshan Syed <roshan.syed.rs@gmail.com>
Co-authored-by: obucina <11353193+obucina@users.noreply.github.com>
* Beatrice NFT HF
Co-authored-by: pbattu123 <43043205+pbattu123@users.noreply.github.com>
Co-authored-by: pbattu123 <p.battu@pbsa.info>
Co-authored-by: Srdjan Obucina <obucinac@gmail.com>
Co-authored-by: Roshan Syed <roshan.syed.rs@gmail.com>
Co-authored-by: obucina <11353193+obucina@users.noreply.github.com>
2020-08-11 01:42:59 +10:00
pbattu123
02a89dd770
update HF to 15th April
2020-04-10 12:01:28 -03:00
pbattu123
fb90c83b29
Merge commit 'refs/pull/340/head' of https://github.com/peerplays-network/peerplays into feature/beatrice_winner_id
2020-04-10 11:28:25 -03:00
pbattu123
03ebcc6f3b
update variable type to uint64
2020-04-10 09:39:09 -03:00
pbattu123
f701f03401
update HF date 16th April 2020
2020-04-10 08:53:25 -03:00
pbattu123
e3cf4ab9e2
changes to fetch operations based on lottery asset
2020-04-09 22:05:18 -03:00
pbattu123
dd88b8f1ff
update HF check
2020-04-08 09:05:39 -03:00
pbattu123
cb7429e818
code improvement with edge case handling
2020-04-07 01:31:17 -03:00
pbattu123
e445e1a11c
update HF-check
2020-04-06 14:47:38 -03:00
pbattu123
9ffce8f33c
update HF check
2020-04-06 14:45:50 -03:00
pbattu123
29f41ec7da
nh5050:winner ticket id changes
2020-04-06 12:30:55 -03:00
pbattu123
2f034420e0
sync latest fc commit on beatrice
2020-03-09 14:40:31 -03:00
pbattu123
08318d06a2
Merge Elasticplugin, snapshot plugin and graphene updates to beatrice ( #304 )
...
* check witness signature before adding block to fork db
* Replace verify_no_send_in_progress with no_parallel_execution_guard
* fixed cli_wallet log issue
* Port plugin sanitization code
* avoid directly overwriting wallet file
* Implemented "plugins" config variable
* allow plugin to have descriptions
* Merge pull request #444 from oxarbitrage/elasticsearch
Elasticsearch plugin
* Merge pull request #500 from oxarbitrage/elasticsearch-extras
es_objects plugin
* Merge pull request #873 from pmconrad/585_fix_history_ids
Fix history ids
* Merge pull request #1201 from oxarbitrage/elasticsearch_tests2
Elasticsearch refactor
* Merge pull request #1271 from oxarbitrage/es_objects
refine es_objects plugin
* Merge pull request #1429 from oxarbitrage/es_objects_templates
Add an adaptor to es_objects and template function to reduce code
* Merge pull request #1458 from oxarbitrage/issue1455
add option elasticsearch-start-es-after-block to es plugin
* Merge pull request #1541 from oxarbitrage/es_objects_start_after_block
add es-objects-start-es-after-block option
* explicitly cleanup external library facilities
* Merge pull request #1717 from oxarbitrage/issue1652
add genesis data to es_objects
* Merge pull request #1073 from xiangxn/merge-impacted
merge impacted into db_notify
* Merge pull request #1725 from oxarbitrage/issue1682
elasticsearch history api #1682
* change ES index prefixes to Peerplays-specific
* sync develop with beatrice
* fix the data writing to ES during sync issues
* fix CLI tests
* brought updates from mainnet branch (#285 )
* Fix unit test failures (#289 )
* fixed unit test failures from the recent merges
* fixed unit test failures from the recent merges
* enable snapshot plugin (#288 )
* sync fc branch(build optimization changes)
* update to es plugin
* fix verify witness signature method (#295 )
* enable mandatory plugins to have smooth transition for next release
* updated tests to keep in-line with plugin changes
Co-authored-by: Sandip Patel <sandip@knackroot.com>
Co-authored-by: Peter Conrad <conrad@quisquis.de>
Co-authored-by: Alfredo <oxarbitrage@gmail.com>
Co-authored-by: Abit <abitmore@users.noreply.github.com>
Co-authored-by: crypto-ape <43807588+crypto-ape@users.noreply.github.com>
Co-authored-by: gladcow <s.gladkov@pbsa.info>
2020-03-09 18:28:13 +05:30
pbattu123
ac109234d2
Merge pull request #299 from peerplays-network/plugins_enable_fix1
...
Enable mandatory plugins to have smooth transition for next release
2020-03-06 16:04:04 -04:00
pbattu123
32d9175061
enable mandatory plugins to have smooth transition for next release
2020-02-27 14:27:49 -04:00
pbattu123
24e7610bce
Merge pull request #296 from peerplays-network/es_update1
...
ES update1
2020-02-26 13:57:17 -04:00
pbattu123
b7951e916b
fix verify witness signature method ( #295 )
2020-02-26 22:25:36 +05:30
pbattu123
7f0bc332be
update to es plugin
2020-02-26 12:41:22 -04:00
pbattu123
371c4c521d
Merge pull request #293 from peerplays-network/sync_fc_dev
...
Sync fc with latest updates
2020-02-24 13:52:07 -04:00
pbattu123
71e73146eb
sync fc branch(build optimization changes)
2020-02-24 11:13:19 -04:00
pbattu123
926d4ae381
enable snapshot plugin ( #288 )
2020-02-24 10:24:01 -04:00
pbattu123
5188a686d9
Merge pull request #229 from peerplays-network/feature/GRPH-155
...
[GRPH-155] fixed cli_wallet log issue
2020-02-13 12:59:39 -04:00
pbattu123
d5df44935a
Merge pull request #230 from peerplays-network/feature/GRPH-163
...
[GRPH-163] Port plugin sanitization code
2020-02-13 10:43:59 -04:00
pbattu123
c93c3d3b18
Merge pull request #226 from peerplays-network/feature/GRPH-160
...
[GRPH-160] check witness signature before adding block to fork db
2020-02-13 09:00:22 -04:00
pbattu123
524b3088df
Merge pull request #228 from peerplays-network/feature/GRPH-162
...
Replace verify_no_send_in_progress with no_parallel_execution_guard
2020-02-13 08:59:20 -04:00
pbattu123
0e4434a0dc
Merge branch 'develop' into feature/GRPH-155
2020-02-13 08:57:28 -04:00
pbattu123
0579058792
Merge branch 'develop' into feature/GRPH-163
2020-02-13 08:53:44 -04:00
pbattu123
bf25029e4a
Merge pull request #242 from peerplays-network/feature/GRPH-169
...
[GRPH-169] Avoid directly overwriting wallet file on exit
2020-02-13 08:47:25 -04:00
pbattu123
046ee5b75c
Merge pull request #257 from peerplays-network/feature/GRPH-205
...
Backport ElasticSearch plugins from BitShares
2020-02-13 08:46:45 -04:00
pbattu123
11919cdbd9
brought updates from mainnet branch ( #285 )
2020-02-12 23:38:23 +05:30
gladcow
e55075ec6d
fix CLI tests
2020-01-17 18:51:44 +03:00
gladcow
0a90442966
fix the data writing to ES during sync issues
2020-01-13 15:35:18 +03:00
gladcow
bfa878f9b2
change ES index prefixes to Peerplays-specific
2020-01-01 14:51:25 +03:00
Alfredo Garcia
62247c543d
Merge pull request #1725 from oxarbitrage/issue1682
...
elasticsearch history api #1682
2020-01-01 14:51:25 +03:00
Alfredo Garcia
de4faee7f0
Merge pull request #1073 from xiangxn/merge-impacted
...
merge impacted into db_notify
2019-12-31 00:22:51 +03:00
Alfredo Garcia
2f054ac619
Merge pull request #1717 from oxarbitrage/issue1652
...
add genesis data to es_objects
2019-12-31 00:21:08 +03:00
crypto-ape
82ef3a51d1
explicitly cleanup external library facilities
2019-12-31 00:20:42 +03:00
Alfredo Garcia
6d9ad94e20
Merge pull request #1541 from oxarbitrage/es_objects_start_after_block
...
add es-objects-start-es-after-block option
2019-12-31 00:20:17 +03:00
Alfredo Garcia
c4612a522b
Merge pull request #1458 from oxarbitrage/issue1455
...
add option elasticsearch-start-es-after-block to es plugin
2019-12-31 00:13:39 +03:00
Alfredo Garcia
4f5f8f4479
Merge pull request #1429 from oxarbitrage/es_objects_templates
...
Add an adaptor to es_objects and template function to reduce code
2019-12-31 00:09:08 +03:00
Alfredo Garcia
2d19aa3de1
Merge pull request #1271 from oxarbitrage/es_objects
...
refine es_objects plugin
2019-12-31 00:04:13 +03:00
Abit
c9583f4486
Merge pull request #1201 from oxarbitrage/elasticsearch_tests2
...
Elasticsearch refactor
2019-12-31 00:03:25 +03:00