Nathan Hourt
c530867933
Progress #17
...
- Add initial support for vesting genesis balances
- Add owner/active keys to genesis accounts
- Cleanup circa balance_object and evaluator
2015-06-30 17:05:17 -04:00
Daniel Larimer
e161e5a9fc
Issues #112 Verifying all signatures are used
...
- refactor how signatures are stored on the transaction, removing key_id
and extra_signatures maps and replacing with a vector
- verify that each key only signs one time
- update tests to handle stricter policies on signatures
2015-06-30 15:11:26 -04:00
Nathan Hourt
8747a0572b
Progress #17 : add balance_objects to genesis, test
2015-06-29 17:18:29 -04:00
Nathan Hourt
a626b0685f
Fix failing prediction market test
2015-06-26 10:57:38 -04:00
Nathan Hourt
5b55ab71ea
Resolve #94
...
Core exchange rate is now redundantly stored in price feed for
bitassets, and updated when the median feed changes. This allows feed
producers to update the core exchange rate. Redundant storage is
necessary, because the core exchange rate is needed for user-issued
assets as well as market issued assets.
2015-06-26 10:53:12 -04:00
Daniel Larimer
342abe6ca1
Fix tests
2015-06-25 12:07:39 -04:00
Daniel Larimer
a0765e2cf2
Removing unnecessary indexing from account history plugin, it can now focus on just tracking operation history
2015-06-24 16:38:56 -04:00
Daniel Larimer
aaf31d840f
#47 Fix crash, added history lenght limits, added init testing
2015-06-24 14:01:37 -04:00
Nathan Hourt
cfcafcb5c2
Progress #66 : Set initial fees
...
There is now a default value for all fees
2015-06-23 17:09:55 -04:00
Nathan Hourt
3eaec849eb
Progress #61 : Getting witnesses/delegates by owner
...
Support and API are now present for retrieving witnesses and delegates
by their owners.
2015-06-22 15:03:24 -04:00
Nathan Hourt
127ca9f8de
WIP: Remove call price from call_order_update_operation
2015-06-19 18:14:23 -04:00
Nathan Hourt
c3b30b3dd7
Tweak to database_fixture::borrow
2015-06-19 16:36:37 -04:00
Daniel Larimer
14b158364f
implement and test prediction market features
2015-06-19 15:57:08 -04:00
Daniel Larimer
186b970689
Merge branch 'master' of github.com:cryptonomex/graphene
2015-06-19 14:47:46 -04:00
Daniel Larimer
c80c839675
black swan test with force settle after
2015-06-19 14:47:42 -04:00
Nathan Hourt
a90e3f0155
Fix broken delegate_feeds test
2015-06-19 13:43:57 -04:00
Daniel Larimer
2c055d2320
resolve conflicts
2015-06-18 18:45:01 -04:00
Daniel Larimer
db43f41de8
Progress on margin call tests
2015-06-18 18:42:44 -04:00
Nathan Hourt
bba5681722
Resolve #31 , at last
...
I'm now satisfied with the testing.
2015-06-18 17:22:29 -04:00
Daniel Larimer
a14500a364
merge from master, clean up test output
2015-06-18 15:40:38 -04:00
Daniel Larimer
0a5954db70
merge master
2015-06-18 15:31:30 -04:00
Nathan Hourt
568a18571b
Merge branch 'issue52'
2015-06-18 15:26:00 -04:00
Daniel Larimer
ef4ed937cb
Fix update_call_order
...
- redefine price feeds
- clean up unit test spam
2015-06-18 15:17:48 -04:00
Nathan Hourt
d47c2ee2a2
Progress #52 : The tests pass again.
2015-06-18 15:08:51 -04:00
Nathan Hourt
9291250214
Issue #52 : working my way out of the rabbit hole
...
Evils abound. And tests still fail.
2015-06-18 15:08:51 -04:00
theoreticalbts
1fb1e80a2e
check skip_flags restored to 0 after all tests
2015-06-18 12:42:22 -04:00
theoreticalbts
a219bee55d
tests: implement new PUSH_TX / PUSH_BLOCK macros for tests
2015-06-18 12:33:44 -04:00
Nathan Hourt
8f739ac767
Dramatically accelerate chain_test, fix core asset burn bug
...
When generating blocks until a timestamp, we now generate one block
immediately, then skip blocks until the timestamp, and generate a
final block then.
Also, this exposed a bug in the witness budget handling which
caused the undesired burning of core asset. This bug is now fixed.
2015-06-17 12:14:28 -04:00
Nathan Hourt
377432453f
Lay to rest #16
...
It's finally done.
2015-06-16 14:42:05 -04:00
Daniel Larimer
2ae6ce9cdc
updating tests to remove references to short
2015-06-16 12:17:09 -04:00
Nathan Hourt
ce4846e81b
Progress #31 : Add some testing
2015-06-15 17:31:44 -04:00
Vikram Rajkumar
6337f94555
Remove bond operations
2015-06-15 15:37:38 -04:00
Nathan Hourt
a185f864fc
Progress #31 : Implement threshold for vesting fees
2015-06-11 13:54:46 -04:00
Nathan Hourt
876e9a125d
Resolve #31 : Wrap it up and fix the failing tests
2015-06-10 14:22:32 -04:00
Nathan Hourt
7f0d1ebbed
Progress #31 , resolve #21
...
Declare, but not yet implement, account_upgrade_operation which can
upgrade accounts to members.
Resolve #21 by removing all the sketchy pointer arithmetic stuff
2015-06-10 14:17:17 -04:00
Nathan Hourt
ed7d485df3
Progress #31 : Initial work on new cashback system
...
Lots still to do. There's no longer a way to upgrade an account, genesis
can't evaluate, and who knows how many tests are failing... But it
builds!
2015-06-10 14:17:17 -04:00
Nathan Hourt
0a945b0257
Initial commit
2015-06-08 12:36:37 -04:00