Function gstd::exec::block_height
source · pub fn block_height() -> u32
Expand description
Get the current block height.
The block height serves to identify a particular block. This information can be used to enable many scenarios, like restricting or allowing some functions until a particular block height is reached.
§Examples
Send a reply after the block height reaches the number 1000:
use gcore::{exec, msg};
#[no_mangle]
extern "C" fn handle() {
if exec::block_height() >= 1000 {
msg::reply(b"Block #1000 reached", 0).unwrap();
}
}