sierra19XX
c5adee2619
nft_lottery7 - merge with develop
2020-10-09 03:07:17 +11:00
sierra19XX
3a3c199e08
nft_lottery6 - add permission test
2020-10-09 01:03:01 +11:00
sierra19XX
a113316179
nft_lottery5 - add delete ticket test
2020-10-06 19:34:46 +11:00
serkixenos
abe17869f3
Merge beatrice only changes into develop
...
Merge beatrice only changes into develop
2020-10-05 14:54:05 +02:00
sierra19XX
9d503e7802
nft_lottery4 - add config based ticket deletion, progressive jackpot, db, cli changes
2020-10-03 02:52:59 +10:00
Serki
dcc84aee5b
Merge branch 'develop' into merge/develop2beatrice
2020-10-01 15:41:35 +02:00
Serki
7121da7eb5
Merge branch 'develop' of https://github.com/peerplays-network/peerplays into develop
2020-10-01 15:37:23 +02:00
serkixenos
ed44efd19c
Sidechain Operating Node
2020-10-01 15:36:59 +02:00
Serki
cbb8cbe4c2
Fix HF info
2020-10-01 15:28:12 +02:00
Serki
bba9c3ac1d
Remove base_uri length checks
2020-10-01 14:21:08 +02:00
Serki
62bea3f9f5
Merge branch 'beatrice' into develop
2020-09-30 18:04:25 +02:00
sierra19XX
001a58155a
nft_lottery3 - revert the db apis
2020-09-29 22:31:31 +10:00
Serki
64b4b8f622
Fix son_operation_tests/son_pay_test test
2020-09-29 14:09:46 +02:00
Serki
12e07fa7ad
Merge branch 'feature/SONs-base' of https://github.com/peerplays-network/peerplays into feature/SONs-base
2020-09-29 13:40:58 +02:00
Serki
e1737053b5
Fix block_tests/maintenance_interval test
2020-09-29 13:40:13 +02:00
serkixenos
808ecf6575
Decrease log level for tests
2020-09-28 13:46:48 +00:00
Serki
3e6c812883
Increase tests log_level, some cleanup
2020-09-25 23:38:06 +02:00
Serki
2582b829ec
Add missing break
2020-09-25 21:05:56 +02:00
Serki
c2a3467c02
Align submodule versions
2020-09-25 19:51:05 +02:00
Serki
b43d52312b
Fix failing saving_keys_wallet_test
2020-09-24 16:57:19 +02:00
Serki
0359193813
Fix failing saving_keys_wallet_test
2020-09-24 16:56:30 +02:00
sierra19XX
2107f34f09
nft_lottery2 - add tests
2020-09-24 11:37:25 +10:00
sierra19XX
be20d28e30
nft_lottery1 - working code with tests
2020-09-24 03:13:34 +10:00
Serki
e79995ba69
Cleanup changes for prettier diff
2020-09-23 16:26:51 +02:00
Serki
ec74e7fc21
Merge branch 'develop' into feature/SONs-base
2020-09-23 15:43:28 +02:00
sierra19XX
213a188c46
NFT Permissions ( #380 )
...
* Account Roles Permission 1 - Working code with tests
* Account Roles Permission 2 - Add marketplace offer/bid tests
* Account Roles Permission 3 - Add Op check
* Account Roles Permission 4 - Add chain params and limits
2020-09-23 00:26:24 +05:30
Serki
318b992cb2
Cleanup changes for prettier diff
2020-09-22 19:23:16 +02:00
Serki
2264aa0052
Cleanup changes for pretier diff
2020-09-22 18:56:19 +02:00
Serki
c6c26a7d9f
Merge branch 'develop' into feature/SONs-base
2020-09-22 18:23:36 +02:00
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
sierra19XX
56a5e676f0
Account Roles Permission 4 - Add chain params and limits
2020-09-04 23:56:05 +10:00
sierra19XX
0d1cd54081
Account Roles Permission 3 - Add Op check
2020-09-02 22:10:28 +10:00
sierra19XX
e82df9ce49
Account Roles Permission 2 - Add marketplace offer/bid tests
2020-09-02 21:33:09 +10:00
sierra19XX
92a900a50b
Account Roles Permission 1 - Working code with tests
2020-09-02 13:16:07 +10:00
Roshan Syed
5aede1f246
ci: added additional security scanning for gitlab
2020-08-31 17:58:02 +00:00
Bobinson K B
adb22299d9
Merge branch 'ws-updates' into 'develop'
...
Ws updates
See merge request PBSA/peerplays!1
2020-08-29 16:27:01 +00:00
blockc p
ae3edc6e27
Ws updates
2020-08-29 16:27:01 +00:00
sierra19XX
bfdecbb49b
Son deposit address enhancements ( #362 )
...
* Deposit address enhancements
* fix tests
Co-authored-by: Koneru Satyanarayana <15652887+satyakoneru@users.noreply.github.com>
2020-08-14 19:32:33 +05:30
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
sierra19XX
ecd14b8329
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: satyakoneru <15652887+satyakoneru@users.noreply.github.com>
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: Satyanarayana Koneru <skoneru@SK-GT.local>
Co-authored-by: obucina <11353193+obucina@users.noreply.github.com>
Co-authored-by: satyakoneru <15652887+satyakoneru@users.noreply.github.com>
2020-08-10 23:18:47 +10:00
sierra19XX
c36d4c9687
Mainnet chain halt 5050 Issue ( #370 )
2020-07-30 21:28:27 +10:00
sierra19XX
a5aa7c200d
GPOS2 HF - Handle rolling period on missing blocks ( #369 )
2020-07-30 21:28:08 +10:00
Roshan Syed
75b87b3c17
chore: updated Dockerfile with dnsutils
2020-07-16 19:16:40 +00:00
Roshan Syed
490a332db1
ci: update .gitlab-ci.yml
2020-07-09 13:33:14 +00:00
Roshan Syed
3bc945aeea
ci: update .gitlab-ci.yml
2020-06-17 13:31:44 +00:00
Roshan Syed
23d2ce000e
ci: update .gitlab-ci.yml
2020-06-16 16:53:31 +00:00
Roshan Syed
cf8f1d94a8
chore: changed building to debug mode
2020-06-12 16:23:08 +00:00
sierra19XX
129d5ebf86
Bitcoin network type deduction ( #361 )
...
Co-authored-by: satyakoneru <15652887+satyakoneru@users.noreply.github.com>
2020-05-05 22:21:07 +10:00
sierra19XX
4896e48b3e
[SON-314] - Weighted Rewards and equal weighted son-account ( #360 )
...
Co-authored-by: satyakoneru <15652887+satyakoneru@users.noreply.github.com>
2020-05-05 22:20:48 +10:00
sierra19XX
6797cdc3d3
[SON-363] - Remove son deletion ( #359 )
...
* [SON-363] - Remove son deletion
* Fix the tests
2020-05-04 15:37:41 +10:00