Class ERC1155Tradable


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

    • Constructor Detail

      • ERC1155Tradable

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

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

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

        protected ERC1155Tradable​(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<ERC1155Tradable.ApprovalForAllEventResponse> approvalForAllEventFlowable​(org.web3j.protocol.core.DefaultBlockParameter startBlock,
                                                                                                              org.web3j.protocol.core.DefaultBlockParameter endBlock)
      • minterAddedEventFlowable

        public io.reactivex.Flowable<ERC1155Tradable.MinterAddedEventResponse> minterAddedEventFlowable​(org.web3j.protocol.core.DefaultBlockParameter startBlock,
                                                                                                        org.web3j.protocol.core.DefaultBlockParameter endBlock)
      • minterRemovedEventFlowable

        public io.reactivex.Flowable<ERC1155Tradable.MinterRemovedEventResponse> minterRemovedEventFlowable​(org.web3j.protocol.core.DefaultBlockParameter startBlock,
                                                                                                            org.web3j.protocol.core.DefaultBlockParameter endBlock)
      • ownershipTransferredEventFlowable

        public io.reactivex.Flowable<ERC1155Tradable.OwnershipTransferredEventResponse> ownershipTransferredEventFlowable​(org.web3j.protocol.core.DefaultBlockParameter startBlock,
                                                                                                                          org.web3j.protocol.core.DefaultBlockParameter endBlock)
      • transferBatchEventFlowable

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

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

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

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

        public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> addMinter​(String account)
      • cardType

        public org.web3j.protocol.core.RemoteFunctionCall<BigInteger> cardType​(BigInteger _id)
      • cityIndex

        public org.web3j.protocol.core.RemoteFunctionCall<BigInteger> cityIndex​(BigInteger _id)
      • contractURI

        public org.web3j.protocol.core.RemoteFunctionCall<String> contractURI()
      • create

        public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> create​(String _initialOwner,
                                                                                                                              BigInteger _initialSupply,
                                                                                                                              BigInteger _maxSupply,
                                                                                                                              BigInteger _cityIndex,
                                                                                                                              BigInteger _type,
                                                                                                                              byte[] _data)
      • creators

        public org.web3j.protocol.core.RemoteFunctionCall<String> creators​(BigInteger param0)
      • isApprovedForAll

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

        public org.web3j.protocol.core.RemoteFunctionCall<Boolean> isMinter​(String account)
      • isOwner

        public org.web3j.protocol.core.RemoteFunctionCall<Boolean> isOwner()
      • maxSupply

        public org.web3j.protocol.core.RemoteFunctionCall<BigInteger> maxSupply​(BigInteger _id)
      • name

        public org.web3j.protocol.core.RemoteFunctionCall<String> name()
      • owner

        public org.web3j.protocol.core.RemoteFunctionCall<String> owner()
      • proxyRegistryAddress

        public org.web3j.protocol.core.RemoteFunctionCall<String> proxyRegistryAddress()
      • renounceMinter

        public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> renounceMinter()
      • renounceOwnership

        public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> renounceOwnership()
      • 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)
      • supportsInterface

        public org.web3j.protocol.core.RemoteFunctionCall<Boolean> supportsInterface​(byte[] _interfaceID)
      • symbol

        public org.web3j.protocol.core.RemoteFunctionCall<String> symbol()
      • tokenCityIndex

        public org.web3j.protocol.core.RemoteFunctionCall<BigInteger> tokenCityIndex​(BigInteger param0)
      • tokenMaxSupply

        public org.web3j.protocol.core.RemoteFunctionCall<BigInteger> tokenMaxSupply​(BigInteger param0)
      • tokenSupply

        public org.web3j.protocol.core.RemoteFunctionCall<BigInteger> tokenSupply​(BigInteger param0)
      • tokenType

        public org.web3j.protocol.core.RemoteFunctionCall<BigInteger> tokenType​(BigInteger param0)
      • totalSupply

        public org.web3j.protocol.core.RemoteFunctionCall<BigInteger> totalSupply​(BigInteger _id)
      • transferOwnership

        public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> transferOwnership​(String newOwner)
      • uri

        public org.web3j.protocol.core.RemoteFunctionCall<String> uri​(BigInteger _id)
      • load

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

        public static ERC1155Tradable 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<ERC1155Tradable> 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<ERC1155Tradable> deploy​(org.web3j.protocol.Web3j web3j,
                                                                                 org.web3j.crypto.Credentials credentials,
                                                                                 BigInteger gasPrice,
                                                                                 BigInteger gasLimit)
        Deprecated.
      • deploy

        public static org.web3j.protocol.core.RemoteCall<ERC1155Tradable> 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<ERC1155Tradable> deploy​(org.web3j.protocol.Web3j web3j,
                                                                                 org.web3j.tx.TransactionManager transactionManager,
                                                                                 BigInteger gasPrice,
                                                                                 BigInteger gasLimit)
        Deprecated.