Alexis Hernandez
|
80f02664e5
|
server: Update the persisted Transaction model
- Allow mapping from rpc transaction with values only
- While mapping from rpc transactions, return the TPoS contract if there is one.
|
6 years ago |
Alexis Hernandez
|
9d2edf8314
|
server: Remove the TPoS addresses from the Transaction.Output
The addresses are useless and the whole contract will be stored instead.
|
6 years ago |
Alexis Hernandez
|
4af9a6cac4
|
server: Remove TPoS contract logic from the ScriptPubKey model
|
6 years ago |
Alexis Hernandez
|
5d1b3662c0
|
server: Attach the filter while retrieving block headers
|
6 years ago |
Alexis Hernandez
|
8f5f4a48cb
|
server: Store the filter on the BlockHeader
|
6 years ago |
Alexis Hernandez
|
37cb7ceb81
|
server: Allow to create a GolombCodedSet from block addresses
|
6 years ago |
Alexis Hernandez
|
ff85797565
|
server: Refactor the TransactionVIN into a typed alternative
Now we are able to use types to detect when a TransactionVIN has the
cached values.
|
6 years ago |
Alexis Hernandez
|
8b9f1c00f3
|
server: Add Block.HasTransactions persisted model
|
6 years ago |
Alexis Hernandez
|
2798b528ed
|
server: Add endpoint "GET /blocks/headers"
|
6 years ago |
Alexis Hernandez
|
469c241931
|
server: Extract the BlockExtractionMethod from the persisted block
|
6 years ago |
Alexis Hernandez
|
aef41d5f8e
|
server: Split the persisted transaction model
There are two models now, the one having inputs/outputs
and the one without them.
|
6 years ago |
Alexis Hernandez
|
347a4d6ca5
|
server: Move the TransactionId value to the values package
|
6 years ago |
Alexis Hernandez
|
6dd7b032b1
|
server: Move the Size value to the values package
|
6 years ago |
Alexis Hernandez
|
29b8b583ba
|
server: Move the HexString model to the values package
|
6 years ago |
Alexis Hernandez
|
33fcda6ef3
|
server: Move the Height value to the values package
|
6 years ago |
Alexis Hernandez
|
de64af5b9b
|
server: Move the Blockhash value to the values package
|
6 years ago |
Alexis Hernandez
|
a1737b9710
|
server: Move the Address value to the values package
|
6 years ago |
Alexis Hernandez
|
685b54b576
|
server: Move the Balance model to the persisted package
|
6 years ago |
Alexis Hernandez
|
38a83f23ae
|
server: Move the AddressTransactionDetails model to the persisted package
|
6 years ago |
Alexis Hernandez
|
b7f91b7ce4
|
server: Move the Transaction model to the persisted package
|
6 years ago |
Alexis Hernandez
|
21399f3c99
|
server: Add extraction_method column to the blocks table
Defaults to PoW, a migration is required to set the correct values.
|
6 years ago |
Alexis Hernandez
|
7619ef3483
|
server: Add the persisted models package
Includes the Block model which represents what is actually persisted.
|
6 years ago |