Eric Frias
d04e452266
Prevent writing past the end of an array when tallying witness/delegate votes
2015-07-01 09:56:37 -04:00
Eric Frias
67bda9075f
Display error message for invalid command line arguments instead of crashing
2015-07-01 09:55:41 -04:00
Eric Frias
fd94046eb6
Fix integer overflow errors, work around msvc parser bugs.
2015-06-30 18:50:58 -04:00
Daniel Larimer
ce3fbbf93e
Add checks to verify fill_orders #105
2015-06-30 18:48:40 -04:00
Daniel Larimer
18a99584a2
Start #116 Index Version Checking
...
- adding changes for #115 that didn't make the last commit
2015-06-30 18:40:46 -04:00
Daniel Larimer
187ceb28b6
Merge branch 'master' of github.com:cryptonomex/graphene
2015-06-30 18:22:25 -04:00
Daniel Larimer
70964b55e5
Fix #115 Claiming BTC and PTS balances
2015-06-30 18:20:12 -04:00
Eric Frias
9856d5e8fd
Fix CLI commands for creating witnesses, add commands for listing
...
witnesses, registering witness url.
Derive memo, witness, etc. keys from the active key.
Make witness_create_operation accept relative key identifiers.
Prevent wif_to_key from throwing on invalid base58 input.
Make witness_node accept witness keys in WIF format.
2015-06-30 17:54:19 -04:00
Eric Frias
6aa9264477
Make asset precision uint8 everywhere (it was defined as a uint64 and
...
referenced as a signed short in some places, I think these were
artifacts from when precision was stored as 10^x instead of x.
2015-06-30 17:54:19 -04:00
Nathan Hourt
210c109acf
Progress #17 : Create vesting balances in genesis
2015-06-30 17:47:40 -04:00
Daniel Larimer
c41f1057d5
Merge branch 'master' of github.com:cryptonomex/graphene
2015-06-30 17:34:49 -04:00
Daniel Larimer
ede41d6f99
fix warning, add debug for svk
2015-06-30 17:34:46 -04:00
Vikram Rajkumar
49d5d276a1
Fix compiler warning
2015-06-30 17:28:45 -04:00
Daniel Larimer
9dc7189dd6
adding ability to receive a callback when a broadcast transaction is actually included in a block
2015-06-30 17:28:16 -04:00
theoreticalbts
5f5e761ca8
db_block.cpp: Fix tapos rollover logic
2015-06-30 17:07:21 -04:00
theoreticalbts
f46758e97c
block_tests: Implement tapos_rollover test
2015-06-30 17:07:21 -04:00
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
a05a13b20e
Merge branch 'master' of github.com:cryptonomex/graphene
2015-06-30 15:13:23 -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
e3f5e2cf8d
Resolve #104 : Set minimum feeds on bitassets
2015-06-30 11:59:53 -04:00
Vikram Rajkumar
0858018977
Fix crash running tests
2015-06-30 11:01:32 -04:00
Vikram Rajkumar
33636a513e
Merge pull request #111 from pmconrad/unused_code
...
Unused code
2015-06-30 10:46:53 -04:00
Nathan Hourt
6aae0d8314
Cleanup balance_object_test a bit
2015-06-30 10:25:46 -04:00
Peter Conrad
9beff42daa
Unused code
2015-06-30 12:02:47 +02:00
Peter Conrad
d0aaad6117
Deprecated + unused + identical to key_to_wif
2015-06-30 11:23:27 +02:00
theoreticalbts
417f869dea
Revert "cli_wallet: Implement HTTP header for wallet unlocking"
...
This reverts commit 8db1b930f3 .
Since cli_wallet itself makes no effort to be stateless, we
can simply unlock in a separate call. Removing the ability
to use the header to unlock reduces the potential for user
confusion about whether the HTTP API provides security
(it does not).
2015-06-30 03:08:34 -04:00
theoreticalbts
8db1b930f3
cli_wallet: Implement HTTP header for wallet unlocking
2015-06-30 03:01:58 -04:00
theoreticalbts
cabc357eab
cli_wallet: Add dedicated HTTP server to workaround #1
2015-06-30 03:01:58 -04:00
theoreticalbts
597fe8e912
fc: Implement HTTP server for API RPC
2015-06-30 03:01:32 -04:00
Daniel Larimer
f128839379
Merge branch 'master' of github.com:cryptonomex/graphene
2015-06-29 18:48:51 -04:00
Daniel Larimer
8b546cbf60
adding get_transaction api call
2015-06-29 18:48:47 -04:00
Nathan Hourt
391b0bec45
Progress #17 : Remove GRAPHENE_INITIAL_SUPPLY
...
The INITIAL_SUPPLY macro is generally not useful, and there's no good
way to fulfill the promise it creates. By removing it, I can skip the
scaling on the genesis values. Now, if there is an allocation at
genesis, the supply is determined by that allocation. Otherwise, the
supply is GRAPHENE_MAX_SHARE_SUPPLY and it all belongs to
GRAPHENE_COMMITTEE_ACCOUNT.
Also, remove one of the redundant and confusing MAX_SUPPLY macros and
unify the usage to always be GRAPHENE_MAX_SHARE_SUPPLY.
2015-06-29 17:50:56 -04:00
Daniel Larimer
873cf4dcf8
Merge branch 'master' of github.com:cryptonomex/graphene
2015-06-29 17:29:11 -04:00
Daniel Larimer
681f0923fe
add secondary index to get proposals relevant to a particular account
2015-06-29 17:29:04 -04:00
Nathan Hourt
8747a0572b
Progress #17 : add balance_objects to genesis, test
2015-06-29 17:18:29 -04:00
Daniel Larimer
2ee9b01d3f
update secondary index on load
2015-06-29 16:37:31 -04:00
theoreticalbts
e43a538bdc
types.hpp: Update fee schedule to use all uint64_t #99
2015-06-29 15:41:19 -04:00
theoreticalbts
51bb9025d0
db_maint.cpp: Avoid stdlib implementation-defined ordering when workers tie for votes
2015-06-29 15:36:02 -04:00
Vikram Rajkumar
9719689c34
Add unit test for is_valid_symbol
2015-06-29 15:25:54 -04:00
Vikram Rajkumar
24afda87ac
Update docs submodule
2015-06-29 15:25:54 -04:00
Vikram Rajkumar
f0ea015ccf
Clean up is_valid_name and remove child accounts; #15 , #93
2015-06-29 15:25:53 -04:00
Vikram Rajkumar
3ac8ccaa39
Fix Ninja build
2015-06-29 15:25:53 -04:00
Vikram Rajkumar
605824952c
Clean up is_valid_symbol
2015-06-29 15:25:53 -04:00
theoreticalbts
52d34cc978
Implement size_checker to show operation sizes
2015-06-29 15:14:47 -04:00
theoreticalbts
d0f1fe5b01
Implement burn worker test #37
2015-06-29 11:50:41 -04:00
theoreticalbts
662cda2abc
db_init.cpp: Zero network_fee_percentage on null account
2015-06-29 11:33:29 -04:00
Vikram Rajkumar
7dd3d92a6c
Merge pull request #102 from pmconrad/rfc_1035
...
See #15
2015-06-29 11:13:36 -04:00
Vikram Rajkumar
27905e1505
Merge pull request #101 from pmconrad/fix_build
...
Fixed test build
2015-06-29 11:13:31 -04:00
Nathan Hourt
f4342d98ae
Resolve #67 : Add name and/or URL to witness/worker/delegate objects
2015-06-29 10:02:45 -04:00
Peter Conrad
0162a7d87d
Added more test cases
2015-06-29 11:56:52 +02:00