Skip navigation links
A C D E F G H I L N O P R S T W 

A

Account() - Constructor for class io.neow3j.test.NeoExpressConfig.Wallet.Account
 
Account(String, String, String, boolean, NeoExpressConfig.Wallet.Account.Contract) - Constructor for class io.neow3j.test.NeoExpressConfig.Wallet.Account
 

C

client1AccountWIF() - Static method in class io.neow3j.test.TestProperties
 
client2AccountWIF() - Static method in class io.neow3j.test.TestProperties
 
committeeAccountAddress() - Static method in class io.neow3j.test.TestProperties
 
committeeAccountScriptHash() - Static method in class io.neow3j.test.TestProperties
 
committeeAccountVerificationScript() - Static method in class io.neow3j.test.TestProperties
 
CONFIG_BASE_DIR - Static variable in class io.neow3j.test.NeoTestContainer
 
CONFIG_FILE_SOURCE - Static variable in class io.neow3j.test.NeoTestContainer
 
ConsensusNode() - Constructor for class io.neow3j.test.NeoExpressConfig.ConsensusNode
 
ConsensusNode(NeoExpressConfig.Wallet) - Constructor for class io.neow3j.test.NeoExpressConfig.ConsensusNode
 
CONTAINER_WORKDIR - Static variable in class io.neow3j.test.NeoExpressTestContainer
 
Contract() - Constructor for class io.neow3j.test.NeoExpressConfig.Wallet.Account.Contract
 
Contract(String, List<String>) - Constructor for class io.neow3j.test.NeoExpressConfig.Wallet.Account.Contract
 
contractManagementHash() - Static method in class io.neow3j.test.TestProperties
 
createAccount() - Method in class io.neow3j.test.NeoExpressTestContainer
Creates a new account on the neo-express instance.
createAccount() - Method in interface io.neow3j.test.TestBlockchain
Creates a new account.
cryptoLibHash() - Static method in class io.neow3j.test.TestProperties
 

D

DEFAULT_NEOXP_CONFIG - Static variable in class io.neow3j.test.NeoExpressTestContainer
 
defaultAccountAddress() - Static method in class io.neow3j.test.TestProperties
 
defaultAccountEncryptedPrivateKey() - Static method in class io.neow3j.test.TestProperties
 
defaultAccountPassword() - Static method in class io.neow3j.test.TestProperties
 
defaultAccountPrivateKey() - Static method in class io.neow3j.test.TestProperties
 
defaultAccountPublicKey() - Static method in class io.neow3j.test.TestProperties
 
defaultAccountScriptHash() - Static method in class io.neow3j.test.TestProperties
 
defaultAccountVerificationScript() - Static method in class io.neow3j.test.TestProperties
 
defaultAccountWIF() - Static method in class io.neow3j.test.TestProperties
 

E

enableOracle() - Method in class io.neow3j.test.NeoExpressTestContainer
Enables the oracle service on the neo-express instance
enableOracle() - Method in interface io.neow3j.test.TestBlockchain
Enables the oracle service.
execCommand(String...) - Method in class io.neow3j.test.NeoExpressTestContainer
Executes the given command on the neo-express instance.
execCommand(String...) - Method in interface io.neow3j.test.TestBlockchain
Executes the given command.

F

fastForward(int) - Method in class io.neow3j.test.NeoExpressTestContainer
Fast-forwards the blockchain state by n blocks.
fastForward(int, int) - Method in class io.neow3j.test.NeoExpressTestContainer
Mints n blocks with the last block being seconds in the future.
fastForward(int) - Method in interface io.neow3j.test.TestBlockchain
Fast-forwards the blockchain state by n blocks.
fastForward(int, int) - Method in interface io.neow3j.test.TestBlockchain
Mints n blocks with the last block being seconds in the future.

G

gasTokenHash() - Static method in class io.neow3j.test.TestProperties
 
gasTokenName() - Static method in class io.neow3j.test.TestProperties
 
GenesisAccount(String, String...) - Constructor for class io.neow3j.test.TestBlockchain.GenesisAccount
 
getAccount(String) - Method in class io.neow3j.test.NeoExpressTestContainer
 
getAccount(String) - Method in interface io.neow3j.test.TestBlockchain
Gets the private key corresponding to the given address.
getAccounts() - Method in class io.neow3j.test.NeoExpressConfig.Wallet
 
getConsensusNodes() - Method in class io.neow3j.test.NeoExpressConfig
 
getContract() - Method in class io.neow3j.test.NeoExpressConfig.Wallet.Account
 
getGenesisAccount() - Method in class io.neow3j.test.NeoExpressTestContainer
 
getGenesisAccount() - Method in interface io.neow3j.test.TestBlockchain
Gets the genesis account this blockchain is based on.
getInstance() - Static method in class io.neow3j.test.TestProperties
 
getLabel() - Method in class io.neow3j.test.NeoExpressConfig.Wallet.Account
 
getName() - Method in class io.neow3j.test.NeoExpressConfig.Wallet
 
getNodeUrl() - Method in class io.neow3j.test.NeoExpressTestContainer
Gets the URL of the neo-express node running in the container.
getNodeUrl() - Method in class io.neow3j.test.NeoTestContainer
 
getNodeUrl() - Method in interface io.neow3j.test.TestBlockchain
 
getParameters() - Method in class io.neow3j.test.NeoExpressConfig.Wallet.Account.Contract
 
getPrivateKey() - Method in class io.neow3j.test.NeoExpressConfig.Wallet.Account
 
getPrivateKeys() - Method in class io.neow3j.test.TestBlockchain.GenesisAccount
 
getResultFilePath(String, String) - Static method in class io.neow3j.test.NeoTestContainer
 
getScript() - Method in class io.neow3j.test.NeoExpressConfig.Wallet.Account.Contract
 
getScriptHash() - Method in class io.neow3j.test.NeoExpressConfig.Wallet.Account
 
getValue(String) - Static method in class io.neow3j.test.TestProperties
 
getVerificationScript() - Method in class io.neow3j.test.TestBlockchain.GenesisAccount
 
getWallet() - Method in class io.neow3j.test.NeoExpressConfig.ConsensusNode
 
getWallets() - Method in class io.neow3j.test.NeoExpressConfig
 

H

halt() - Method in class io.neow3j.test.NeoExpressTestContainer
Stops the neo-express instance.
halt() - Method in interface io.neow3j.test.TestBlockchain
Halts the blockchain, i.e., stops block production.

I

io.neow3j.test - package io.neow3j.test
 
isDefault() - Method in class io.neow3j.test.NeoExpressConfig.Wallet.Account
 

L

ledgerContractHash() - Static method in class io.neow3j.test.TestProperties
 
loadFile(String) - Static method in class io.neow3j.test.WireMockTestHelper
 

N

neo3PrivateNetContainerImg() - Static method in class io.neow3j.test.TestProperties
 
NeoExpressConfig - Class in io.neow3j.test
Covers parts of a neo-express configuration JSON file.
NeoExpressConfig() - Constructor for class io.neow3j.test.NeoExpressConfig
 
NeoExpressConfig(List<NeoExpressConfig.Wallet>) - Constructor for class io.neow3j.test.NeoExpressConfig
 
NeoExpressConfig.ConsensusNode - Class in io.neow3j.test
 
NeoExpressConfig.Wallet - Class in io.neow3j.test
 
NeoExpressConfig.Wallet.Account - Class in io.neow3j.test
 
NeoExpressConfig.Wallet.Account.Contract - Class in io.neow3j.test
 
neoExpressDockerImage() - Static method in class io.neow3j.test.TestProperties
 
NeoExpressTestContainer - Class in io.neow3j.test
 
NeoExpressTestContainer(String...) - Constructor for class io.neow3j.test.NeoExpressTestContainer
Creates a new instance of a docker container running a neo-express private network.
NeoTestContainer - Class in io.neow3j.test
 
NeoTestContainer() - Constructor for class io.neow3j.test.NeoTestContainer
 
NeoTestContainer(String) - Constructor for class io.neow3j.test.NeoTestContainer
 
neoTokenHash() - Static method in class io.neow3j.test.TestProperties
 
NEOXP_CONFIG_DEST - Static variable in class io.neow3j.test.NeoExpressTestContainer
 

O

oracleContractHash() - Static method in class io.neow3j.test.TestProperties
 

P

policyContractHash() - Static method in class io.neow3j.test.TestProperties
 

R

resume() - Method in class io.neow3j.test.NeoExpressTestContainer
Runs neo-express if it was stopped before.
resume() - Method in interface io.neow3j.test.TestBlockchain
Resumes the blockchain if it was stopped before.
roleManagementHash() - Static method in class io.neow3j.test.TestProperties
 

S

setUpWireMockForBalanceOf(String, String) - Static method in class io.neow3j.test.WireMockTestHelper
 
setUpWireMockForCall(String, String, String...) - Static method in class io.neow3j.test.WireMockTestHelper
 
setUpWireMockForGetBlockCount(long) - Static method in class io.neow3j.test.WireMockTestHelper
 
setUpWireMockForInvokeFunction(String, String) - Static method in class io.neow3j.test.WireMockTestHelper
 
start() - Method in class io.neow3j.test.NeoExpressTestContainer
 
start() - Method in interface io.neow3j.test.TestBlockchain
Starts the blockchain, i.e., the process that includes the blockchain.
stdLibHash() - Static method in class io.neow3j.test.TestProperties
 
stop() - Method in interface io.neow3j.test.TestBlockchain
Stops the blockchain, i.e., the process that includes the blockchain.

T

TestBlockchain - Interface in io.neow3j.test
 
TestBlockchain.GenesisAccount - Class in io.neow3j.test
 
TestProperties - Class in io.neow3j.test
 
TestProperties() - Constructor for class io.neow3j.test.TestProperties
 

W

Wallet() - Constructor for class io.neow3j.test.NeoExpressConfig.Wallet
 
Wallet(String, List<NeoExpressConfig.Wallet.Account>) - Constructor for class io.neow3j.test.NeoExpressConfig.Wallet
 
WireMockTestHelper - Class in io.neow3j.test
 
WireMockTestHelper() - Constructor for class io.neow3j.test.WireMockTestHelper
 
withBatchFile(String) - Method in class io.neow3j.test.NeoExpressTestContainer
Adds the given batch file to the test container and executes it before the neo-express instance is started.
withBatchFile(String) - Method in interface io.neow3j.test.TestBlockchain
Adds the given batch file to the blockchain.
withCheckpoint(String) - Method in class io.neow3j.test.NeoExpressTestContainer
Adds the given checkpoint file to the test container and executes it before the neo-express instance is started.
withCheckpoint(String) - Method in interface io.neow3j.test.TestBlockchain
Adds the given checkpoint file to the blockchain.
withConfigFile(String) - Method in class io.neow3j.test.NeoExpressTestContainer
Adds the given neo-express config file to the test container.
withConfigFile(String) - Method in interface io.neow3j.test.TestBlockchain
Adds the given config file to the blockchain.
withNefAndManifestFiles(String, String) - Method in class io.neow3j.test.NeoExpressTestContainer
Adds the given NEF and manifest files to the test container.
withSecondsPerBlock(int) - Method in class io.neow3j.test.NeoExpressTestContainer
Sets the given block time.
withSecondsPerBlock(int) - Method in interface io.neow3j.test.TestBlockchain
Sets the given block time to be used by the blockchain.
A C D E F G H I L N O P R S T W 
Skip navigation links