/// A simple example usecase is a contract that allows donors to donate, and stakes all the funds
/// Such a contract could be deployed by a collator candidate, and the deploy address distributed to
fn schedule_candidate_bond_less(handle: &mut impl PrecompileHandle, less: U256) -> EvmResult {
#[precompile::public("delegateWithAutoCompound(address,uint256,uint8,uint256,uint256,uint256)")]