Class IERC1155


  • public class IERC1155
    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.8.9.

    • Field Detail

      • APPROVALFORALL_EVENT

        public static final org.web3j.abi.datatypes.Event APPROVALFORALL_EVENT
      • TRANSFERBATCH_EVENT

        public static final org.web3j.abi.datatypes.Event TRANSFERBATCH_EVENT
      • TRANSFERSINGLE_EVENT

        public static final org.web3j.abi.datatypes.Event TRANSFERSINGLE_EVENT
      • URI_EVENT

        public static final org.web3j.abi.datatypes.Event URI_EVENT
    • Constructor Detail

      • IERC1155

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

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

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

        protected IERC1155​(String contractAddress,
                           org.web3j.protocol.Web3j web3j,
                           org.web3j.tx.TransactionManager transactionManager,
                           org.web3j.tx.gas.ContractGasProvider contractGasProvider)
    • Method Detail

      • approvalForAllEventFlowable

        public io.reactivex.Flowable<IERC1155.ApprovalForAllEventResponse> approvalForAllEventFlowable​(org.web3j.protocol.core.methods.request.EthFilter filter)
      • approvalForAllEventFlowable

        public io.reactivex.Flowable<IERC1155.ApprovalForAllEventResponse> approvalForAllEventFlowable​(org.web3j.protocol.core.DefaultBlockParameter startBlock,
                                                                                                       org.web3j.protocol.core.DefaultBlockParameter endBlock)
      • transferBatchEventFlowable

        public io.reactivex.Flowable<IERC1155.TransferBatchEventResponse> transferBatchEventFlowable​(org.web3j.protocol.core.methods.request.EthFilter filter)
      • transferBatchEventFlowable

        public io.reactivex.Flowable<IERC1155.TransferBatchEventResponse> transferBatchEventFlowable​(org.web3j.protocol.core.DefaultBlockParameter startBlock,
                                                                                                     org.web3j.protocol.core.DefaultBlockParameter endBlock)
      • transferSingleEventFlowable

        public io.reactivex.Flowable<IERC1155.TransferSingleEventResponse> transferSingleEventFlowable​(org.web3j.protocol.core.methods.request.EthFilter filter)
      • transferSingleEventFlowable

        public io.reactivex.Flowable<IERC1155.TransferSingleEventResponse> transferSingleEventFlowable​(org.web3j.protocol.core.DefaultBlockParameter startBlock,
                                                                                                       org.web3j.protocol.core.DefaultBlockParameter endBlock)
      • getURIEvents

        public List<IERC1155.URIEventResponse> getURIEvents​(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt)
      • uRIEventFlowable

        public io.reactivex.Flowable<IERC1155.URIEventResponse> uRIEventFlowable​(org.web3j.protocol.core.methods.request.EthFilter filter)
      • uRIEventFlowable

        public io.reactivex.Flowable<IERC1155.URIEventResponse> uRIEventFlowable​(org.web3j.protocol.core.DefaultBlockParameter startBlock,
                                                                                 org.web3j.protocol.core.DefaultBlockParameter endBlock)
      • isApprovedForAll

        public org.web3j.protocol.core.RemoteFunctionCall<Boolean> isApprovedForAll​(String _owner,
                                                                                    String _operator)
      • safeBatchTransferFrom

        public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> safeBatchTransferFrom​(String _from,
                                                                                                                                             String _to,
                                                                                                                                             List<BigInteger> _ids,
                                                                                                                                             List<BigInteger> _amounts,
                                                                                                                                             byte[] _data)
      • safeTransferFrom

        public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> safeTransferFrom​(String _from,
                                                                                                                                        String _to,
                                                                                                                                        BigInteger _id,
                                                                                                                                        BigInteger _amount,
                                                                                                                                        byte[] _data)
      • setApprovalForAll

        public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> setApprovalForAll​(String _operator,
                                                                                                                                         Boolean _approved)
      • load

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

        public static IERC1155 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<IERC1155> deploy​(org.web3j.protocol.Web3j web3j,
                                                                          org.web3j.crypto.Credentials credentials,
                                                                          org.web3j.tx.gas.ContractGasProvider contractGasProvider)
      • deploy

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

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

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