skoupidi
|
dad7577bed
blockchain/tx_store: new tx location tree added
|
2 years ago |
zero
|
9074440105
runtime: remove call_idx from the payload, and add it as a Runtime param
|
2 years ago |
zero
|
69cf9c3a1a
runtime: add missing get_tx_hash()
|
2 years ago |
skoupidi
|
7d4151c230
sdk: fn get_tx(hash) added
|
2 years ago |
skoupidi
|
0475a8e2d3
runtime/import/util: corrected some log targets
|
2 years ago |
skoupidi
|
f9a58ca5ad
runtime/import/util: minor optimizations retrieving block info stuff
|
2 years ago |
parazyd
|
1297ff7b07
src/time: Implement and use {over,under}flow-safe API
|
2 years ago |
skoupidi
|
a3a747df39
contract/money/pow_reward: removed obselete ECVRF
|
2 years ago |
skoupidi
|
8eef36b898
blockchain/header: changed nonce from pallas::Base to u64
|
2 years ago |
skoupidi
|
2805f1435c
validator: fixed minor encoding/decoding bugs
|
2 years ago |
skoupidi
|
3355575721
runtime: replaced timekeeper with verifying block height directly
|
2 years ago |
skoupidi
|
2f5de8e999
runtime: removed slot related fns and added gas cost to util fns
|
2 years ago |
skoupidi
|
f64c4e5750
contract/*: renamed all slot references to block height
|
2 years ago |
skoupidi
|
07b47fd521
contract/money/pow_reward: simplyfied call to use last block information directly from database overlay
|
2 years ago |
parazyd
|
9fb2febfb3
runtime/import/db: Implement host gas cost for zkas_db_set()
|
2 years ago |
parazyd
|
c03d48645c
runtime/import: Subtract gas fee in get_slot()
|
2 years ago |
parazyd
|
f9515f3ddc
runtime: Begin implementation of host function gas costs
|
2 years ago |
aggstam
|
e829424a9c
sdk/util: added block height retrieval functions and use them at appropriate places
|
2 years ago |
parazyd
|
3240221614
runtime/import: General function cleanup and use darkfi_sdk error codes
|
2 years ago |
parazyd
|
87a85e047f
runtime/import: Enable pages assertion in put_object_bytes()
|
2 years ago |
parazyd
|
0e6f51e895
chore: Update copyright year in license headers
|
2 years ago |
y
|
753d01b249
runtime/sdk: change return types from i32 to i64
|
2 years ago |
y
|
d4b8d45b74
[runtime/util] Document methods
|
2 years ago |
aggstam
|
feabf5a67a
blockchain: rewrite completed
|
3 years ago |
aggstam
|
ec97e969c8
sdk: renamed SlotCheckpoint to Slot
|
3 years ago |
aggstam
|
53682169cd
sdk: get_verifying_slot_epoch added
|
3 years ago |
aggstam
|
1bd504eaa0
util/time/TimeKeeper: added verifying slot attribute that can be used by the runtime for validations
|
3 years ago |
aggstam
|
3943ad27af
sdk: replaced db_get_slot_checkpoint with get_slot_checkpoint and moved to util
|
3 years ago |
aggstam
|
040a5d5604
sdk/util: replaced get_system_time with get_blockchain_time, get_current_epoch and get_current_slot added
|
3 years ago |
aggstam
|
01dad53892
consensus: created helper struct for all time related calculations, for easier access by the runtime
|
3 years ago |