pub fn new_var( signer: Pubkey, provider: Pubkey, id: u64, commit: [u8; 32], samples: u64, ) -> Instruction