MCPcopy Create free account
hub / github.com/BitVM/BitVM / validate_timestamp

Function validate_timestamp

header-chain/src/header_chain.rs:292–295  ·  view source on GitHub ↗
(block_time: u32, prev_11_timestamps: [u32; 11])

Source from the content-addressed store, hash-verified

290}
291
292fn validate_timestamp(block_time: u32, prev_11_timestamps: [u32; 11]) -> bool {
293 let median_time = median(prev_11_timestamps);
294 block_time > median_time
295}
296
297pub fn bits_to_target(bits: u32) -> [u8; 32] {
298 let size = (bits >> 24) as usize;

Callers 1

apply_blocksMethod · 0.85

Calls 1

medianFunction · 0.85

Tested by

no test coverage detected