Function upgrade

Source
pub fn upgrade(
    program_id: Pubkey,
    contract: Pubkey,
    buffer: Pubkey,
    spill: Pubkey,
    signature: [u8; 64],
    recovery_id: u8,
) -> Instruction