pub fn delegation_claim( ctx: Context<'_, '_, '_, '_, DelegationClaim<'_>>, amount: u64 ) -> Result<()>