Alexis Hernandez
4e96219d77
server: Add getRawTransaction method to XSNService
7 years ago
Alexis Hernandez
2f789bbf13
server: Fix non-exhaustive pattern matches
7 years ago
Alexis Hernandez
6c56330f74
server: Add TODO to a test that might not be stable
7 years ago
Alexis Hernandez
15d8d8992b
server: Update "GET /blocks/:query"
Allows to find a block by blockhash or by block height.
7 years ago
Alexis Hernandez
4bed8492c0
server: Add getBlockhash method to XSNService
7 years ago
Alexis Hernandez
6e6ed7abbe
server: Add "GET /masternodes/:ip"
7 years ago
Alexis Hernandez
e76def63cb
server: Add getMasternode method to the XSNService
7 years ago
Alexis Hernandez
4d61427f6d
server: Add debug log to detect corrupted balances
The idea is to detect how the balances table is being corrupted,
when the actual bug is fixed, this will be removed.
7 years ago
Alexis Hernandez
e9eb79b813
server: Hide 0 balances from the balances API
It is unnecessary to be listing 0 balances on the richest addresses.
7 years ago
Alexis Hernandez
a485037201
server: Remove the available field from the balances table
Due to a bug, maintaining this field consistent has been tricky,
now the field is dropped and we use an index over a function instead.
7 years ago
Alexis Hernandez
788da62ec0
server: Fix failing test on BlockEventsProcessorSpec
7 years ago
Alexis Hernandez
b4120e284b
server: Update the BlockEventsProcessor flow
When a block is processed, in case it can't be fully retrieved from the
rpc server, the block is ignored.
When a block is processed, if there is an existing block having the same
height, it will be replaced by the new one.
This is a part for fixing the bug #6
7 years ago
Alexis Hernandez
7b8d12e4ed
server: Add getBy height on BlockDataHandler
7 years ago
Alexis Hernandez
b4442b3d98
server: Update playsonify to 1.2.0
7 years ago
Alexis Hernandez
61c6649584
server: Add unique constraint to the blocks table
This also changes the upsert method to insert on the BlockDataHandler,
this is piece for fixing the bug #6
7 years ago
Alexis Hernandez
7c7a1efa4a
web-ui: Disable the masternode status column temporary
7 years ago
Alexis Hernandez
b5dc19ccdb
server: Update the logback config to rotate the log file daily
7 years ago
Alexis Hernandez
9fbe4f5abf
server: Update queue
7 years ago
Alexis Hernandez
7fdf67afb0
server: Delete block transactions on rechain events
This fixes a bug that corrupted the balances table because the
transactions related to a block weren't being deleted, hence, causing
wrong balances.
7 years ago
Alexis Hernandez
779ded1973
server: Add deleteBy blockhash method to TransactionPostgresDataHandler
7 years ago
Alexis Hernandez
547e9bb835
server: Update anorm to 2.6.1
7 years ago
Alexis Hernandez
27d0ff3762
server: Update play framework to 2.6.13
7 years ago
Alexis Hernandez
b1201c8132
web-ui: Humanize the block time on the latest blocks view
7 years ago
Alexis Hernandez
d3523cd959
web-ui: Humanize active seconds field on the masternodes view
7 years ago
Alexis Hernandez
88baf8a0e2
web-ui: Add moment dependency
7 years ago
Alexis Hernandez
046e2916db
web-ui: Add row number on the richest addresses view
7 years ago
Alexis Hernandez
b03a5c2040
web-ui: Improve responsiveness on the ticker
7 years ago
Alexis Hernandez
f6ec9772eb
web-ui: Increase polling interval on the latest blocks
7 years ago
Alexis Hernandez
f21b442554
web-ui: Remove richest addresses and masternodes from navbar and routing
7 years ago
Alexis Hernandez
d807d12861
web-ui: Add tabs to the home view
The following views are now displayed in tabs:
- Latest blocks
- Richest addresses
- Masternodes
7 years ago
Alexis Hernandez
94756b0022
web-ui: Add MasternodesComponent
7 years ago
Alexis Hernandez
03efae4a64
web-ui: Add MasternodesService
7 years ago
Alexis Hernandez
99d28d12e6
server: Fix parsing the lastSeen field on the masternode
7 years ago
Alexis Hernandez
da144b7205
server: Add endpoint "GET /masternodes"
7 years ago
Alexis Hernandez
acc4ddba2d
server: Add getMasternodes method to XSNService
7 years ago
Alexis Hernandez
da696637f6
root: Add PULL_REQUEST_TEMPLATE.md
7 years ago
Alexis Hernandez
0f6d05bd91
root: Add ISSUE_TEMPLATE.md
7 years ago
Alexis Hernandez
f57fb2b019
root: Fix the TravisCI config
7 years ago
Benjamin Wang
6d9f4065ab
Update README.md
activate travis
7 years ago
Alexis Hernandez
836d292363
root: Add Travis CI config
7 years ago
Alexis Hernandez
c215cbe9dd
server: Add sbt-scoverage plugin
7 years ago
Alexis Hernandez
4ce253ab90
server: Use BackwardsSynchronizerTask on SQSSeederTask
7 years ago
Alexis Hernandez
b335ea1c34
server: Add BackwardsSynchronizerTask
7 years ago
Alexis Hernandez
1066058267
server: User TransactionService#getTransaction on FirstBlockSynchronizerTask
7 years ago
Alexis Hernandez
a43435c4c3
server: Move getTransaction method from BlockEventsProcessor to TransactionService
7 years ago
Alexis Hernandez
73646f71cd
server: Rename BlockSynchronizerTask to FirstBlockSynchronizerTask
7 years ago
Alexis Hernandez
78dbc3d160
server: Update BlockEventsProcessor to return detailed results
7 years ago
Alexis Hernandez
1f8c53ddc9
server: Move SQSSeederTask to the tasks package
7 years ago
Alexis Hernandez
e16ee760bc
server: Don't require spent index on BlockEventsProcessor
7 years ago
Alexis Hernandez
544b247ffd
web-ui: Remove the transactions from the ticker view
7 years ago