pub fn deploy_payload_with_salt(&self, salt: H256, args: &[Token]) -> Execute {
        let mut execute = Execute::for_deploy(salt, self.bytecode.to_vec(), args);
        execute.factory_deps.extend(self.factory_deps());
        execute
    }
Generates the `Execute` payload for deploying this contract with custom salt.
core/lib/test_contracts/src/contracts.rs