(&mut self, txs: String)
| 23 | } |
| 24 | |
| 25 | pub fn add_block(&mut self, txs: String) { |
| 26 | let pre_block = &self.blocks[self.blocks.len() - 1]; |
| 27 | let pre_hash = pre_block.hash.clone(); |
| 28 | let new_block = Block::new(txs, pre_hash, self.curr_bits); |
| 29 | self.blocks.push(new_block); |
| 30 | } |
| 31 | |
| 32 | pub fn block_info(&self) { |
| 33 | for b in self.blocks.iter() { |