class ProposalContract extends BaseContract {

    public RemoteCall<CallResponse<String>> getGovernParamValue(String module, String name) {
        Function function = new Function(FunctionType.GET_GOVERN_PARAM_VALUE, Arrays.asList(new Utf8String(module), new Utf8String(name)));
        return executeRemoteCallObjectValueReturn(function, String.class);
    }

    private  ProposalContract(String contractAddress, Web3j web3j);
    private  ProposalContract(String contractAddress, long chainId, Web3j web3j, Credentials credentials);
    private  ProposalContract(String contractAddress, Web3j web3j, TransactionManager transactionManager);

}