Index
All Classes|All Packages|Serialized Form
A
- address() - Method in record class net.lageto.monero.rpc.model.TransferDestination
-
Returns the value of the
addressrecord component. - amount() - Method in record class net.lageto.monero.rpc.model.TransferDestination
-
Returns the value of the
amountrecord component.
B
- blob() - Method in record class net.lageto.monero.rpc.model.BlockTemplate
-
Returns the value of the
blobrecord component. - Block - Record Class in net.lageto.monero.rpc.model
-
Represents a block in the blockchain.
- Block(BlockHeader, String, List<String>) - Constructor for record class net.lageto.monero.rpc.model.Block
-
Creates an instance of a
Blockrecord class. - BlockHeader - Record Class in net.lageto.monero.rpc.model
- BlockHeader(int, long, long, String, long, int, int, long, boolean, String, long, long) - Constructor for record class net.lageto.monero.rpc.model.BlockHeader
-
Creates an instance of a
BlockHeaderrecord class. - blockSize() - Method in record class net.lageto.monero.rpc.model.BlockHeader
-
Returns the value of the
blockSizerecord component. - BlockTemplate - Record Class in net.lageto.monero.rpc.model
-
Represents an un-mined Monero block.
- BlockTemplate(String, String, long, long, long, String, String, int, String, long) - Constructor for record class net.lageto.monero.rpc.model.BlockTemplate
-
Creates an instance of a
BlockTemplaterecord class.
C
- coinbaseHash() - Method in record class net.lageto.monero.rpc.model.Block
-
Returns the value of the
coinbaseHashrecord component.
D
- daemonRpcClient() - Method in class net.lageto.monero.rpc.spring.MoneroRpcAutoConfiguration
- DaemonRpcClient - Interface in net.lageto.monero.rpc
-
Represents a connection to a Monero P2P daemon.
- depth() - Method in record class net.lageto.monero.rpc.model.BlockHeader
-
Returns the value of the
depthrecord component. - difficulty() - Method in record class net.lageto.monero.rpc.model.BlockHeader
-
Returns the value of the
difficultyrecord component. - difficulty() - Method in record class net.lageto.monero.rpc.model.BlockTemplate
-
Returns the value of the
difficultyrecord component.
E
- equals(Object) - Method in record class net.lageto.monero.rpc.model.Block
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.lageto.monero.rpc.model.BlockHeader
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.lageto.monero.rpc.model.BlockTemplate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.lageto.monero.rpc.model.TransferDestination
-
Indicates whether some other object is "equal to" this one.
- expectedReward() - Method in record class net.lageto.monero.rpc.model.BlockTemplate
-
Returns the value of the
expectedRewardrecord component.
G
- getAddress() - Method in interface net.lageto.monero.rpc.WalletRpcClient
-
Return the wallet's first address.
- getAddressAsync() - Method in interface net.lageto.monero.rpc.WalletRpcClient
-
Asynchronously get a wallet's first address.
- getBalance() - Method in interface net.lageto.monero.rpc.WalletRpcClient
-
Get the wallet's balance, including currently locked/un-spendable Moneroj.
- getBalanceAsync() - Method in interface net.lageto.monero.rpc.WalletRpcClient
-
Asynchronously get the wallet's balance, including currently locked/un-spendable Moneroj.
- getBlock(long) - Method in interface net.lageto.monero.rpc.DaemonRpcClient
-
Get a block header and the transaction hashes it contains by its height.
- getBlock(String) - Method in interface net.lageto.monero.rpc.DaemonRpcClient
-
Get a block header and the transaction hashes it contains by its hash.
- getBlockAsync(long) - Method in interface net.lageto.monero.rpc.DaemonRpcClient
-
Asynchronously get a block header and the transaction hashes it contains by its height.
- getBlockAsync(String) - Method in interface net.lageto.monero.rpc.DaemonRpcClient
-
Asynchronously get a block header and the transaction hashes it contains by its hash.
- getBlockCount() - Method in interface net.lageto.monero.rpc.DaemonRpcClient
-
Look up how many blocks are in the longest chain known to the daemon.
- getBlockCountAsync() - Method in interface net.lageto.monero.rpc.DaemonRpcClient
-
Asynchronously look up how many blocks are in the longest chain known to the daemon.
- getBlockHeader(long) - Method in interface net.lageto.monero.rpc.DaemonRpcClient
-
Fetch a block's header by its height.
- getBlockHeader(String) - Method in interface net.lageto.monero.rpc.DaemonRpcClient
-
Fetch a block's header by its hash.
- getBlockHeaderAsync(long) - Method in interface net.lageto.monero.rpc.DaemonRpcClient
-
Asynchronously fetch a block's header by its height.
- getBlockHeaderAsync(String) - Method in interface net.lageto.monero.rpc.DaemonRpcClient
-
Asynchronously fetch a block's header by its hash.
- getBlockTemplate(String, int) - Method in interface net.lageto.monero.rpc.DaemonRpcClient
-
Create a block template.
- getBlockTemplateAsync(String, int) - Method in interface net.lageto.monero.rpc.DaemonRpcClient
-
Asynchronously create a block template.
- getCode() - Method in exception net.lageto.monero.rpc.RpcException
-
The error code that caused this exception.
- getDaemon() - Method in class net.lageto.monero.rpc.spring.MoneroRpcProperties
- getUnlockedBalance() - Method in interface net.lageto.monero.rpc.WalletRpcClient
-
Get the wallet's unlocked balance.
- getUnlockedBalanceAsync() - Method in interface net.lageto.monero.rpc.WalletRpcClient
-
Asynchronously get the wallet's unlocked balance.
- getWallet() - Method in class net.lageto.monero.rpc.spring.MoneroRpcProperties
H
- hash() - Method in record class net.lageto.monero.rpc.model.BlockHeader
-
Returns the value of the
hashrecord component. - hashCode() - Method in record class net.lageto.monero.rpc.model.Block
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.lageto.monero.rpc.model.BlockHeader
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.lageto.monero.rpc.model.BlockTemplate
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.lageto.monero.rpc.model.TransferDestination
-
Returns a hash code value for this object.
- hashingBlob() - Method in record class net.lageto.monero.rpc.model.BlockTemplate
-
Returns the value of the
hashingBlobrecord component. - header() - Method in record class net.lageto.monero.rpc.model.Block
-
Returns the value of the
headerrecord component. - height() - Method in record class net.lageto.monero.rpc.model.BlockHeader
-
Returns the value of the
heightrecord component. - height() - Method in record class net.lageto.monero.rpc.model.BlockTemplate
-
Returns the value of the
heightrecord component.
L
- lageto.monero.rpc - module lageto.monero.rpc
-
This module provides clients for interfacing with the Monero crypto-currency P2P and wallet daemons over their HTTP RPC protocols.
- lageto.monero.rpc.spring - module lageto.monero.rpc.spring
-
This module provides auto-configuration for creating RPC clients in Spring Boot applications.
M
- majorVersion() - Method in record class net.lageto.monero.rpc.model.BlockHeader
-
Returns the value of the
majorVersionrecord component. - minorVersion() - Method in record class net.lageto.monero.rpc.model.BlockHeader
-
Returns the value of the
minorVersionrecord component. - MoneroRpcAutoConfiguration - Class in net.lageto.monero.rpc.spring
- MoneroRpcAutoConfiguration(MoneroRpcProperties) - Constructor for class net.lageto.monero.rpc.spring.MoneroRpcAutoConfiguration
- MoneroRpcProperties - Class in net.lageto.monero.rpc.spring
- MoneroRpcProperties() - Constructor for class net.lageto.monero.rpc.spring.MoneroRpcProperties
N
- net.lageto.monero.rpc - package net.lageto.monero.rpc
-
Provides clients for interfacing with the Monero crypto-currency P2P and wallet daemons over their HTTP RPC protocols.
- net.lageto.monero.rpc.model - package net.lageto.monero.rpc.model
-
Contains objects that RPC methods may return or use as parameters.
- net.lageto.monero.rpc.spring - package net.lageto.monero.rpc.spring
- newInstance(URI) - Static method in interface net.lageto.monero.rpc.DaemonRpcClient
-
Create a new instance of a
DaemonRpcClient - newInstance(URI) - Static method in interface net.lageto.monero.rpc.WalletRpcClient
-
Create a new instance of a
WalletRpcClient - nextSeedHash() - Method in record class net.lageto.monero.rpc.model.BlockTemplate
-
Returns the value of the
nextSeedHashrecord component. - nonce() - Method in record class net.lageto.monero.rpc.model.BlockHeader
-
Returns the value of the
noncerecord component.
O
- orphanStatus() - Method in record class net.lageto.monero.rpc.model.BlockHeader
-
Returns the value of the
orphanStatusrecord component.
P
- prevHash() - Method in record class net.lageto.monero.rpc.model.BlockHeader
-
Returns the value of the
prevHashrecord component. - prevHash() - Method in record class net.lageto.monero.rpc.model.BlockTemplate
-
Returns the value of the
prevHashrecord component.
R
- reservedOffset() - Method in record class net.lageto.monero.rpc.model.BlockTemplate
-
Returns the value of the
reservedOffsetrecord component. - reward() - Method in record class net.lageto.monero.rpc.model.BlockHeader
-
Returns the value of the
rewardrecord component. - RpcException - Exception in net.lageto.monero.rpc
-
An exception representing a failed RPC request.
S
- seedHash() - Method in record class net.lageto.monero.rpc.model.BlockTemplate
-
Returns the value of the
seedHashrecord component. - seedHeight() - Method in record class net.lageto.monero.rpc.model.BlockTemplate
-
Returns the value of the
seedHeightrecord component. - setDaemon(URI) - Method in class net.lageto.monero.rpc.spring.MoneroRpcProperties
- setWallet(URI) - Method in class net.lageto.monero.rpc.spring.MoneroRpcProperties
- submitBlock(String) - Method in interface net.lageto.monero.rpc.DaemonRpcClient
-
Send a mined block for broadcast to the network.
- submitBlockAsync(String) - Method in interface net.lageto.monero.rpc.DaemonRpcClient
-
Asynchronously send a mined block for broadcast to the network.
T
- timestamp() - Method in record class net.lageto.monero.rpc.model.BlockHeader
-
Returns the value of the
timestamprecord component. - toString() - Method in record class net.lageto.monero.rpc.model.Block
-
Returns a string representation of this record class.
- toString() - Method in record class net.lageto.monero.rpc.model.BlockHeader
-
Returns a string representation of this record class.
- toString() - Method in record class net.lageto.monero.rpc.model.BlockTemplate
-
Returns a string representation of this record class.
- toString() - Method in record class net.lageto.monero.rpc.model.TransferDestination
-
Returns a string representation of this record class.
- transactionHashes() - Method in record class net.lageto.monero.rpc.model.Block
-
Returns the value of the
transactionHashesrecord component. - transfer(List<TransferDestination>) - Method in interface net.lageto.monero.rpc.WalletRpcClient
-
Transfer Moneroj from this wallet to one or more recipients.
- transferAsync(List<TransferDestination>) - Method in interface net.lageto.monero.rpc.WalletRpcClient
-
Asynchronously transfer Moneroj from this wallet to one or more recipients.
- TransferDestination - Record Class in net.lageto.monero.rpc.model
-
Represents a destination when transferring Moneroj.
- TransferDestination(String, long) - Constructor for record class net.lageto.monero.rpc.model.TransferDestination
-
Creates an instance of a
TransferDestinationrecord class.
W
- walletRpcClient() - Method in class net.lageto.monero.rpc.spring.MoneroRpcAutoConfiguration
- WalletRpcClient - Interface in net.lageto.monero.rpc
-
Represents a connection to a Monero wallet.
All Classes|All Packages|Serialized Form