Commit Graph

681 Commits (1701c267502c32af64212d8e496cbdb6f3bc00df)
 

Author SHA1 Message Date
warptangent 1701c26750
Use block index when obtaining block's difficulty for log statement
10 years ago
Thomas Winget 030eab7a49 Merge pull request #20 from warptangent/fix_transfers
10 years ago
warptangent 4eba21fd48
Fix transfers to support mixins
10 years ago
warptangent d045dfa7ce
Fix transfers (without mixins)
10 years ago
Thomas Winget 429a740562
throw inline functions need to keep exception type
10 years ago
Thomas Winget 14555eefd5
Fixes segfault in Blockchain::handle_alternative_block
10 years ago
Thomas Winget 5086ca1db5
add BlockchainDB tests to new cmake
10 years ago
Thomas Winget 7374b81b23 Merge pull request #19 from warptangent/fix_tx_output
10 years ago
Thomas Winget 4fa1a83f6e Merge pull request #18 from moneromooo-monero/blockchain
10 years ago
warptangent c5c100c69b Obtain tx hash and tx output index from amount and output offset
10 years ago
Thomas Winget c50cd95674 Fixes a bug with getting output metadata from BlockchainDB
10 years ago
moneromooo-monero ad8200a573 db_lmdb: fix global index calculation off by 1
10 years ago
Thomas Winget c3fa07b44b update comments to reflect changed code
10 years ago
moneromooo-monero 57b80c541e db_lmdb: remove redundant checks
10 years ago
Thomas Winget 5baf9d9eb3 Merge pull request #17 from moneromooo-monero/blockchain
10 years ago
moneromooo-monero 1362846dd7 blockchain_converter: add --testnet for converting testnet blockchain
10 years ago
moneromooo-monero 59d2b0ed1c db_lmdb: do not give the group database write permissions
10 years ago
moneromooo-monero 4c2a45288a db_lmdb: catch attempt to remove block from an empty blockchain
10 years ago
Thomas Winget eaaaada797 Merge pull request #16 from moneromooo-monero/blockchain
10 years ago
Thomas Winget 81c28c211c Merge pull request #15 from moneromooo-monero/blockchain
10 years ago
moneromooo-monero 3a3459d59b db_lmdb: factor all the log+throw code paths
10 years ago
Thomas Winget 53ce3c95d9 Merge pull request #14 from moneromooo-monero/blockchain
10 years ago
moneromooo-monero 3fcb8daf6e db_lmdb: factor the MDB_val setup code
10 years ago
moneromooo-monero 198368b2e1 blockchain: fix wallet syncing from scratch
10 years ago
moneromooo-monero 609cf7fc92 blockchain_converter: a bit more user friendly output
10 years ago
moneromooo-monero 2b9f737872 blockchain_converter: only call data path function once
10 years ago
moneromooo-monero 1860658eec blockchain: do not append "testnet" to the data directory
10 years ago
moneromooo-monero 1c578ad3f8 db_lmdb: remove block timestamp too when removing a block
10 years ago
moneromooo-monero c93a186637 db_lmdb: do not cast const away
10 years ago
Thomas Winget e285ee5aec Merge pull request #13 from moneromooo-monero/blockchain
10 years ago
moneromooo-monero 1d23db220a db_lmdb: do not keep a dangling pointer to stack objects
10 years ago
moneromooo-monero 29b5876ad1 db_lmdb: make cursor internal members private
10 years ago
moneromooo-monero a3157d7b69 blockchain_storage: refactor genesis block creation
10 years ago
moneromooo-monero 8e41b1e735 blockchain_storage: add consts where appropriate
10 years ago
moneromooo-monero 98bdadcad7 blockchain_converter: delete blockchain on succesful exit
10 years ago
moneromooo-monero 256162fcd5 checkpoints: add consts where appropriate
10 years ago
moneromooo-monero b7270ab60e blockchain: add consts where appropriate
10 years ago
moneromooo-monero 23f3cb4c0e blockchain_db: add consts where appropriate
10 years ago
moneromooo-monero 10fd6cab6c blockchain_db: factor some exception code
10 years ago
Thomas Winget 215e63b79f extraneous semicolon in Blockchain::complete_timestamps_vector
10 years ago
moneromooo-monero 11129b9ee4 blockchain_converter: use the actual blockchain location
10 years ago
Thomas Winget 8e1b7e2ad4 raised maximum mapsize for lmdb to ~16GB
10 years ago
moneromooo-monero 0886183568 build: add liblmdb to the cmake autodetection system
10 years ago
Thomas Winget 6c8b8acfe4 more blockchain height-related fixes, syncing other nodes code this time
10 years ago
Thomas Winget 9455e0cd58 ~ didn't work, need hard path. debug print.
10 years ago
Thomas Winget 4af0918501
very, VERY primitive blockchain converter
10 years ago
Thomas Winget 26a7db38eb add new checkpointing behavior to Blockchain class
10 years ago
Thomas Winget 767aac274b Remove unused dependency
10 years ago
Thomas Winget 006e106ae9 Store output pubkeys separately, bug fixes
10 years ago
Thomas Winget ab7951d99a Minor bugfixes, redundancy removal
10 years ago