Class ReputationRegistry

java.lang.Object
org.web3j.tx.ManagedTransaction
org.web3j.tx.Contract
i5.las2peer.registry.contracts.ReputationRegistry

public class ReputationRegistry extends org.web3j.tx.Contract

Auto generated code.

Do not modify!

Please use the web3j command line tools, or the org.web3j.codegen.SolidityFunctionWrapperGenerator in the codegen module to update.

Generated with web3j version 4.3.0.

  • Field Details

    • FUNC__GETPROFILE

      public static final String FUNC__GETPROFILE
      See Also:
    • FUNC__GETUSERATINDEX

      public static final String FUNC__GETUSERATINDEX
      See Also:
    • FUNC__GETUSERCOUNT

      public static final String FUNC__GETUSERCOUNT
      See Also:
    • FUNC__REVERT

      public static final String FUNC__REVERT
      See Also:
    • FUNC_ADDGENERICTRANSACTION

      public static final String FUNC_ADDGENERICTRANSACTION
      See Also:
    • FUNC_ADDTRANSACTION

      public static final String FUNC_ADDTRANSACTION
      See Also:
    • FUNC_CREATEPROFILE

      public static final String FUNC_CREATEPROFILE
      See Also:
    • FUNC_GETCUMULATIVESCORE

      public static final String FUNC_GETCUMULATIVESCORE
      See Also:
    • FUNC_GETNOTRANSACTIONSRECEIVED

      public static final String FUNC_GETNOTRANSACTIONSRECEIVED
      See Also:
    • FUNC_GETNOTRANSACTIONSSENT

      public static final String FUNC_GETNOTRANSACTIONSSENT
      See Also:
    • FUNC_HASPROFILE

      public static final String FUNC_HASPROFILE
      See Also:
    • FUNC_PROFILES

      public static final String FUNC_PROFILES
      See Also:
    • ERROREVENT_EVENT

      public static final org.web3j.abi.datatypes.Event ERROREVENT_EVENT
    • GENERICTRANSACTIONADDED_EVENT

      public static final org.web3j.abi.datatypes.Event GENERICTRANSACTIONADDED_EVENT
    • TRANSACTIONADDED_EVENT

      public static final org.web3j.abi.datatypes.Event TRANSACTIONADDED_EVENT
    • TRANSACTIONCOUNTCHANGED_EVENT

      public static final org.web3j.abi.datatypes.Event TRANSACTIONCOUNTCHANGED_EVENT
    • TRANSACTIONSCORECHANGED_EVENT

      public static final org.web3j.abi.datatypes.Event TRANSACTIONSCORECHANGED_EVENT
    • USERPROFILECREATED_EVENT

      public static final org.web3j.abi.datatypes.Event USERPROFILECREATED_EVENT
  • Constructor Details

    • ReputationRegistry

      @Deprecated protected ReputationRegistry(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, BigInteger gasPrice, BigInteger gasLimit)
      Deprecated.
    • ReputationRegistry

      protected ReputationRegistry(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, org.web3j.tx.gas.ContractGasProvider contractGasProvider)
    • ReputationRegistry

      @Deprecated protected ReputationRegistry(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, BigInteger gasPrice, BigInteger gasLimit)
      Deprecated.
    • ReputationRegistry

      protected ReputationRegistry(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, org.web3j.tx.gas.ContractGasProvider contractGasProvider)
  • Method Details

    • getErrorEventEvents

      public List<ReputationRegistry.ErrorEventEventResponse> getErrorEventEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
    • errorEventEventFlowable

      public io.reactivex.Flowable<ReputationRegistry.ErrorEventEventResponse> errorEventEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
    • errorEventEventFlowable

      public io.reactivex.Flowable<ReputationRegistry.ErrorEventEventResponse> errorEventEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)
    • getGenericTransactionAddedEvents

      public List<ReputationRegistry.GenericTransactionAddedEventResponse> getGenericTransactionAddedEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
    • genericTransactionAddedEventFlowable

      public io.reactivex.Flowable<ReputationRegistry.GenericTransactionAddedEventResponse> genericTransactionAddedEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
    • genericTransactionAddedEventFlowable

      public io.reactivex.Flowable<ReputationRegistry.GenericTransactionAddedEventResponse> genericTransactionAddedEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)
    • getTransactionAddedEvents

      public List<ReputationRegistry.TransactionAddedEventResponse> getTransactionAddedEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
    • transactionAddedEventFlowable

      public io.reactivex.Flowable<ReputationRegistry.TransactionAddedEventResponse> transactionAddedEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
    • transactionAddedEventFlowable

      public io.reactivex.Flowable<ReputationRegistry.TransactionAddedEventResponse> transactionAddedEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)
    • getTransactionCountChangedEvents

      public List<ReputationRegistry.TransactionCountChangedEventResponse> getTransactionCountChangedEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
    • transactionCountChangedEventFlowable

      public io.reactivex.Flowable<ReputationRegistry.TransactionCountChangedEventResponse> transactionCountChangedEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
    • transactionCountChangedEventFlowable

      public io.reactivex.Flowable<ReputationRegistry.TransactionCountChangedEventResponse> transactionCountChangedEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)
    • getTransactionScoreChangedEvents

      public List<ReputationRegistry.TransactionScoreChangedEventResponse> getTransactionScoreChangedEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
    • transactionScoreChangedEventFlowable

      public io.reactivex.Flowable<ReputationRegistry.TransactionScoreChangedEventResponse> transactionScoreChangedEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
    • transactionScoreChangedEventFlowable

      public io.reactivex.Flowable<ReputationRegistry.TransactionScoreChangedEventResponse> transactionScoreChangedEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)
    • getUserProfileCreatedEvents

      public List<ReputationRegistry.UserProfileCreatedEventResponse> getUserProfileCreatedEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
    • userProfileCreatedEventFlowable

      public io.reactivex.Flowable<ReputationRegistry.UserProfileCreatedEventResponse> userProfileCreatedEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter)
    • userProfileCreatedEventFlowable

      public io.reactivex.Flowable<ReputationRegistry.UserProfileCreatedEventResponse> userProfileCreatedEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock)
    • _getProfile

      public org.web3j.protocol.core.RemoteCall<org.web3j.tuples.generated.Tuple6<String,byte[],BigInteger,BigInteger,BigInteger,BigInteger>> _getProfile(String userAddress)
    • _getUserAtIndex

      public org.web3j.protocol.core.RemoteCall<String> _getUserAtIndex(BigInteger index)
    • _getUserCount

      public org.web3j.protocol.core.RemoteCall<BigInteger> _getUserCount()
    • _revert

      public org.web3j.protocol.core.RemoteCall<org.web3j.protocol.core.methods.response.TransactionReceipt> _revert(String message)
    • addGenericTransaction

      public org.web3j.protocol.core.RemoteCall<org.web3j.protocol.core.methods.response.TransactionReceipt> addGenericTransaction(String contrahent, BigInteger weiAmount, BigInteger timestamp, String txHash, String message, String transactionType)
    • addTransaction

      public org.web3j.protocol.core.RemoteCall<org.web3j.protocol.core.methods.response.TransactionReceipt> addTransaction(String contrahent, BigInteger amount, BigInteger timestamp)
    • createProfile

      public org.web3j.protocol.core.RemoteCall<org.web3j.protocol.core.methods.response.TransactionReceipt> createProfile(String sender, byte[] userName)
    • getCumulativeScore

      public org.web3j.protocol.core.RemoteCall<BigInteger> getCumulativeScore(String profileID)
    • getNoTransactionsReceived

      public org.web3j.protocol.core.RemoteCall<BigInteger> getNoTransactionsReceived(String profileID)
    • getNoTransactionsSent

      public org.web3j.protocol.core.RemoteCall<BigInteger> getNoTransactionsSent(String profileID)
    • hasProfile

      public org.web3j.protocol.core.RemoteCall<Boolean> hasProfile(String userAddress)
    • profiles

      public org.web3j.protocol.core.RemoteCall<org.web3j.tuples.generated.Tuple6<String,byte[],BigInteger,BigInteger,BigInteger,BigInteger>> profiles(String param0)
    • load

      @Deprecated public static ReputationRegistry load(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, BigInteger gasPrice, BigInteger gasLimit)
      Deprecated.
    • load

      @Deprecated public static ReputationRegistry load(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, BigInteger gasPrice, BigInteger gasLimit)
      Deprecated.
    • load

      public static ReputationRegistry load(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, org.web3j.tx.gas.ContractGasProvider contractGasProvider)
    • load

      public static ReputationRegistry load(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, org.web3j.tx.gas.ContractGasProvider contractGasProvider)
    • deploy

      public static org.web3j.protocol.core.RemoteCall<ReputationRegistry> deploy(org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, org.web3j.tx.gas.ContractGasProvider contractGasProvider, String userRegistryAddress)
    • deploy

      public static org.web3j.protocol.core.RemoteCall<ReputationRegistry> deploy(org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, org.web3j.tx.gas.ContractGasProvider contractGasProvider, String userRegistryAddress)
    • deploy

      @Deprecated public static org.web3j.protocol.core.RemoteCall<ReputationRegistry> deploy(org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, BigInteger gasPrice, BigInteger gasLimit, String userRegistryAddress)
      Deprecated.
    • deploy

      @Deprecated public static org.web3j.protocol.core.RemoteCall<ReputationRegistry> deploy(org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, BigInteger gasPrice, BigInteger gasLimit, String userRegistryAddress)
      Deprecated.