Matias Romeo
ea8f8964eb
Implement network_broadcast_api::broadcast_transaction_synchronous (ported from steem)
2017-06-12 18:22:34 -03:00
oxarbitrage
fab2794699
remove GRAPHENE_TEST_NETWORK_VERSION
...
https://github.com/bitshares/bitshares-core/issues/307
2017-06-11 11:47:11 -03:00
oxarbitrage
1939c7bff6
remove extra space
2017-06-10 17:39:48 -03:00
oxarbitrage
2b1f1b7f74
add commented GRAPHENE_TEST_NETWORK to config
...
for issue https://github.com/bitshares/bitshares-core/issues/307
2017-06-10 17:38:46 -03:00
Abit
919787d281
Merge pull request #306 from oxarbitrage/patch-12
...
get_full_accounts change, allow 100 subscribed accounts instead of 99. issue #295
2017-06-10 17:38:48 +02:00
Roman Olearski
eb4c8f75d1
Merge branch 'rock-paper-scissors-ro' into rock-paper-scissors
...
Conflicts:
programs/witness_node/main.cpp
2017-06-09 12:17:26 +02:00
BhuzOr
fc18c4812c
Fix for block_num != 0
...
Backport from Steem/BitShares
Some info here: https://github.com/bitshares/bitshares-core/issues/273
2017-06-09 00:21:35 -03:00
BhuzOr
661a5ea5b0
Catch DNS exceptions when adding seed nodes
2017-06-09 00:20:17 -03:00
PBSA Github Manager
b4d43437a6
Updated seednodes from witnesses
2017-06-08 23:40:44 -03:00
oxarbitrage
773a2d0caf
get_full_accounts change
...
allow 100 subscribed accounts instead of 99.
2017-06-08 18:43:36 -03:00
root
9200cc83c3
fix get_order_book
2017-06-08 12:27:51 +00:00
Viktor
32758955df
Change default seed node
2017-06-06 18:18:27 +03:00
Eric Frias
bd70c0dc67
Restore sanity-check assert
2017-06-06 10:22:46 -04:00
Viktor
d245b70d70
Change core symbol and address prefix
2017-06-06 16:27:12 +03:00
Eric Frias
50f224137b
Add peerplays-testnet account in genesis file.
...
change default core asset and prefix to PPY.
update test genesis to match new prefix.
2017-06-06 09:01:27 -04:00
Viktor
b7e11ae9d6
Update max core supply in genesis, properly track total supply for vesting balances in bts accounts and other changes
2017-06-06 11:17:04 +03:00
Eric Frias
e53e9f8623
Update max core supply in genesis, properly track total supply for vesting balances in bts accounts
2017-06-05 19:52:51 -04:00
Abit
feabafd45f
Merge pull request #297 from abitmore/292-acc-his-prune
...
Account history: option to prune old data (#292 )
2017-06-06 00:42:54 +02:00
Roman Olearski
9c1e522070
Merge branch 'rock-paper-scissors' of https://bitbucket.org/peerplaysblockchain/peerplays-graphene into rock-paper-scissors
2017-06-05 19:21:58 +02:00
Roman Olearski
a8f51e2a98
updated genesis/genesis.json for peerplays
2017-06-05 19:20:54 +02:00
Eric Frias
38b2767567
Support specifying cliff_seconds in initial_vesting_balances
2017-06-05 12:31:14 -04:00
Vikram Rajkumar
848eb65ab1
Update submodules
2017-06-04 18:28:04 -05:00
Vikram Rajkumar
a4d2fd6427
Merge pull request #299 from abitmore/fix-win-build
...
Fix Windows build.
2017-06-04 18:17:42 -05:00
Abit
df787c9062
Fix latency check error
2017-06-05 00:32:44 +02:00
Eric Frias
ea7e8e6f31
Support genesis vesting balances tied to account objects
2017-06-04 18:26:50 -04:00
BhuzOr
8ceaeb0aa2
Fix clear_expired_transactions memory leak
...
Backport from Steem/BitShares: https://github.com/bitshares/bitshares-core/issues/256
2017-06-04 23:29:55 +02:00
BhuzOr
83f9e46668
Validate block timestamps
...
Reject blocks with timestamp too far in the future
Backport from BitShares: https://github.com/bitshares/bitshares-core/pull/17
2017-06-04 15:16:49 +02:00
Abit
1ce4d36532
Check block latency after logging.
2017-06-04 01:47:02 +02:00
Vikram Rajkumar
f9f60770f9
Revert "Merge branch 'goho' of git://github.com/oxarbitrage/bitshares-core into oxarbitrage-goho"
...
This reverts commit 628652f3eb , reversing
changes made to 568ceb189e .
2017-06-03 16:05:17 -05:00
Vikram Rajkumar
a263279b76
Revert "Fix warnings; #296 "
...
This reverts commit 40c7a7ffa3 .
2017-06-03 16:03:52 -05:00
abitmore
06b18c4011
Fix Windows build.
2017-06-03 01:21:17 +00:00
Vikram Rajkumar
40c7a7ffa3
Fix warnings; #296
2017-06-02 19:38:30 -05:00
Vikram Rajkumar
628652f3eb
Merge branch 'goho' of git://github.com/oxarbitrage/bitshares-core into oxarbitrage-goho
2017-06-02 19:31:33 -05:00
abitmore
504aa5dccd
Account history: option to prune old data ( #292 )
2017-06-02 16:16:34 +00:00
Viktor
3248606782
Add a command 'update_witness_votes' to the CLI wallet that
...
allows you to change multiple witness votes at one time
(just a convenience, it doesn't do anything vote_for_witness didn't
already let you do)
2017-06-02 12:19:20 +03:00
Viktor
744b9c08d2
comment out excessive debug logging
2017-06-02 12:01:43 +03:00
Viktor
7759d2e658
Quiet unhelpful log message "Not producing block because slot has not yet arrived"
2017-06-02 12:01:00 +03:00
Viktor
113903b714
Automatically update wallet's cached copy of account objects
...
whenever we are notified of a change on the blockchain
2017-06-02 11:59:46 +03:00
Viktor
8ae95e1d5c
Change unique index to non-unique on vesting_balance_objects
2017-06-02 11:58:58 +03:00
Viktor
a06096d0dd
[DLN] revert some test code related to worker-pay that was inadvertently committed in a larger commit
2017-06-02 11:58:23 +03:00
Viktor
9e8bc0b27c
Add 'generate_uia_sharedrop_genesis_plugin' used for generating the initial PPY
...
balances based on the BitShares PEERPLAYS UIA.
Modify the other generate_genesis plugin to be able to run disabled.
2017-06-02 11:56:01 +03:00
Viktor
687088a13b
Improve the generate_genesis plugin to:
...
- exclude more exchanges
- exclude scam accounts
- credit users for any vesting balances they could have
withdrawn at the time of the snapshot
- other minor cleanup
2017-06-02 11:50:29 +03:00
Viktor
8586d1702f
If there is an error parsing the genesis file in embed_genesis, print the exception before exiting.
2017-06-02 11:47:44 +03:00
Vikram Rajkumar
568ceb189e
Update submodules
2017-06-01 16:59:22 -05:00
Eric Frias
6234716eea
Add a command 'update_witness_votes' to the CLI wallet that
...
allows you to change multiple witness votes at one time
(just a convenience, it doesn't do anything vote_for_witness didn't
already let you do)
2017-06-01 17:46:32 -04:00
Eric Frias
cc77db0410
comment out excessive debug logging
2017-06-01 17:05:35 -04:00
Eric Frias
03ec007cbb
Quiet unhelpful log message "Not producing block because slot has not yet arrived"
2017-06-01 16:59:40 -04:00
Eric Frias
7a2eb92563
Automatically update wallet's cached copy of account objects
...
whenever we are notified of a change on the blockchain
2017-06-01 16:58:56 -04:00
Eric Frias
3cc82f0022
Change unique index to non-unique on vesting_balance_objects
2017-06-01 15:27:38 -04:00
SynaptiCAD User
e3b4c28f9b
[DLN] revert some test code related to worker-pay that was inadvertently committed in a larger commit
2017-06-01 11:38:27 -04:00
Eric Frias
36bcada8fa
Add 'generate_uia_sharedrop_genesis_plugin' used for generating the initial PPY
...
balances based on the BitShares PEERPLAYS UIA.
Modify the other generate_genesis plugin to be able to run disabled.
2017-06-01 11:05:43 -04:00
Eric Frias
ceac07ed42
Improve the generate_genesis plugin to:
...
- exclude more exchanges
- exclude scam accounts
- credit users for any vesting balances they could have
withdrawn at the time of the snapshot
- other minor cleanup
2017-06-01 10:02:40 -04:00
Eric Frias
d05e5552af
If there is an error parsing the genesis file in embed_genesis, print the exception before exiting.
2017-06-01 09:52:55 -04:00
Viktor
77fb78b841
Fix a bug where initial_bts_accounts' balances weren't correctly accounted in total_supply
2017-06-01 09:52:18 +03:00
Viktor
f90c8a4101
[DLN] added code to test participation rate using ./tests/chain_test --run_test=operation_tests/witness_create, currently passes when test is set to use shuffle (which I've set as default) but fails for RNG
2017-06-01 09:50:55 +03:00
Viktor
074817f29a
[DLN] fixed missed_count for participation_rate calculateion on RNG, also hopefully fix missed block count for individual witnesses
2017-06-01 09:46:16 +03:00
root
615321cc18
added get_account_transaction_history_id and some fixes
2017-05-31 23:11:29 +00:00
Eric Frias
7f44b793c1
Fix a bug where initial_bts_accounts' balances weren't correctly accounted in total_supply
2017-05-31 18:06:11 -04:00
root
7c3904bfae
adding get_operation_history_id
2017-05-31 20:45:25 +00:00
SynaptiCAD User
50f474a8bf
[DLN] added code to test participation rate using ./tests/chain_test --run_test=operation_tests/witness_create, currently passes when test is set to use shuffle (which I've set as default) but fails for RNG
2017-05-30 18:49:15 -04:00
SynaptiCAD User
80e1be9ee0
[DLN] fixed missed_count for participation_rate calculateion on RNG, also hopefully fix missed block count for individual witnesses
2017-05-30 14:50:49 -04:00
PBSA Github Manager
e180475f5f
Ensure the transaction signature is validated.
2017-05-28 02:00:18 -03:00
PBSA Github Manager
92a3aed321
fixed update witness operation - added new_initial_secret
2017-05-28 01:57:03 -03:00
PBSA Github Manager
017d37ed6b
fixed update witness operation - added new_initial_secret
2017-05-28 01:53:53 -03:00
PBSA Github Manager
42cd0a6fb1
fixed update witness operation - added new_initial_secret
2017-05-28 01:52:14 -03:00
PBSA Github Manager
4cc9f11fec
fixed update witness operation - added new_initial_secret
2017-05-28 01:50:33 -03:00
Ryan R. Fox
0fc6079828
Update db_block.cpp
...
Ensure the transaction signature is validated.
2017-05-27 16:42:21 -04:00
Roman Olearski
50f07d47f5
Merge branch 'rock-paper-scissors' of https://bitbucket.org/peerplaysblockchain/peerplays-graphene into rock-paper-scissors
2017-05-27 20:13:17 +02:00
Roman Olearski
e6b58adbd1
fixed update witness operation - added new_initial_secret
2017-05-27 20:11:46 +02:00
Peter Conrad
53271599a7
Call use_next_id to keep object ids consistent
2017-05-27 09:42:50 +02:00
PBSA Github Manager
6da92cacaa
fixed documentation
2017-05-26 22:44:13 -03:00
PBSA Github Manager
41f682c2a8
Update wallet.cpp
2017-05-26 22:41:11 -03:00
PBSA Github Manager
54bded64e8
Update wallet.cpp
2017-05-26 22:37:58 -03:00
PBSA Github Manager
d94d019617
Ordering of fields for password generation docs
2017-05-26 22:31:08 -03:00
PBSA Github Manager
c86cf2f77b
Change ordering of fields for password generation documentation
2017-05-26 22:22:11 -03:00
PBSA Github Manager
787399b8cb
Change ordering of fields for password generation
2017-05-26 22:07:44 -03:00
PBSA Github Manager
a7ca09dfc3
Add get_private_key_from_password from steem commit
2017-05-26 22:04:49 -03:00
PBSA Github Manager
85c8ce9ac2
Add get_private_key_from_password from steem commit
2017-05-26 22:01:35 -03:00
Eric Frias
0c6ba8e1d5
Change ordering of fields for password generation
2017-05-26 10:43:51 -04:00
Eric Frias
4b17eb6657
Add get_private_key_from_password from steem commit 27ee20fdc0a11b721c760685b8a6956c592287cb
2017-05-25 12:21:48 -04:00
Peter Conrad
16824f438a
Added partial-operations flag to reduce operations log (1.11.x)
2017-05-25 12:31:09 +02:00
kstdl
342e6db610
inital
2017-05-25 12:13:59 +03:00
Roman Olearski
74bcc3ed4f
Merge branch 'rock-paper-scissors' of https://bitbucket.org/peerplaysblockchain/peerplays-graphene into rock-paper-scissors
...
Conflicts:
libraries/chain/include/graphene/chain/config.hpp
2017-05-24 19:37:08 +02:00
Roman Olearski
71b53bbf26
changed to PPY core and BTS prefix
2017-05-24 19:34:39 +02:00
Eric Frias
90553db95b
Update key core asset and key prefix to PPY.
...
Add BitShares sharedrop balances, PEERPLAYS token balances, and reserved
accounts for exchanges to genesis file.
2017-05-24 13:19:02 -04:00
Roman Olearski
8d73141d8b
preparing genesis.json db_init.cpp for PPY
2017-05-23 18:21:51 +02:00
Roman Olearski
0c14896a3d
done acounts_list_plugin
2017-05-22 19:49:10 +02:00
Roman Olearski
3e4d9c2aa3
added acounts_list_plugin
2017-05-22 17:57:35 +02:00
SahkanDesertHawk
68247a9ec9
Update application.cpp
2017-05-21 18:34:19 -10:00
Vikram Rajkumar
f13698370b
Clean up replay logic; resolve #175
2017-05-21 18:40:54 -05:00
Vikram Rajkumar
aaf6c5e8f8
Merge remote-tracking branch 'cnx/587-bugfix-witness-reindex-logic'
2017-05-21 17:10:10 -05:00
Vikram Rajkumar
1288a86af6
Update fc submodule
2017-05-21 14:54:51 -05:00
Roman Olearski
3f62223b18
added betting methods to the cli_wallet 2
2017-05-20 11:36:00 +02:00
Roman Olearski
b2e9af164c
added betting methods to the cli_wallet
2017-05-18 13:06:35 +02:00
Vikram Rajkumar
cda895abd6
Update seed node
2017-05-16 13:18:38 -05:00
Vikram Rajkumar
6e9c0adf5d
Update seed nodes
2017-05-10 15:52:10 -05:00
Abit
42afa14012
Merge pull request #274 from bitshares/273-sync-error
...
Fix `block_num != 0` syncing issue #273
2017-05-10 20:22:36 +02:00
Abit
db9669a264
_apply_block: don't skip trx signature validation
2017-05-10 20:20:18 +02:00
oxarbitrage
8dd663aaf6
get_relative_account_history: adding limit > 0 check #279 ( #281 )
2017-05-10 17:33:40 +02:00
oxarbitrage
d482273add
Expose get_relative_account_history to cli_wallet ( #277 )
2017-05-10 01:58:42 +02:00
oxarbitrage
13c3fa0af7
fix get_relative_account_history node api call
...
for issue https://github.com/bitshares/bitshares-core/issues/279 and as discussed in telegram with @abitmore.
2017-05-09 20:20:19 -03:00
Roman Olearski
c18945f592
added reflections for betting API Calls
2017-05-09 13:49:41 +02:00
Eric Frias
428911db02
Fix an bug that was accounting for bets that couldn't be placed due to insufficient
...
funds. Implement (commented-out) automatic random bets, along with invariant
checks between each bet.
2017-05-09 13:46:51 +02:00
Abit
27f2808520
Fix block_num != 0 syncing issue #273
2017-05-06 23:46:09 +02:00
Vikram Rajkumar
7d77cbf15b
Better fix for Clang 4+
2017-04-26 12:22:54 -05:00
Vikram Rajkumar
5437722299
Fix compilation on Clang 4+
2017-04-26 11:59:20 -05:00
Vikram Rajkumar
365987e77f
Update fc submodule
2017-04-25 21:18:47 -05:00
Vikram Rajkumar
cfb2718a1e
Fix build; #262
2017-04-25 21:18:16 -05:00
Vikram Rajkumar
b50409de37
Merge pull request #263 from oxarbitrage/issue262_2
...
added get_block_header issue #262
2017-04-21 14:34:51 -05:00
Roman Olearski
2259224078
added missing reflection for chain parameter 'witness_schedule_algorithm'
2017-04-21 14:58:00 +02:00
Roman Olearski
27b5c978db
completing scheduled (restored) witnesses, setting as default
2017-04-21 14:24:40 +02:00
oxarbitrage
0184fb19e8
additional conole log for already in use p2p code
...
github issue #77
2017-04-20 20:13:43 -03:00
Roman Olearski
a8244963e7
shuffled witnesses repaired
2017-04-19 21:47:54 +02:00
Roman Olearski
90ec694446
integrating scheduled (old) and shuffled (current) witnesses
2017-04-19 20:31:00 +02:00
root
0aae0ea40c
added get_block_header issue #262
2017-04-19 01:16:49 +00:00
alt
a3fe0e128c
return force settlement order with the get_full_account api
2017-04-15 12:24:51 +10:00
Roman Olearski
83c5be13f6
completing creating tournament test cases for assertions
2017-04-14 13:49:55 +02:00
Roman Olearski
509867655f
implementing tournament test cases for assertions
2017-04-12 17:26:51 +02:00
Roman Olearski
8be10bc6cf
Merge branch 'rock-paper-scissors' of https://bitbucket.org/peerplaysblockchain/peerplays-graphene into rock-paper-scissors
2017-04-11 12:43:49 +02:00
Roman Olearski
db2b397afd
Merge branch 'rock-paper-scissors' of http://syncad.storm.pl:56780/blocktrades/graphene into rock-paper-scissors
2017-04-11 11:38:08 +02:00
Roman Olearski
73d7dbf092
creating committee settable parameters for a bunch of constants in tournament_evaluator
2017-04-11 10:23:28 +02:00
Eric Frias
f7113d3d05
[DLN] change parameters to tournament_leave_operation to specify the account canceling the registration instead of the payer. The canceling acount must be either the payer or the player. Don't allow a player to leave a tournament once registration has been closed. Require player to be authorized for the asset being paid as tournament prize winnings during tournament_join_operation. Tests still need to be made for these changes.
2017-04-10 23:29:02 -04:00
Vikram Rajkumar
8a44c6a2e6
Merge pull request #259 from bitshares/258-account-history-filter-fix
...
Fix account_history filtering by account #258
2017-04-10 14:54:12 -05:00
Eric Frias
2b6be2a65e
Verify all account ids on whitelist are valid accounts
2017-04-10 15:50:36 -04:00
Vikram Rajkumar
19dc0e5f8f
Merge pull request #257 from bitshares/256-clear-expired-transactions-memory-leak
...
Fix clear_expired_transactions memory leak #256
2017-04-10 14:41:53 -05:00
Roman Olearski
a74e66dd24
little fix in libraries/chain/tournament_evaluator.cpp, corrected comparison asset with integer
2017-04-10 20:07:08 +02:00
Roman Olearski
c60e88d054
Merge branch 'rock-paper-scissors' of http://syncad.storm.pl:56780/blocktrades/graphene into rock-paper-scissors
2017-04-10 19:07:56 +02:00
Dan Notestein
3b36205555
Limit games to 3 gestures because GUI wallet only supports 3 gesture games currently. Note that cli-wallet also supports 5 gesture games in theory, and the code can be expanded to support any odd number of gestures by giving the gestures names.
2017-04-10 11:55:31 -04:00
Dan Notestein
1aad7e4b74
Document limits on number_of_players in a tournament.
2017-04-10 14:42:34 +00:00
Dan Notestein
d5358c6eb0
Prevent creation of tournament with negative buy-in
2017-04-10 13:54:40 +00:00
Abit
a4a8b67eba
Fix account_history filtering by account #258
2017-04-09 00:57:41 +02:00
Abit
2c05590cd4
Fix clear_expired_transactions memory leak #256
2017-04-09 00:20:13 +02:00
Roman Olearski
c16454890c
Implementing missing functionality (6)
...
Peerplays Blockchain pre-launch settings & modifications I II III
2017-04-08 20:16:05 +02:00
Roman Olearski
94ba6266c6
Implementing missing functionality (5)
...
Peerplays Blockchain pre-launch settings & modifications I II III
2017-04-08 15:50:13 +02:00
oxarbitrage
3d9ae3d86e
market_history plugin fix
...
fix get_trade_history and calls that use it(get_ticker, get_24_volume),
2017-04-07 18:57:31 -03:00
Roman Olearski
33e2f4fd14
Implementing missing functionality
...
Peerplays Blockchain pre-launch settings & modifications I II III
Merge branch 'rock-paper-scissors' of http://syncad.storm.pl:56780/blocktrades/graphene into rock-paper-scissors-ro
2017-04-07 17:28:53 +02:00
Roman Olearski
66208a2d9e
I. DEX
...
Task: The Peerplays DEX should only allow UIA and sidechain assets to be paired (traded) with the core token (PPY).
2017-04-06 09:46:17 +02:00
Eric Frias
672fad6d40
Start of a plugin to track deleted events (and other deleted objects) needed by the
...
bookie ui
2017-04-04 17:02:19 -04:00
Roman Olearski
2fd34ef6ab
commiting last changes
2017-04-01 13:59:52 +02:00
Eric Frias
6045b8b096
Add a simple test fixture to verify a bet plays out correctly in all three
...
outcomes.
Fix refunding fees on market cancelation
2017-03-31 17:56:00 -04:00
Eric Frias
39093df26c
Create a bunch of utility functions to make writing betting market tests easier
2017-03-31 11:10:37 -04:00
Vikram Rajkumar
53b40ba5a6
Restore get_ticker batch size to 100
2017-03-24 17:08:48 -05:00
Vikram Rajkumar
b209915a36
Return latest price in get_ticker even if older than 24 hours
2017-03-24 16:50:03 -05:00
Vikram Rajkumar
12be59db79
Fix crashes in get_ticker and get_24_volume; #250
2017-03-24 16:28:04 -05:00
Eric Frias
69192a889d
Generate a virtual op when a market is resolved
2017-03-24 11:51:35 -04:00
SynaptiCAD User
094004db7b
fix peerplays list functions
2017-03-24 11:04:35 -04:00
SynaptiCAD User
e609764df3
cancel all the betting markets of a canceled event
2017-03-24 11:04:35 -04:00
Eric Frias
e74a505622
Fix missing const qualifier, payouts for betting market wins
2017-03-24 10:40:53 -04:00
SynaptiCAD User
c8a9c86ca6
cancel all unmatched bets on betting market when it is resolved
2017-03-24 00:09:43 -04:00
Eric Frias
784b11059f
Start implementing bettimg_market_resolve op
2017-03-23 19:35:10 -04:00
Eric Frias
fd38d385ca
Fix an error using the wrong scaling constant for bet odds
2017-03-23 18:16:18 -04:00
Eric Frias
9f6edc649d
Sort bets by odds for use in an order book
2017-03-23 16:24:47 -04:00
SynaptiCAD User
239d8ee885
update global_betting_statistics when new events created, change scores representation to simple vector of strings, working on evaluator for event_update_status_operation
2017-03-23 00:36:18 -04:00
SynaptiCAD User
c0776eb1dc
add get_global_betting_statistics api call
2017-03-23 00:36:18 -04:00
SynaptiCAD User
a267741fd1
added global_betting_statistics implementation object. Object is created, but nothing talks to it yet.
2017-03-23 00:36:18 -04:00
elmato
3eb160bed1
Move notification related functions from db_block.cpp to db_notify.cpp
2017-03-22 22:03:45 +00:00
elmato
030577f671
Fix handling of events from database_object in debug_witness_plugin
2017-03-22 20:14:53 +00:00
elmato
0ecdc90d4d
Add the array of ids (that are being removed) to the removed_objects signal
2017-03-22 20:14:53 +00:00
elmato
cff792a740
debug_witness: Handle new params in changed/remove signals from database
2017-03-22 20:14:53 +00:00
elmato
31f322c9cd
Handle new,changed and removed events from the database_object in one generic function
2017-03-22 20:14:53 +00:00
elmato
6f1d8b548b
Replace clear_filter parameter with notify_remove_create
2017-03-22 20:14:53 +00:00
elmato
aab5fddb2f
Keep track of subscribed accounts and check for events that reference them
2017-03-22 20:14:53 +00:00
elmato
bfa600c559
handle new database_object signals, refactor
2017-03-22 20:14:53 +00:00
elmato
6d3fbeef55
Include information of impacted accounts relative to the objects created/changed/removed. Only extract the impacted accounts information if there are handlers defined in order prevent useless cpu usage on nodes not exposing the rpc api
2017-03-22 20:14:53 +00:00
elmato
29c636fcef
add get_market() function to call_order_object
2017-03-22 20:14:53 +00:00
alfredo
73abb804ae
make less false positives( no false positive given in tests with this setting)
2017-03-22 20:14:53 +00:00
elmato
b2b895ac94
allow to apply_block when exception in database signal handler
2017-03-22 20:14:53 +00:00
elmato
02b2672a39
split notifications (notify_changed_objects) in three signals: new_objects, changed_objects, removed_objects
2017-03-22 20:14:53 +00:00
elmato
823beb7fe5
remove call to notify_changed_objects in _push_transaction
2017-03-22 20:14:53 +00:00
elmato
0bc0513e20
set_subscribe_callback: always initialize bloom filter
2017-03-22 20:14:53 +00:00
elmato
342e33008c
Restore bloom filter usage: Check if the object changed/removed was previously subscribed (read) before sending updates back to ws clients
2017-03-22 20:14:53 +00:00
Eric Frias
3feea69a4c
Stub out bet fill virtual op
2017-03-22 16:02:57 -04:00
Eric Frias
4cdcbe32da
Validate the fee paid when placing a bet. Add virtual op for canceling bet
2017-03-22 15:04:11 -04:00
SynaptiCAD User
58d5affe40
fix merge conflict
2017-03-22 12:48:02 -04:00
SynaptiCAD User
c42a56d332
implement bet_cancel_operation
2017-03-22 12:06:08 -04:00
Eric Frias
46ef911f8e
Add more checks when placing bets
2017-03-21 19:47:57 -04:00
Eric Frias
06c56484de
Add blockchain parameters to limit the allowed bet odds, start data structure to
...
track an account's market position
2017-03-21 18:10:02 -04:00
Eric Frias
ccd570874f
Updated data structures to take bets with explicit odds
2017-03-21 12:27:13 -04:00
Eric Frias
65aa509ec9
Support enums in blockchain objects (fix serialization)
2017-03-21 09:24:08 -04:00
SynaptiCAD User
f99bf1c6e6
[DLN] implement list_betting_markets(betting_market_group)
2017-03-19 22:44:16 -04:00
SynaptiCAD User
2d4f18280f
[DLN] implement list_betting_market_groups(event_id)
2017-03-19 22:12:31 -04:00
SynaptiCAD User
20a64be400
[DLN] implement list_event_groups(sport_id)
2017-03-19 20:40:17 -04:00
Vikram Rajkumar
9bbbefd391
Update fc submodule
2017-03-18 11:52:06 -05:00
Thomas Freedman
15066260f2
Updated definition of Thom seed nodes
2017-03-17 16:02:11 -05:00
Eric Frias
db6b312784
Stub out the bet object and the operation for placing it (currently breaks
...
json_serializer builds, until I port over some code into fc)
2017-03-16 19:37:26 -04:00
Eric Frias
5aedb65e5c
Implement the apparently-unused feature allowing later operations in a transaction to
...
reference objects created by earlier operations. Change all betting operations
to allow use of this feature, and test it in operation_tests2
2017-03-16 18:38:35 -04:00
Vikram Rajkumar
8ae1f6b3a5
Remove NTP time
2017-03-16 12:53:52 -05:00
SynaptiCAD User
43f91d83fc
[DLN] implement list_sports() API call
2017-03-15 19:06:39 -04:00
Eric Frias
2470af6eb9
Initial work on creating blockchain objects for sports betting
2017-03-15 17:04:27 -04:00
oxarbitrage
24d1ce8b1f
log unexpected exception in close function for github issue 81
2017-03-13 17:03:15 -07:00
kstdl
6b2927a693
limit check added
2017-03-07 13:28:07 +03:00
Vikram Rajkumar
9231d05d07
Fix comment
2017-03-02 13:05:25 -06:00
Vikram Rajkumar
c149a5b9b1
Update seed nodes
2017-03-01 17:12:04 -06:00
Vikram Rajkumar
1e80d8a01e
Merge pull request #242 from oxarbitrage/patch-3
...
Change wallet function get_market_history
2017-03-01 17:09:37 -06:00
oxarbitrage
b6cb3eeeb9
Update wallet.hpp
2017-03-01 12:07:33 -03:00
oxarbitrage
2c473285b6
issue191
...
Adding date parameters to cli wallet function get_market_history
2017-03-01 12:02:28 -03:00
oxarbitrage
96bd48b6de
issue 193
...
remove note.
2017-03-01 08:54:14 -03:00
Abit
0f7142d9d2
Merge pull request #239 from lafona/lafona-seed-node
...
adds seednode run by lafona
2017-03-01 11:16:36 +01:00
lafona
81039c0b8e
adds seednode run by lafona
2017-02-28 08:24:54 -05:00
root
3d349fbde4
added api function get_account_history_operations
2017-02-22 15:35:37 -08:00
Vikram Rajkumar
4e9d2af6bf
Merge pull request #236 from oxarbitrage/passdump
...
remove log of key in witness start
2017-02-20 13:54:20 -06:00
kstdl
895fbec5bc
get_tournaments and get_tournaments_by_state method added
2017-02-20 18:09:37 +03:00
root
0703447bfd
Print public key on start
2017-02-20 06:18:46 -08:00
root
f50df89826
remove log of key in witness start
2017-02-20 04:52:07 -08:00
Taconator
eb4db2963e
- CLI: Derive possible owner keys from a brain key
...
- Test: Derive possible owner keys from a brain key
- CLI enhanced to permit checking of whether a public key is currently linked to a registered account
- Database API enhanced to permit checking of whether a public key is currently linked to a registered account
- Test: Check whether a public key is currently registered/associated with an account
2017-02-16 16:22:35 -05:00
alfredo
422d895807
Added withdraw permissions to get_full_account api function. requested in issue #230 .
2017-02-09 17:20:24 -03:00
alfredo
9ea386aa10
added list of assets created by account output to get_full_accounts api function
2017-02-02 18:20:21 -03:00
alfredo
f2c049265e
Asset API Added 2 functions
2017-01-31 21:25:17 -03:00
Vikram Rajkumar
fa9f7a7c0b
Merge pull request #225 from elmato/block-api
...
Add new API (block_api)
2017-01-30 18:37:52 -06:00
Vikram Rajkumar
8cc042a589
Merge pull request #224 from elmato/asset-api
...
Add new API (asset_api)
2017-01-30 18:37:44 -06:00
Vikram Rajkumar
8477b2ea33
Merge pull request #223 from elmato/ws-rpc-auto-login
...
Auto login on every ws/rpc connection using HTTP Authorization header if present
2017-01-30 18:29:28 -06:00
Vikram Rajkumar
8fdd252861
Update fc submodule
2017-01-30 18:18:59 -06:00
elmato
6165434265
Add block api to retrive blocks in bulk.
2017-01-27 09:41:50 +00:00
elmato
cdc0b3bf08
Add new API (asset_api) to query the full list of accounts that holds a specific asset
2017-01-27 09:14:54 +00:00
elmato
77645d889f
Auto login on every ws/rpc connection. Use HTTP Authorization header information if present
2017-01-27 07:42:58 +00:00
elmato
adf288b4ad
Make login_api::enable_api public
2017-01-27 07:40:50 +00:00
Vikram Rajkumar
ef356a15a6
Update submodules
2017-01-17 16:42:33 -06:00
Vikram Rajkumar
f270b65597
Revert "Add a command-line option to witness_node, --disable-permessage-deflate"
...
This reverts commit c39f97885d .
2017-01-12 17:47:44 -06:00
Eric Frias
4674fc53ab
Allow generate_genesis plugin to quietly do nothing when you don't specify the block number on the witness's command line.
2017-01-04 17:19:48 -05:00
Eric Frias
2012fe6e90
Allow generate_genesis plugin to quietly do nothing when you don't specify the block number on the witness's command line.
2017-01-03 16:45:14 -05:00
Roman Olearski
ac73f34045
little correction for #12 Add tournament rules to prevent a game from lasting too long due to ties
2016-12-02 12:01:37 +01:00
Roman Olearski
e16b9d0610
fxing #11 Fix operation of "insurance" parameter
...
implementing #12 Add tournament rules to prevent a game from lasting too long due to ties
2016-11-29 17:38:37 +01:00
Roman Olearski
787019617f
Summary commiting changes made since the last commit
...
modified: libraries/app/impacted.cpp
modified: libraries/chain/db_init.cpp
modified: libraries/chain/db_maint.cpp
modified: libraries/chain/game_object.cpp
modified: libraries/chain/include/graphene/chain/protocol/operations.hpp
modified: libraries/chain/include/graphene/chain/protocol/tournament.hpp
modified: libraries/chain/protocol/tournament.cpp
modified: libraries/chain/tournament_object.cpp
modified: libraries/wallet/wallet.cpp
modified: programs/witness_node/main.cpp
modified: tests/CMakeLists.txt
modified: tests/common/database_fixture.cpp
new file: tests/tournament/tournament_tests.cpp
2016-11-28 12:36:18 +01:00
Roman Olearski
b9508c6da8
little correction for solution ...issues/#10 avoid generating dividend_payout virtual operations for zero-size payouts
2016-11-28 09:06:29 +01:00
Roman Olearski
eadbae0808
solution ...issues/#10 avoid generating dividend_payout virtual operations for zero-size payouts
2016-11-26 16:03:33 +01:00
Roman Olearski
81c9e98d7b
solution ...issues/#7 Allow vesting core tokens to vote and receive dividends
2016-11-25 19:40:25 +01:00
Roman Olearski
f2c0157bb7
avoiding generating tournament payout operation if zero payout
...
updating tournaments tests
2016-11-25 18:01:32 +01:00
Roman Olearski
278c9b1683
solution proposal for ...issues/#7 Allow vesting core tokens to vote and receive dividends
2016-11-25 11:23:06 +01:00
Roman Olearski
85d7a30f87
improving tournament prize distributing for assets other then core asset
2016-11-24 17:17:59 +01:00
Roman Olearski
bf8e46bf8d
Merge branch 'rock-paper-scissors' of http://syncad.storm.pl:56780/blocktrades/graphene into rock-paper-scissors
2016-11-23 11:35:58 +01:00
Roman Olearski
a66af8b072
enhancing tournament_payout operation according issues 8 9
2016-11-23 11:33:24 +01:00
Eric Frias
85914fb3b4
Remove code that was resetting the game timer each time a player made a move
2016-11-22 18:30:34 -05:00
Eric Frias
a00b6cc8a1
Disalbe excessive logging, fix a bug that was preventing a game from ending
...
even after all reveal moves moves were made
2016-11-22 17:47:33 -05:00
Roman Olearski
cf6f3a15fd
generating tournament payout operation
2016-11-21 18:11:31 +01:00
Vikram Rajkumar
015f195951
Remove abandoned P2P rewrite
2016-11-18 15:52:32 -06:00
Vikram Rajkumar
4eaef390a3
Decrease printing frequency during replay
2016-11-17 16:39:31 -06:00
Vikram Rajkumar
64e27bde93
Fix build
2016-11-17 15:56:11 -06:00
Vikram Rajkumar
13569d2d37
Merge commit 'a3cfa1055edb016d8d3b80258657862668f8598f' into bitshares
2016-11-17 15:39:56 -06:00
Vikram Rajkumar
75f238d15f
Remove unreachable seed nodes
2016-11-17 15:37:32 -06:00
Vikram Rajkumar
4e4a359fb9
Merge commit '5da213f' into bitshares
2016-11-17 15:17:27 -06:00
Vikram Rajkumar
38e5d91355
Merge commit '7f75be5ced9bbe6c0671b3dadc46bcaecc3c1beb' into bitshares
2016-11-17 15:13:02 -06:00
Roman Olearski
b1a8a3e503
cleaning unnecessary dumps and comments
2016-11-17 19:04:14 +01:00
Roman Olearski
1530f04882
added operation tournament_payout_operation
2016-11-17 18:04:32 +01:00
Vikram Rajkumar
2254fc62d6
Remove "applied epsilon logic" log message
2016-11-16 16:24:12 -06:00
Eric Frias
935dac7ae6
Fix crash in logging when one player fails to reveal their move
2016-11-16 15:57:35 -05:00
Roman Olearski
39b6bfd85e
fixing problem : tournament never ends if "bye" matches present
...
adding tournaments' prize_pool to total balances
2016-11-16 15:10:10 -05:00
Eric Frias
4ac87291ec
Update fc
2016-11-16 15:08:31 -05:00
Eric Frias
749ffb8688
Don't make the core asset a bitasset
2016-11-15 10:23:58 -05:00
Roman Olearski
5c3c8d9a8a
fixing problem : tournament never ends if "bye" matches present
...
adding tournaments' prize_pool to total balances
2016-11-14 20:18:44 +01:00
Roman Olearski
b72eae0941
Merge branch 'rock-paper-scissors-ro' into rock-paper-scissors
2016-11-08 16:26:43 +01:00