fix ge to g
This commit is contained in:
parent
2e7c535a7f
commit
92f8ff7982
|
@ -177,16 +177,17 @@ impl Verify for ChainVerifier {
|
||||||
return Err(Error::Timestamp);
|
return Err(Error::Timestamp);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// todo: serialized_size function is at least suboptimal
|
||||||
|
let size = ::serialization::Serializable::serialized_size(block);
|
||||||
|
if size > MAX_BLOCK_SIZE {
|
||||||
|
return Err(Error::Size(size))
|
||||||
|
}
|
||||||
|
|
||||||
// verify merkle root
|
// verify merkle root
|
||||||
if block.merkle_root() != block.header().merkle_root_hash {
|
if block.merkle_root() != block.header().merkle_root_hash {
|
||||||
return Err(Error::MerkleRoot);
|
return Err(Error::MerkleRoot);
|
||||||
}
|
}
|
||||||
|
|
||||||
// todo: serialized_size function is at least suboptimal
|
|
||||||
let size = ::serialization::Serializable::serialized_size(block);
|
|
||||||
if size >= MAX_BLOCK_SIZE {
|
|
||||||
return Err(Error::Size(size))
|
|
||||||
}
|
|
||||||
|
|
||||||
// check first transaction is a coinbase transaction
|
// check first transaction is a coinbase transaction
|
||||||
if !block.transactions()[0].is_coinbase() {
|
if !block.transactions()[0].is_coinbase() {
|
||||||
|
|
Loading…
Reference in New Issue