Class PolygonPlayers
java.lang.Object
org.web3j.tx.ManagedTransaction
org.web3j.tx.Contract
com.nftworlds.wallet.contracts.wrappers.polygon.PolygonPlayers
public class PolygonPlayers
extends org.web3j.tx.Contract
Contract wrapper for NFT Worlds player wallet and state mapping
on the Polygon chain. Players contract version 1.4
Polygon Mainnet contract address: 0xF405Fb60690395D8d4d047Cc8916Df256270285f
Polygon Mainnet contract block explorer: https://polygonscan.com/address/0xF405Fb60690395D8d4d047Cc8916Df256270285f
Auto-generated with web3j version 4.1.1
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
Nested classes/interfaces inherited from class org.web3j.tx.Contract
org.web3j.tx.Contract.EventValuesWithLog
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final org.web3j.abi.datatypes.Event
static final org.web3j.abi.datatypes.Event
static final org.web3j.abi.datatypes.Event
static final org.web3j.abi.datatypes.Event
static final org.web3j.abi.datatypes.Event
Fields inherited from class org.web3j.tx.Contract
BIN_NOT_PROVIDED, contractAddress, contractBinary, defaultBlockParameter, deployedAddresses, FUNC_DEPLOY, GAS_LIMIT, gasProvider, transactionReceipt
Fields inherited from class org.web3j.tx.ManagedTransaction
ensResolver, GAS_PRICE, transactionManager, web3j
-
Constructor Summary
ModifierConstructorDescriptionprotected
PolygonPlayers
(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, BigInteger gasPrice, BigInteger gasLimit) Deprecated.protected
PolygonPlayers
(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, org.web3j.tx.gas.ContractGasProvider contractGasProvider) protected
PolygonPlayers
(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, BigInteger gasPrice, BigInteger gasLimit) Deprecated.protected
PolygonPlayers
(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, org.web3j.tx.gas.ContractGasProvider contractGasProvider) -
Method Summary
Modifier and TypeMethodDescriptionorg.web3j.protocol.core.RemoteFunctionCall<String>
assignedWalletUUID
(String param0) org.web3j.protocol.core.RemoteFunctionCall<String>
org.web3j.protocol.core.RemoteFunctionCall<String>
getPlayerPrimaryWallet
(String _playerUUID) getPlayerPrimaryWalletSetEvents
(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt) getPlayerSecondaryWalletRemovedEvents
(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt) org.web3j.protocol.core.RemoteFunctionCall<List>
getPlayerSecondaryWallets
(String _playerUUID) getPlayerSecondaryWalletSetEvents
(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt) org.web3j.protocol.core.RemoteFunctionCall<String>
getPlayerStateData
(String _playerUUID, String _setterAddress, Boolean includeGateway) org.web3j.protocol.core.RemoteFunctionCall<List>
getPlayerStateDataBatch
(List<String> _playerUUIDs, String _setterAddress, Boolean includeGateway) getPlayerStateDataRemovedEvents
(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt) getPlayerStateDataSetEvents
(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt) static PolygonPlayers
load
(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, BigInteger gasPrice, BigInteger gasLimit) Deprecated.static PolygonPlayers
load
(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, org.web3j.tx.gas.ContractGasProvider contractGasProvider) static PolygonPlayers
load
(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, BigInteger gasPrice, BigInteger gasLimit) Deprecated.static PolygonPlayers
load
(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, org.web3j.tx.gas.ContractGasProvider contractGasProvider) io.reactivex.Flowable<PolygonPlayers.PlayerPrimaryWalletSetEventResponse>
playerPrimaryWalletSetEventFlowable
(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock) io.reactivex.Flowable<PolygonPlayers.PlayerPrimaryWalletSetEventResponse>
playerPrimaryWalletSetEventFlowable
(org.web3j.protocol.core.methods.request.EthFilter filter) io.reactivex.Flowable<PolygonPlayers.PlayerSecondaryWalletRemovedEventResponse>
playerSecondaryWalletRemovedEventFlowable
(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock) io.reactivex.Flowable<PolygonPlayers.PlayerSecondaryWalletRemovedEventResponse>
playerSecondaryWalletRemovedEventFlowable
(org.web3j.protocol.core.methods.request.EthFilter filter) io.reactivex.Flowable<PolygonPlayers.PlayerSecondaryWalletSetEventResponse>
playerSecondaryWalletSetEventFlowable
(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock) io.reactivex.Flowable<PolygonPlayers.PlayerSecondaryWalletSetEventResponse>
playerSecondaryWalletSetEventFlowable
(org.web3j.protocol.core.methods.request.EthFilter filter) io.reactivex.Flowable<PolygonPlayers.PlayerStateDataRemovedEventResponse>
playerStateDataRemovedEventFlowable
(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock) io.reactivex.Flowable<PolygonPlayers.PlayerStateDataRemovedEventResponse>
playerStateDataRemovedEventFlowable
(org.web3j.protocol.core.methods.request.EthFilter filter) io.reactivex.Flowable<PolygonPlayers.PlayerStateDataSetEventResponse>
playerStateDataSetEventFlowable
(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock) io.reactivex.Flowable<PolygonPlayers.PlayerStateDataSetEventResponse>
playerStateDataSetEventFlowable
(org.web3j.protocol.core.methods.request.EthFilter filter) org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt>
removePlayerSecondaryWallet
(String _playerUUID) org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt>
removePlayerStateData
(String _playerUUID) org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt>
setPlayerPrimaryWallet
(String _playerUUID, byte[] _signature) org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt>
setPlayerSecondaryWallet
(String _playerUUID, byte[] _signature) org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt>
setPlayerStateData
(String _playerUUID, String _ipfsHash) org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt>
setPlayerStateDataBatch
(List<String> _playerUUIDs, List<String> _ipfsHashes) Methods inherited from class org.web3j.tx.Contract
convertToNative, deploy, deploy, deploy, deploy, deployRemoteCall, deployRemoteCall, deployRemoteCall, deployRemoteCall, deployRemoteCall, deployRemoteCall, deployRemoteCall, deployRemoteCall, executeCallMultipleValueReturn, executeCallSingleValueReturn, executeCallSingleValueReturn, executeRemoteCallMultipleValueReturn, executeRemoteCallSingleValueReturn, executeRemoteCallSingleValueReturn, executeRemoteCallTransaction, executeRemoteCallTransaction, executeTransaction, extractEventParameters, extractEventParameters, extractEventParametersWithLog, extractEventParametersWithLog, getContractAddress, getContractBinary, getDeployedAddress, getGasPrice, getStaticDeployedAddress, getTransactionReceipt, isValid, resolveContractAddress, setContractAddress, setDefaultBlockParameter, setDeployedAddress, setGasPrice, setGasProvider, setTransactionReceipt, staticExtractEventParameters, staticExtractEventParametersWithLog
Methods inherited from class org.web3j.tx.ManagedTransaction
call, getSyncThreshold, requestCurrentGasPrice, send, send, sendEIP1559, setSyncThreshold
-
Field Details
-
BINARY
- See Also:
-
FUNC_ASSIGNEDWALLETUUID
- See Also:
-
FUNC_CONVENIENCEGATEWAY
- See Also:
-
FUNC_GETPLAYERPRIMARYWALLET
- See Also:
-
FUNC_GETPLAYERSECONDARYWALLETS
- See Also:
-
FUNC_GETPLAYERSTATEDATA
- See Also:
-
FUNC_GETPLAYERSTATEDATABATCH
- See Also:
-
FUNC_REMOVEPLAYERSECONDARYWALLET
- See Also:
-
FUNC_REMOVEPLAYERSTATEDATA
- See Also:
-
FUNC_SETPLAYERPRIMARYWALLET
- See Also:
-
FUNC_SETPLAYERSECONDARYWALLET
- See Also:
-
FUNC_SETPLAYERSTATEDATA
- See Also:
-
FUNC_SETPLAYERSTATEDATABATCH
- See Also:
-
PLAYERPRIMARYWALLETSET_EVENT
public static final org.web3j.abi.datatypes.Event PLAYERPRIMARYWALLETSET_EVENT -
PLAYERSECONDARYWALLETREMOVED_EVENT
public static final org.web3j.abi.datatypes.Event PLAYERSECONDARYWALLETREMOVED_EVENT -
PLAYERSECONDARYWALLETSET_EVENT
public static final org.web3j.abi.datatypes.Event PLAYERSECONDARYWALLETSET_EVENT -
PLAYERSTATEDATAREMOVED_EVENT
public static final org.web3j.abi.datatypes.Event PLAYERSTATEDATAREMOVED_EVENT -
PLAYERSTATEDATASET_EVENT
public static final org.web3j.abi.datatypes.Event PLAYERSTATEDATASET_EVENT
-
-
Constructor Details
-
PolygonPlayers
@Deprecated protected PolygonPlayers(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, BigInteger gasPrice, BigInteger gasLimit) Deprecated. -
PolygonPlayers
protected PolygonPlayers(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, org.web3j.tx.gas.ContractGasProvider contractGasProvider) -
PolygonPlayers
@Deprecated protected PolygonPlayers(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, BigInteger gasPrice, BigInteger gasLimit) Deprecated. -
PolygonPlayers
protected PolygonPlayers(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, org.web3j.tx.gas.ContractGasProvider contractGasProvider)
-
-
Method Details
-
getPlayerPrimaryWalletSetEvents
public List<PolygonPlayers.PlayerPrimaryWalletSetEventResponse> getPlayerPrimaryWalletSetEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt) -
playerPrimaryWalletSetEventFlowable
public io.reactivex.Flowable<PolygonPlayers.PlayerPrimaryWalletSetEventResponse> playerPrimaryWalletSetEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter) -
playerPrimaryWalletSetEventFlowable
public io.reactivex.Flowable<PolygonPlayers.PlayerPrimaryWalletSetEventResponse> playerPrimaryWalletSetEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock) -
getPlayerSecondaryWalletRemovedEvents
public List<PolygonPlayers.PlayerSecondaryWalletRemovedEventResponse> getPlayerSecondaryWalletRemovedEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt) -
playerSecondaryWalletRemovedEventFlowable
public io.reactivex.Flowable<PolygonPlayers.PlayerSecondaryWalletRemovedEventResponse> playerSecondaryWalletRemovedEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter) -
playerSecondaryWalletRemovedEventFlowable
public io.reactivex.Flowable<PolygonPlayers.PlayerSecondaryWalletRemovedEventResponse> playerSecondaryWalletRemovedEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock) -
getPlayerSecondaryWalletSetEvents
public List<PolygonPlayers.PlayerSecondaryWalletSetEventResponse> getPlayerSecondaryWalletSetEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt) -
playerSecondaryWalletSetEventFlowable
public io.reactivex.Flowable<PolygonPlayers.PlayerSecondaryWalletSetEventResponse> playerSecondaryWalletSetEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter) -
playerSecondaryWalletSetEventFlowable
public io.reactivex.Flowable<PolygonPlayers.PlayerSecondaryWalletSetEventResponse> playerSecondaryWalletSetEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock) -
getPlayerStateDataRemovedEvents
public List<PolygonPlayers.PlayerStateDataRemovedEventResponse> getPlayerStateDataRemovedEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt) -
playerStateDataRemovedEventFlowable
public io.reactivex.Flowable<PolygonPlayers.PlayerStateDataRemovedEventResponse> playerStateDataRemovedEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter) -
playerStateDataRemovedEventFlowable
public io.reactivex.Flowable<PolygonPlayers.PlayerStateDataRemovedEventResponse> playerStateDataRemovedEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock) -
getPlayerStateDataSetEvents
public List<PolygonPlayers.PlayerStateDataSetEventResponse> getPlayerStateDataSetEvents(org.web3j.protocol.core.methods.response.TransactionReceipt transactionReceipt) -
playerStateDataSetEventFlowable
public io.reactivex.Flowable<PolygonPlayers.PlayerStateDataSetEventResponse> playerStateDataSetEventFlowable(org.web3j.protocol.core.methods.request.EthFilter filter) -
playerStateDataSetEventFlowable
public io.reactivex.Flowable<PolygonPlayers.PlayerStateDataSetEventResponse> playerStateDataSetEventFlowable(org.web3j.protocol.core.DefaultBlockParameter startBlock, org.web3j.protocol.core.DefaultBlockParameter endBlock) -
assignedWalletUUID
-
convenienceGateway
-
getPlayerPrimaryWallet
-
getPlayerSecondaryWallets
-
getPlayerStateData
-
getPlayerStateDataBatch
-
removePlayerSecondaryWallet
public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> removePlayerSecondaryWallet(String _playerUUID) -
removePlayerStateData
public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> removePlayerStateData(String _playerUUID) -
setPlayerPrimaryWallet
public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> setPlayerPrimaryWallet(String _playerUUID, byte[] _signature) -
setPlayerSecondaryWallet
public org.web3j.protocol.core.RemoteFunctionCall<org.web3j.protocol.core.methods.response.TransactionReceipt> setPlayerSecondaryWallet(String _playerUUID, byte[] _signature) -
setPlayerStateData
-
setPlayerStateDataBatch
-
load
@Deprecated public static PolygonPlayers load(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, BigInteger gasPrice, BigInteger gasLimit) Deprecated. -
load
@Deprecated public static PolygonPlayers load(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, BigInteger gasPrice, BigInteger gasLimit) Deprecated. -
load
public static PolygonPlayers load(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.crypto.Credentials credentials, org.web3j.tx.gas.ContractGasProvider contractGasProvider) -
load
public static PolygonPlayers load(String contractAddress, org.web3j.protocol.Web3j web3j, org.web3j.tx.TransactionManager transactionManager, org.web3j.tx.gas.ContractGasProvider contractGasProvider)
-