From 5fe4f5924ab47da5f85880530fd40392fc9e926a Mon Sep 17 00:00:00 2001 From: ml-james <55996732+ml-james@users.noreply.github.com> Date: Thu, 12 Dec 2024 14:11:44 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20LMAX-Exc?= =?UTF-8?q?hange/solana4j@2f3ea7732d3b05332370e5a962490667d10d75ca=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- allclasses-index.html | 283 +++- allclasses.html | 93 +- allpackages-index.html | 26 +- .../api/AccountInfo.AccountInfoData.html | 318 ---- .../lmax/solana4j/client/api/Commitment.html | 438 ------ .../lmax/solana4j/client/api/Instruction.html | 406 ------ .../solana4j/client/api/SignatureStatus.html | 356 ----- .../api/SimulateTransactionResponse.html | 425 ------ .../lmax/solana4j/client/api/SolanaApi.html | 1085 -------------- .../client/api/SolanaRpcResponse.html | 315 ---- ...ccountKeys.AccountKeyParsed.KeySource.html | 394 ----- ....Message.AccountKeys.AccountKeyParsed.html | 361 ----- ...ansactionResponse.Message.AccountKeys.html | 318 ---- .../api/TransactionResponse.Message.html | 370 ----- ...TransactionData.TransactionDataParsed.html | 291 ---- .../TransactionResponse.TransactionData.html | 317 ---- ...e.TransactionMetadata.LoadedAddresses.html | 290 ---- ...onse.TransactionMetadata.TokenBalance.html | 358 ----- ...ansactionResponse.TransactionMetadata.html | 551 ------- .../client/api/TransactionResponse.html | 403 ----- ...AccountInfoData.AccountInfoParsedData.html | 199 --- .../AccountInfo.AccountInfoData.html | 199 --- .../client/api/class-use/AccountInfo.html | 265 ---- .../client/api/class-use/Blockhash.html | 256 ---- .../client/api/class-use/Commitment.html | 221 --- .../client/api/class-use/Instruction.html | 206 --- .../api/class-use/SignatureForAddress.html | 241 --- .../client/api/class-use/SignatureStatus.html | 241 --- .../SimulateTransactionResponse.Data.html | 199 --- .../SimulateTransactionResponse.html | 241 --- .../client/api/class-use/SolanaApi.html | 238 --- .../class-use/SolanaClientOptionalParams.html | 428 ------ ...olanaClientResponse.SolanaClientError.html | 199 --- .../api/class-use/SolanaClientResponse.html | 606 -------- .../class-use/SolanaRpcResponse.Context.html | 199 --- .../client/api/class-use/TokenAccount.html | 245 ---- .../client/api/class-use/TokenAmount.html | 258 ---- .../TransactionResponse.InnerInstruction.html | 206 --- ...ccountKeys.AccountKeyParsed.KeySource.html | 214 --- ....Message.AccountKeys.AccountKeyParsed.html | 200 --- ...ansactionResponse.Message.AccountKeys.html | 199 --- .../TransactionResponse.Message.Header.html | 199 --- .../TransactionResponse.Message.html | 199 --- ...TransactionData.TransactionDataParsed.html | 199 --- .../TransactionResponse.TransactionData.html | 199 --- ...e.TransactionMetadata.LoadedAddresses.html | 199 --- ...onResponse.TransactionMetadata.Reward.html | 199 --- ...onse.TransactionMetadata.TokenBalance.html | 206 --- ...ansactionResponse.TransactionMetadata.html | 199 --- .../api/class-use/TransactionResponse.html | 241 --- .../solana4j/client/api/package-summary.html | 368 ----- .../solana4j/client/api/package-tree.html | 205 --- .../lmax/solana4j/client/api/package-use.html | 468 ------ .../client/jsonrpc/SolanaJsonRpcClient.html | 1245 ---------------- .../jsonrpc/SolanaJsonRpcClientException.html | 369 ----- .../SolanaJsonRpcClientOptionalParams.html | 385 ----- .../class-use/SolanaJsonRpcClient.html | 151 -- .../SolanaJsonRpcClientException.html | 606 -------- .../SolanaJsonRpcClientOptionalParams.html | 151 -- .../com/lmax/solana4j/Solana.html | 598 ++++++++ .../api/AccountLookupEntry.LookupEntry.html | 97 +- .../lmax/solana4j/api/AccountLookupEntry.html | 400 +++++ .../com/lmax/solana4j/api/Accounts.html | 167 +-- .../lmax/solana4j/api/AddressLookupTable.html | 101 +- .../com/lmax/solana4j/api/Blockhash.html | 266 ++++ .../lmax/solana4j/api/ByteBufferSigner.html | 268 ++++ .../com/lmax/solana4j/api/Destination.html | 104 +- .../solana4j/api/InstructionBuilderBase.html | 326 +++++ .../com/lmax/solana4j/api/Message.html | 269 ++++ .../com/lmax/solana4j/api/MessageBuilder.html | 101 +- .../solana4j/api/MessageBuilderLegacy.html | 368 +++++ .../lmax/solana4j/api/MessageBuilderV0.html | 390 +++++ .../api/MessageInstructionBuilder.html | 278 ++++ .../api/MessageVisitor.AccountLookupView.html | 163 +-- .../api/MessageVisitor.AccountsView.html | 270 ++++ .../api/MessageVisitor.InstructionView.html | 123 +- .../MessageVisitor.LegacyAccountsView.html | 230 +++ .../MessageVisitor.LegacyInstructionView.html | 112 +- .../api/MessageVisitor.LegacyMessageView.html | 306 ++++ .../api/MessageVisitor.MessageView.html | 471 ++++++ .../api/MessageVisitor.V0AccountsView.html | 289 ++++ .../api/MessageVisitor.V0InstructionView.html | 315 ++++ .../MessageVisitor.Version0MessageView.html | 390 +++++ .../com/lmax/solana4j/api/MessageVisitor.html | 272 ++-- .../solana4j/api/ProgramDerivedAddress.html | 308 ++++ .../com/lmax/solana4j/api/PublicKey.html | 186 ++- .../com/lmax/solana4j/api/References.html | 264 ++++ .../solana4j/api/SealedMessageBuilder.html | 286 ++++ .../solana4j/api/SignedMessageBuilder.html | 112 +- .../com/lmax/solana4j/api/Slot.html | 286 ++++ .../lmax/solana4j/api/TransactionBuilder.html | 122 +- ...ansactionInstruction.AccountReference.html | 136 +- .../solana4j/api/TransactionInstruction.html | 144 +- .../api/TransactionInstructionBuilder.html | 278 ++++ .../solana4j/api/UnsignedMessageBuilder.html | 265 ++++ .../AccountLookupEntry.LookupEntry.html | 206 +++ .../api/class-use/AccountLookupEntry.html | 199 +++ .../lmax/solana4j/api/class-use/Accounts.html | 49 +- .../api/class-use/AddressLookupTable.html | 357 +++++ .../solana4j/api/class-use/Blockhash.html | 297 ++++ .../api/class-use/ByteBufferSigner.html | 200 +++ .../solana4j/api/class-use/Destination.html | 282 ++++ .../api/class-use/InstructionBuilderBase.html | 317 ++++ .../lmax/solana4j/api/class-use/Message.html | 266 ++++ .../api/class-use/MessageBuilder.html | 259 ++++ .../api/class-use/MessageBuilderLegacy.html | 227 +++ .../api/class-use/MessageBuilderV0.html | 234 +++ .../class-use/MessageInstructionBuilder.html | 151 ++ .../MessageVisitor.AccountLookupView.html | 199 +++ .../MessageVisitor.AccountsView.html | 206 +++ .../MessageVisitor.InstructionView.html | 206 +++ .../MessageVisitor.LegacyAccountsView.html | 151 ++ .../MessageVisitor.LegacyInstructionView.html | 199 +++ .../MessageVisitor.LegacyMessageView.html | 151 ++ .../class-use/MessageVisitor.MessageView.html | 223 +++ .../MessageVisitor.V0AccountsView.html | 151 ++ .../MessageVisitor.V0InstructionView.html | 199 +++ .../MessageVisitor.Version0MessageView.html | 151 ++ .../api/class-use/MessageVisitor.html | 68 +- .../api/class-use/ProgramDerivedAddress.html | 339 +++++ .../solana4j/api/class-use/PublicKey.html | 1215 +++++++++++++++ .../solana4j/api/class-use/References.html | 151 ++ .../api/class-use/SealedMessageBuilder.html | 206 +++ .../api/class-use/SignedMessageBuilder.html | 267 ++++ .../com/lmax/solana4j/api/class-use/Slot.html | 280 ++++ .../api/class-use/TransactionBuilder.html | 302 ++++ ...ansactionInstruction.AccountReference.html | 199 +++ .../api/class-use/TransactionInstruction.html | 473 ++++++ .../TransactionInstructionBuilder.html | 151 ++ .../api/class-use/UnsignedMessageBuilder.html | 199 +++ .../lmax/solana4j/api/package-summary.html | 383 +++++ .../com/lmax/solana4j/api/package-tree.html | 208 +++ .../com/lmax/solana4j/api/package-use.html | 561 +++++++ .../com/lmax/solana4j/class-use/Solana.html | 151 ++ .../solana4j/encoding/SolanaEncoding.html | 672 +++++++++ .../com/lmax/solana4j/encoding/SysVar.html | 343 +++++ .../encoding/class-use/SolanaEncoding.html | 151 ++ .../solana4j/encoding/class-use/SysVar.html | 12 +- .../solana4j/encoding}/package-summary.html | 20 +- .../lmax/solana4j/encoding}/package-tree.html | 9 +- .../lmax/solana4j/encoding}/package-use.html | 8 +- .../com/lmax/solana4j/package-summary.html | 177 +++ .../com/lmax/solana4j/package-tree.html | 97 +- .../com/lmax/solana4j/package-use.html | 64 +- ...gram.AddressLookupTableProgramFactory.html | 325 +++++ .../programs/AddressLookupTableProgram.html | 542 +++++++ .../AssociatedTokenMetadataProgram.html | 360 +++++ ...Program.AssociatedTokenProgramFactory.html | 299 ++++ .../programs/AssociatedTokenProgram.html | 476 ++++++ ...am.BpfLoaderUpgradeableProgramFactory.html | 290 ++++ .../programs/BpfLoaderUpgradeableProgram.html | 406 ++++++ ...etProgram.ComputeBudgetProgramFactory.html | 84 +- .../programs/ComputeBudgetProgram.html | 464 ++++++ .../SystemProgram.SystemProgramFactory.html | 377 +++++ .../lmax/solana4j/programs/SystemProgram.html | 643 ++++++++ ...en2022Program.Token2022ProgramFactory.html | 246 ++++ .../solana4j/programs/Token2022Program.html | 427 ++++++ .../TokenProgram.TokenProgramFactory.html | 247 ++++ .../lmax/solana4j/programs/TokenProgram.html | 478 ++++++ .../TokenProgramBase.AuthorityType.html | 569 ++++++++ ...enProgramBase.TokenProgramBaseFactory.html | 457 ++++++ .../solana4j/programs/TokenProgramBase.html | 698 +++++++++ ...gram.AddressLookupTableProgramFactory.html | 219 +++ .../class-use/AddressLookupTableProgram.html | 151 ++ .../AssociatedTokenMetadataProgram.html | 151 ++ ...Program.AssociatedTokenProgramFactory.html | 211 +++ .../class-use/AssociatedTokenProgram.html | 151 ++ ...am.BpfLoaderUpgradeableProgramFactory.html | 208 +++ .../BpfLoaderUpgradeableProgram.html | 151 ++ ...etProgram.ComputeBudgetProgramFactory.html | 213 +++ .../class-use/ComputeBudgetProgram.html | 151 ++ .../SystemProgram.SystemProgramFactory.html | 235 +++ .../programs/class-use/SystemProgram.html | 151 ++ ...en2022Program.Token2022ProgramFactory.html | 199 +++ .../programs/class-use/Token2022Program.html | 151 ++ .../TokenProgram.TokenProgramFactory.html | 199 +++ .../programs/class-use/TokenProgram.html | 151 ++ .../TokenProgramBase.AuthorityType.html | 239 +++ ...enProgramBase.TokenProgramBaseFactory.html | 275 ++++ .../programs/class-use/TokenProgramBase.html | 71 +- .../solana4j/programs/package-summary.html | 291 ++++ .../lmax/solana4j/programs/package-tree.html | 202 +++ .../lmax/solana4j/programs/package-use.html | 244 ++++ .../module-summary.html | 33 +- constant-values.html | 302 +++- deprecated-list.html | 8 +- element-list | 9 +- help-doc.html | 8 +- index-all.html | 1299 ++++++++++------- index.html | 14 +- member-search-index.js | 2 +- member-search-index.zip | Bin 1929 -> 2961 bytes module-search-index.js | 2 +- module-search-index.zip | Bin 198 -> 191 bytes overview-summary.html | 2 +- overview-tree.html | 118 +- package-search-index.js | 2 +- package-search-index.zip | Bin 263 -> 269 bytes type-search-index.js | 2 +- type-search-index.zip | Bin 550 -> 686 bytes 200 files changed, 32298 insertions(+), 19998 deletions(-) delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/AccountInfo.AccountInfoData.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/Commitment.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/Instruction.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/SignatureStatus.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/SimulateTransactionResponse.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/SolanaApi.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/SolanaRpcResponse.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.Message.AccountKeys.AccountKeyParsed.KeySource.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.Message.AccountKeys.AccountKeyParsed.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.Message.AccountKeys.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.Message.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.TransactionData.TransactionDataParsed.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.TransactionData.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.TransactionMetadata.LoadedAddresses.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.TransactionMetadata.TokenBalance.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.TransactionMetadata.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/AccountInfo.AccountInfoData.AccountInfoParsedData.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/AccountInfo.AccountInfoData.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/AccountInfo.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/Blockhash.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/Commitment.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/Instruction.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SignatureForAddress.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SignatureStatus.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SimulateTransactionResponse.Data.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SimulateTransactionResponse.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SolanaApi.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SolanaClientOptionalParams.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SolanaClientResponse.SolanaClientError.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SolanaClientResponse.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SolanaRpcResponse.Context.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TokenAccount.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TokenAmount.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.InnerInstruction.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.Message.AccountKeys.AccountKeyParsed.KeySource.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.Message.AccountKeys.AccountKeyParsed.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.Message.AccountKeys.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.Message.Header.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.Message.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.TransactionData.TransactionDataParsed.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.TransactionData.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.TransactionMetadata.LoadedAddresses.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.TransactionMetadata.Reward.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.TransactionMetadata.TokenBalance.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.TransactionMetadata.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/package-summary.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/package-tree.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/api/package-use.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/SolanaJsonRpcClient.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/SolanaJsonRpcClientException.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/SolanaJsonRpcClientOptionalParams.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/class-use/SolanaJsonRpcClient.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/class-use/SolanaJsonRpcClientException.html delete mode 100644 com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/class-use/SolanaJsonRpcClientOptionalParams.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/Solana.html rename com.lmax.solana4j.client/com/lmax/solana4j/client/api/SolanaClientResponse.SolanaClientError.html => com.lmax.solana4j/com/lmax/solana4j/api/AccountLookupEntry.LookupEntry.html (63%) create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/AccountLookupEntry.html rename com.lmax.solana4j.client/com/lmax/solana4j/client/api/SignatureForAddress.html => com.lmax.solana4j/com/lmax/solana4j/api/Accounts.html (53%) rename com.lmax.solana4j.client/com/lmax/solana4j/client/api/SimulateTransactionResponse.Data.html => com.lmax.solana4j/com/lmax/solana4j/api/AddressLookupTable.html (60%) create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/Blockhash.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/ByteBufferSigner.html rename com.lmax.solana4j.client/com/lmax/solana4j/client/api/Blockhash.html => com.lmax.solana4j/com/lmax/solana4j/api/Destination.html (62%) create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/InstructionBuilderBase.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/Message.html rename com.lmax.solana4j.client/com/lmax/solana4j/client/api/TokenAccount.html => com.lmax.solana4j/com/lmax/solana4j/api/MessageBuilder.html (60%) create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/MessageBuilderLegacy.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/MessageBuilderV0.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/MessageInstructionBuilder.html rename com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.TransactionMetadata.Reward.html => com.lmax.solana4j/com/lmax/solana4j/api/MessageVisitor.AccountLookupView.html (53%) create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/MessageVisitor.AccountsView.html rename com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.Message.Header.html => com.lmax.solana4j/com/lmax/solana4j/api/MessageVisitor.InstructionView.html (58%) create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/MessageVisitor.LegacyAccountsView.html rename com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.InnerInstruction.html => com.lmax.solana4j/com/lmax/solana4j/api/MessageVisitor.LegacyInstructionView.html (56%) create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/MessageVisitor.LegacyMessageView.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/MessageVisitor.MessageView.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/MessageVisitor.V0AccountsView.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/MessageVisitor.V0InstructionView.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/MessageVisitor.Version0MessageView.html rename com.lmax.solana4j.client/com/lmax/solana4j/client/api/AccountInfo.html => com.lmax.solana4j/com/lmax/solana4j/api/MessageVisitor.html (50%) create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/ProgramDerivedAddress.html rename com.lmax.solana4j.client/com/lmax/solana4j/client/api/AccountInfo.AccountInfoData.AccountInfoParsedData.html => com.lmax.solana4j/com/lmax/solana4j/api/PublicKey.html (54%) create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/References.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/SealedMessageBuilder.html rename com.lmax.solana4j.client/com/lmax/solana4j/client/api/SolanaClientOptionalParams.html => com.lmax.solana4j/com/lmax/solana4j/api/SignedMessageBuilder.html (57%) create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/Slot.html rename com.lmax.solana4j.client/com/lmax/solana4j/client/api/SolanaRpcResponse.Context.html => com.lmax.solana4j/com/lmax/solana4j/api/TransactionBuilder.html (56%) rename com.lmax.solana4j.client/com/lmax/solana4j/client/api/TokenAmount.html => com.lmax.solana4j/com/lmax/solana4j/api/TransactionInstruction.AccountReference.html (58%) rename com.lmax.solana4j.client/com/lmax/solana4j/client/api/SolanaClientResponse.html => com.lmax.solana4j/com/lmax/solana4j/api/TransactionInstruction.html (56%) create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/TransactionInstructionBuilder.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/UnsignedMessageBuilder.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/AccountLookupEntry.LookupEntry.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/AccountLookupEntry.html rename com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/package-tree.html => com.lmax.solana4j/com/lmax/solana4j/api/class-use/Accounts.html (70%) create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/AddressLookupTable.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/Blockhash.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/ByteBufferSigner.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/Destination.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/InstructionBuilderBase.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/Message.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/MessageBuilder.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/MessageBuilderLegacy.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/MessageBuilderV0.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/MessageInstructionBuilder.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/MessageVisitor.AccountLookupView.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/MessageVisitor.AccountsView.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/MessageVisitor.InstructionView.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/MessageVisitor.LegacyAccountsView.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/MessageVisitor.LegacyInstructionView.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/MessageVisitor.LegacyMessageView.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/MessageVisitor.MessageView.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/MessageVisitor.V0AccountsView.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/MessageVisitor.V0InstructionView.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/MessageVisitor.Version0MessageView.html rename com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/package-summary.html => com.lmax.solana4j/com/lmax/solana4j/api/class-use/MessageVisitor.html (67%) create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/ProgramDerivedAddress.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/PublicKey.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/References.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/SealedMessageBuilder.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/SignedMessageBuilder.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/Slot.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/TransactionBuilder.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/TransactionInstruction.AccountReference.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/TransactionInstruction.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/TransactionInstructionBuilder.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/class-use/UnsignedMessageBuilder.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/package-summary.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/package-tree.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/api/package-use.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/class-use/Solana.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/encoding/SolanaEncoding.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/encoding/SysVar.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/encoding/class-use/SolanaEncoding.html rename com.lmax.solana4j.client/com/lmax/solana4j/client/class-use/SolanaClient.html => com.lmax.solana4j/com/lmax/solana4j/encoding/class-use/SysVar.html (90%) rename {com.lmax.solana4j.client/com/lmax/solana4j/client => com.lmax.solana4j/com/lmax/solana4j/encoding}/package-summary.html (88%) rename {com.lmax.solana4j.client/com/lmax/solana4j/client => com.lmax.solana4j/com/lmax/solana4j/encoding}/package-tree.html (89%) rename {com.lmax.solana4j.client/com/lmax/solana4j/client => com.lmax.solana4j/com/lmax/solana4j/encoding}/package-use.html (94%) create mode 100644 com.lmax.solana4j/com/lmax/solana4j/package-summary.html rename serialized-form.html => com.lmax.solana4j/com/lmax/solana4j/package-tree.html (53%) rename com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SolanaRpcResponse.html => com.lmax.solana4j/com/lmax/solana4j/package-use.html (52%) create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/AddressLookupTableProgram.AddressLookupTableProgramFactory.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/AddressLookupTableProgram.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/AssociatedTokenMetadataProgram.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/AssociatedTokenProgram.AssociatedTokenProgramFactory.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/AssociatedTokenProgram.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/BpfLoaderUpgradeableProgram.BpfLoaderUpgradeableProgramFactory.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/BpfLoaderUpgradeableProgram.html rename com.lmax.solana4j.client/com/lmax/solana4j/client/SolanaClient.html => com.lmax.solana4j/com/lmax/solana4j/programs/ComputeBudgetProgram.ComputeBudgetProgramFactory.html (63%) create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/ComputeBudgetProgram.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/SystemProgram.SystemProgramFactory.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/SystemProgram.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/Token2022Program.Token2022ProgramFactory.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/Token2022Program.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/TokenProgram.TokenProgramFactory.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/TokenProgram.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/TokenProgramBase.AuthorityType.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/TokenProgramBase.TokenProgramBaseFactory.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/TokenProgramBase.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/class-use/AddressLookupTableProgram.AddressLookupTableProgramFactory.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/class-use/AddressLookupTableProgram.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/class-use/AssociatedTokenMetadataProgram.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/class-use/AssociatedTokenProgram.AssociatedTokenProgramFactory.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/class-use/AssociatedTokenProgram.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/class-use/BpfLoaderUpgradeableProgram.BpfLoaderUpgradeableProgramFactory.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/class-use/BpfLoaderUpgradeableProgram.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/class-use/ComputeBudgetProgram.ComputeBudgetProgramFactory.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/class-use/ComputeBudgetProgram.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/class-use/SystemProgram.SystemProgramFactory.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/class-use/SystemProgram.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/class-use/Token2022Program.Token2022ProgramFactory.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/class-use/Token2022Program.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/class-use/TokenProgram.TokenProgramFactory.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/class-use/TokenProgram.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/class-use/TokenProgramBase.AuthorityType.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/class-use/TokenProgramBase.TokenProgramBaseFactory.html rename com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/package-use.html => com.lmax.solana4j/com/lmax/solana4j/programs/class-use/TokenProgramBase.html (67%) create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/package-summary.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/package-tree.html create mode 100644 com.lmax.solana4j/com/lmax/solana4j/programs/package-use.html rename {com.lmax.solana4j.client => com.lmax.solana4j}/module-summary.html (78%) diff --git a/allclasses-index.html b/allclasses-index.html index 34e2fc6e..d693ec20 100644 --- a/allclasses-index.html +++ b/allclasses-index.html @@ -3,7 +3,7 @@ -All Classes (solana4j-json-rpc) +All Classes (solana4j) @@ -21,14 +21,14 @@ - - - - - - - - - -
- -
- -
-
- - -

Interface AccountInfo.AccountInfoData

-
-
-
-
    -
  • -
    -
    Enclosing interface:
    -
    AccountInfo
    -
    -
    -
    public static interface AccountInfo.AccountInfoData
    -
    Represents account information data in a Solana transaction. - This interface provides access to both encoded and parsed account information, - allowing clients to retrieve details in a flexible format.
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getAccountInfoEncoded

        -
        java.util.List<java.lang.String> getAccountInfoEncoded()
        -
        Returns the encoded account information. - This data is represented as a list of base64-encoded strings, providing a compact form - of the account information for efficient storage and transmission.
        -
        -
        Returns:
        -
        a list of base64-encoded strings representing the account information
        -
        -
      • -
      - - - - -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/Commitment.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/Commitment.html deleted file mode 100644 index 7e4554c9..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/Commitment.html +++ /dev/null @@ -1,438 +0,0 @@ - - - - - -Commitment (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
- -
-
- - -

Enum Commitment

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.io.Serializable, java.lang.Comparable<Commitment>
    -
    -
    -
    public enum Commitment
    -extends java.lang.Enum<Commitment>
    -
    Represents the commitment level of a transaction or query on the Solana blockchain. - The commitment level defines how finalized the data is at the point of querying or processing. - The levels are ordered by the certainty of the data, from most recent (less confirmed) to fully finalized.
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Enum Constant Summary

      - - - - - - - - - - - - - - - - - - -
      Enum Constants 
      Enum ConstantDescription
      CONFIRMED -
      The "Confirmed" commitment level indicates that the transaction has been confirmed - by a sufficient number of validators, but it is not fully finalized.
      -
      FINALIZED -
      The "Finalized" commitment level indicates that the transaction has been fully finalized - and incorporated into the Solana blockchain.
      -
      PROCESSED -
      The "Processed" commitment level indicates that the transaction has been processed, - but it may not have been confirmed by a sufficient number of validators.
      -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      intcommitmentNumerical() -
      Returns the numerical representation of the commitment level.
      -
      static CommitmentvalueOf​(java.lang.String name) -
      Returns the enum constant of this type with the specified name.
      -
      static Commitment[]values() -
      Returns an array containing the constants of this enum type, in -the order they are declared.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Enum

        -compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -getClass, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Enum Constant Detail

      - - - -
        -
      • -

        PROCESSED

        -
        public static final Commitment PROCESSED
        -
        The "Processed" commitment level indicates that the transaction has been processed, - but it may not have been confirmed by a sufficient number of validators. - This is the lowest commitment level.
        -
      • -
      - - - -
        -
      • -

        CONFIRMED

        -
        public static final Commitment CONFIRMED
        -
        The "Confirmed" commitment level indicates that the transaction has been confirmed - by a sufficient number of validators, but it is not fully finalized.
        -
      • -
      - - - -
        -
      • -

        FINALIZED

        -
        public static final Commitment FINALIZED
        -
        The "Finalized" commitment level indicates that the transaction has been fully finalized - and incorporated into the Solana blockchain. - This is the highest commitment level, representing full certainty that the transaction - will not be rolled back.
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static Commitment[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (Commitment c : Commitment.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static Commitment valueOf​(java.lang.String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      - - - -
        -
      • -

        commitmentNumerical

        -
        public int commitmentNumerical()
        -
        Returns the numerical representation of the commitment level. - A higher number indicates a greater level of finalization or certainty.
        -
        -
        Returns:
        -
        the numerical value of the commitment level
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/Instruction.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/Instruction.html deleted file mode 100644 index 2f9fab6c..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/Instruction.html +++ /dev/null @@ -1,406 +0,0 @@ - - - - - -Instruction (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
- -
-
- - -

Interface Instruction

-
-
-
-
    -
  • -
    -
    public interface Instruction
    -
    Represents an instruction in a Solana transaction. - Instructions define actions to be executed on the Solana blockchain, specifying accounts involved, - the data for the instruction, and the program responsible for executing the instruction.
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethodDescription
      java.util.List<java.lang.Integer>getAccounts() -
      Returns a list of account indices involved in the instruction.
      -
      java.lang.StringgetData() -
      Returns the base58-encoded data associated with the instruction.
      -
      java.util.Map<java.lang.String,​java.lang.Object>getInstructionParsed() -
      Returns a map representation of the parsed instruction data.
      -
      java.lang.StringgetProgram() -
      Returns the name or identifier of the program responsible for executing the instruction.
      -
      java.lang.StringgetProgramId() -
      Returns the program ID associated with the instruction.
      -
      java.lang.IntegergetProgramIdIndex() -
      Returns the index of the program ID that is responsible for executing the instruction.
      -
      java.lang.IntegergetStackHeight() -
      Returns the stack height at which this instruction operates, if applicable.
      -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getAccounts

        -
        java.util.List<java.lang.Integer> getAccounts()
        -
        Returns a list of account indices involved in the instruction. - Each index refers to an account in the transaction's account list that is affected by this instruction.
        -
        -
        Returns:
        -
        a list of integers representing account indices
        -
        -
      • -
      - - - -
        -
      • -

        getData

        -
        java.lang.String getData()
        -
        Returns the base58-encoded data associated with the instruction. - This data contains the arguments or parameters needed for the execution of the instruction.
        -
        -
        Returns:
        -
        the base58-encoded string representing the instruction data
        -
        -
      • -
      - - - -
        -
      • -

        getProgramIdIndex

        -
        java.lang.Integer getProgramIdIndex()
        -
        Returns the index of the program ID that is responsible for executing the instruction. - The index refers to the program in the transaction's account list that defines the instruction's logic.
        -
        -
        Returns:
        -
        the integer index of the program ID
        -
        -
      • -
      - - - -
        -
      • -

        getProgram

        -
        java.lang.String getProgram()
        -
        Returns the name or identifier of the program responsible for executing the instruction. - This program is associated with the program ID and specifies the logic that the instruction will follow.
        -
        -
        Returns:
        -
        a string representing the program's name or identifier
        -
        -
      • -
      - - - -
        -
      • -

        getProgramId

        -
        java.lang.String getProgramId()
        -
        Returns the program ID associated with the instruction. - The program ID is a unique base58-encoded string that identifies the Solana program - responsible for processing the instruction's actions on the blockchain.
        -
        -
        Returns:
        -
        the base58-encoded string representing the program ID
        -
        -
      • -
      - - - -
        -
      • -

        getInstructionParsed

        -
        java.util.Map<java.lang.String,​java.lang.Object> getInstructionParsed()
        -
        Returns a map representation of the parsed instruction data. - The parsed instruction data is represented as a Map with string keys and object values, - allowing dynamic access to the fields of the instruction without a predefined structure. -

        - This method is useful for cases where the instruction data may have a variable or unknown format. - Nested objects within the instruction data will also be represented as maps, - providing a flexible way to query the instruction's content. -

        -
        -
        Returns:
        -
        a Map where keys are field names and values are the corresponding data, - potentially nested as Map<String, Object> for complex structures
        -
        -
      • -
      - - - -
        -
      • -

        getStackHeight

        -
        java.lang.Integer getStackHeight()
        -
        Returns the stack height at which this instruction operates, if applicable. - The stack height may indicate the depth or order in which the instruction is processed - within a series of instructions. A null value indicates that the stack height is unspecified.
        -
        -
        Returns:
        -
        the stack height as an Integer, or null if not specified
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/SignatureStatus.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/SignatureStatus.html deleted file mode 100644 index 5bcd0713..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/SignatureStatus.html +++ /dev/null @@ -1,356 +0,0 @@ - - - - - -SignatureStatus (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
- -
-
- - -

Interface SignatureStatus

-
-
-
-
    -
  • -
    -
    public interface SignatureStatus
    -
    Represents the status of a transaction signature on the Solana blockchain. - This interface provides details about the confirmation status, including the number of confirmations, - the slot in which the transaction was processed, any errors, and the level of confirmation.
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethodDescription
      java.lang.LonggetConfirmations() -
      Returns the number of confirmations for the transaction.
      -
      CommitmentgetConfirmationStatus() -
      Returns the confirmation status of the transaction.
      -
      java.lang.ObjectgetErr() -
      Returns the error information, if any, for the transaction.
      -
      longgetSlot() -
      Returns the slot in which the transaction was processed.
      -
      java.util.Map.Entry<java.lang.String,​java.lang.Object>getStatus() -
      Returns the status of the transaction as a key-value pair.
      -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getConfirmations

        -
        java.lang.Long getConfirmations()
        -
        Returns the number of confirmations for the transaction. - The number of confirmations indicates how many blocks have been confirmed - since the transaction was processed.
        -
        -
        Returns:
        -
        the number of confirmations, or null if the information is not available
        -
        -
      • -
      - - - -
        -
      • -

        getSlot

        -
        long getSlot()
        -
        Returns the slot in which the transaction was processed. - The slot represents a specific block in the Solana blockchain where the transaction was included.
        -
        -
        Returns:
        -
        the slot number where the transaction was processed
        -
        -
      • -
      - - - -
        -
      • -

        getErr

        -
        java.lang.Object getErr()
        -
        Returns the error information, if any, for the transaction. - This method returns an object representing the error encountered during the transaction, - or null if the transaction was successful.
        -
        -
        Returns:
        -
        an object representing the error, or null if no error occurred
        -
        -
      • -
      - - - -
        -
      • -

        getConfirmationStatus

        -
        Commitment getConfirmationStatus()
        -
        Returns the confirmation status of the transaction. - The confirmation status indicates the level of finality reached for the transaction, such as processed, - confirmed, or finalized.
        -
        -
        Returns:
        -
        the Commitment representing the confirmation status of the transaction
        -
        -
      • -
      - - - -
        -
      • -

        getStatus

        -
        java.util.Map.Entry<java.lang.String,​java.lang.Object> getStatus()
        -
        Returns the status of the transaction as a key-value pair. - The key represents the status type, and the value provides additional information about the status.
        -
        -
        Returns:
        -
        a Map.Entry containing the status type and corresponding information
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/SimulateTransactionResponse.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/SimulateTransactionResponse.html deleted file mode 100644 index e4fa4e9b..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/SimulateTransactionResponse.html +++ /dev/null @@ -1,425 +0,0 @@ - - - - - -SimulateTransactionResponse (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
- -
-
- - -

Interface SimulateTransactionResponse

-
-
-
-
    -
  • -
    -
    public interface SimulateTransactionResponse
    -
    Represents the response from simulating a transaction on the Solana blockchain. - This interface provides access to various details resulting from the simulation, - including errors, logs, account information, inner instructions, replacement blockhash, - return data, and the number of compute units consumed.
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Nested Class Summary

      - - - - - - - - - - - - -
      Nested Classes 
      Modifier and TypeInterfaceDescription
      static interface SimulateTransactionResponse.Data -
      Represents the return data generated by an instruction during the transaction simulation.
      -
      -
    • -
    -
    - -
    - -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getErr

        -
        java.lang.Object getErr()
        -
        Retrieves the error information resulting from the transaction simulation, if any. - If the simulation was successful, this method returns null.
        -
        -
        Returns:
        -
        an object representing the error, or null if the simulation was successful
        -
        -
      • -
      - - - -
        -
      • -

        getLogs

        -
        java.util.List<java.lang.String> getLogs()
        -
        Retrieves the list of log messages generated during the transaction simulation. - These logs provide insights into the execution flow and can be useful for debugging.
        -
        -
        Returns:
        -
        a list of log messages as strings
        -
        -
      • -
      - - - -
        -
      • -

        getAccounts

        -
        java.util.List<AccountInfo> getAccounts()
        -
        Retrieves the account information data resulting from the transaction simulation. - This includes details about the accounts involved in the transaction, such as balances, - ownership, and other relevant metadata.
        -
        -
        Returns:
        -
        a list of AccountInfo objects representing the account information.
        -
        -
      • -
      - - - -
        -
      • -

        getInnerInstructions

        -
        java.util.List<TransactionResponse.InnerInstruction> getInnerInstructions()
        -
        Retrieves the list of inner instructions executed during the transaction simulation. - Inner instructions are program invocations that occur within the main transaction.
        -
        -
        Returns:
        -
        a list of TransactionResponse.InnerInstruction objects representing the inner instructions
        -
        -
      • -
      - - - -
        -
      • -

        getReplacementBlockhash

        -
        Blockhash getReplacementBlockhash()
        -
        Retrieves the replacement blockhash used during the transaction simulation. - The blockhash ensures the transaction is processed within a specific timeframe - and prevents it from being replayed.
        -
        -
        Returns:
        -
        a Blockhash object representing the replacement blockhash
        -
        -
      • -
      - - - -
        -
      • -

        getReturnData

        -
        SimulateTransactionResponse.Data getReturnData()
        -
        Retrieves the return data generated by an instruction during the transaction simulation. - This data includes the program ID and the associated data returned by the instruction.
        -
        -
        Returns:
        -
        a SimulateTransactionResponse.Data object representing the return data
        -
        -
      • -
      - - - -
        -
      • -

        getUnitsConsumed

        -
        int getUnitsConsumed()
        -
        Retrieves the number of compute units consumed during the transaction simulation. - Compute units represent the computational resources used to process the transaction.
        -
        -
        Returns:
        -
        the number of compute units consumed
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/SolanaApi.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/SolanaApi.html deleted file mode 100644 index c281e0cd..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/SolanaApi.html +++ /dev/null @@ -1,1085 +0,0 @@ - - - - - -SolanaApi (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
- -
-
- - -

Interface SolanaApi

-
-
-
-
    -
  • -
    -
    All Known Implementing Classes:
    -
    SolanaJsonRpcClient
    -
    -
    -
    public interface SolanaApi
    -
    Represents the API for interacting with the Solana blockchain. - This interface provides methods for sending transactions, querying account balances, requesting airdrops, - fetching block and slot information, and retrieving account data.
    -
  • -
-
-
- -
-
- -
-
-
- - - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/SolanaRpcResponse.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/SolanaRpcResponse.html deleted file mode 100644 index 1e3e7dd2..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/SolanaRpcResponse.html +++ /dev/null @@ -1,315 +0,0 @@ - - - - - -SolanaRpcResponse (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
- -
-
- - -

Interface SolanaRpcResponse<T>

-
-
-
-
    -
  • -
    -
    Type Parameters:
    -
    T - the type of the value returned by the RPC response
    -
    -
    -
    public interface SolanaRpcResponse<T>
    -
    Represents a generic response from the Solana RPC (Remote Procedure Call) API. - This interface provides access to the context of the response and the value returned by the RPC call.
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getContext

        -
        SolanaRpcResponse.Context getContext()
        -
        Returns the context associated with the RPC response. - The context contains metadata, such as the slot in which the response was generated.
        -
        -
        Returns:
        -
        the SolanaRpcResponse.Context object representing the context of the response
        -
        -
      • -
      - - - -
        -
      • -

        getValue

        -
        T getValue()
        -
        Returns the value of the RPC response. - The type of the value depends on the specific RPC request and can vary (e.g., an account balance, transaction details, etc.).
        -
        -
        Returns:
        -
        the value of the response, which is of type T
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.Message.AccountKeys.AccountKeyParsed.KeySource.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.Message.AccountKeys.AccountKeyParsed.KeySource.html deleted file mode 100644 index a57b09d2..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.Message.AccountKeys.AccountKeyParsed.KeySource.html +++ /dev/null @@ -1,394 +0,0 @@ - - - - - -TransactionResponse.Message.AccountKeys.AccountKeyParsed.KeySource (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
- -
-
- - -

Enum TransactionResponse.Message.AccountKeys.AccountKeyParsed.KeySource

-
-
- -
- -
-
- -
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        values

        -
        public static TransactionResponse.Message.AccountKeys.AccountKeyParsed.KeySource[] values()
        -
        Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
        -for (TransactionResponse.Message.AccountKeys.AccountKeyParsed.KeySource c : TransactionResponse.Message.AccountKeys.AccountKeyParsed.KeySource.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static TransactionResponse.Message.AccountKeys.AccountKeyParsed.KeySource valueOf​(java.lang.String name)
        -
        Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.)
        -
        -
        Parameters:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.Message.AccountKeys.AccountKeyParsed.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.Message.AccountKeys.AccountKeyParsed.html deleted file mode 100644 index 6f1bceaa..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.Message.AccountKeys.AccountKeyParsed.html +++ /dev/null @@ -1,361 +0,0 @@ - - - - - -TransactionResponse.Message.AccountKeys.AccountKeyParsed (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
- -
-
- - -

Interface TransactionResponse.Message.AccountKeys.AccountKeyParsed

-
-
-
-
    -
  • -
    -
    Enclosing interface:
    -
    TransactionResponse.Message.AccountKeys
    -
    -
    -
    public static interface TransactionResponse.Message.AccountKeys.AccountKeyParsed
    -
    Represents an account key used in Solana transactions. - This interface provides access to the key's properties, such as its source, - whether it is a signer, and whether it is writable.
    -
  • -
-
-
- -
-
- -
-
-
- - - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.Message.AccountKeys.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.Message.AccountKeys.html deleted file mode 100644 index 25098389..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.Message.AccountKeys.html +++ /dev/null @@ -1,318 +0,0 @@ - - - - - -TransactionResponse.Message.AccountKeys (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
- -
-
- - -

Interface TransactionResponse.Message.AccountKeys

-
-
-
-
    -
  • -
    -
    Enclosing interface:
    -
    TransactionResponse.Message
    -
    -
    -
    public static interface TransactionResponse.Message.AccountKeys
    -
    Represents a collection of account keys used in a Solana transaction. - Account keys are public addresses associated with accounts involved in a transaction. - This interface provides access to both encoded and parsed representations of these keys, - allowing detailed inspection of each key's properties, such as its origin, whether it is a signer, and if it is writable.
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Method Detail

      - - - - - - - -
        -
      • -

        getEncodedAccountKeys

        -
        java.util.List<java.lang.String> getEncodedAccountKeys()
        -
        Returns a list of base58-encoded account keys involved in the transaction. - Each key is a compact string representing the public address of an account referenced in the transaction.
        -
        -
        Returns:
        -
        a list of base58-encoded strings representing the account keys
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.Message.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.Message.html deleted file mode 100644 index a1fd688f..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.Message.html +++ /dev/null @@ -1,370 +0,0 @@ - - - - - -TransactionResponse.Message (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
- -
-
- - -

Interface TransactionResponse.Message

-
-
-
-
    -
  • -
    -
    Enclosing interface:
    -
    TransactionResponse
    -
    -
    -
    public static interface TransactionResponse.Message
    -
    Represents a message in a Solana transaction. - A message contains all the necessary data for the transaction, including the account keys, - instructions to be executed, and metadata such as the recent blockhash and address table lookups.
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getAccountKeys

        -
        TransactionResponse.Message.AccountKeys getAccountKeys()
        -
        Returns a list of account keys used in the message. - Each account key is a base58-encoded string representing an account involved in the transaction defined by the message. - These account keys identify the accounts that participate in the transaction, either as read-only or writable accounts.
        -
        -
        Returns:
        -
        an TransactionResponse.Message.AccountKeys object containing the base58-encoded account keys involved in the transaction
        -
        -
      • -
      - - - - - - - -
        -
      • -

        getInstructions

        -
        java.util.List<Instruction> getInstructions()
        -
        Returns the list of instructions that are part of the message. - Each instruction defines an action to be executed as part of the transaction.
        -
        -
        Returns:
        -
        a list of Instruction objects representing the message instructions
        -
        -
      • -
      - - - -
        -
      • -

        getRecentBlockhash

        -
        java.lang.String getRecentBlockhash()
        -
        Returns the recent blockhash for the message. - The blockhash ensures the transaction is processed within a specific timeframe - and prevents it from being replayed.
        -
        -
        Returns:
        -
        the base58-encoded string representing the recent blockhash
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.TransactionData.TransactionDataParsed.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.TransactionData.TransactionDataParsed.html deleted file mode 100644 index 3188e7ef..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.TransactionData.TransactionDataParsed.html +++ /dev/null @@ -1,291 +0,0 @@ - - - - - -TransactionResponse.TransactionData.TransactionDataParsed (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
- -
-
- - -

Interface TransactionResponse.TransactionData.TransactionDataParsed

-
-
-
-
    -
  • -
    -
    Enclosing interface:
    -
    TransactionResponse.TransactionData
    -
    -
    -
    public static interface TransactionResponse.TransactionData.TransactionDataParsed
    -
    Represents the core data of a transaction on the Solana blockchain. - This interface provides access to the transaction's message, account keys, and signatures.
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getMessage

        -
        TransactionResponse.Message getMessage()
        -
        Returns the message associated with the transaction. - The message contains the instructions and related data that define the transaction's actions.
        -
        -
        Returns:
        -
        the TransactionResponse.Message object representing the transaction's message
        -
        -
      • -
      - - - -
        -
      • -

        getSignatures

        -
        java.util.List<java.lang.String> getSignatures()
        -
        Returns the list of signatures for the transaction. - Each signature is a base58-encoded string that verifies the authenticity of the transaction. - These signatures confirm that the transaction has been authorized by the corresponding account holders.
        -
        -
        Returns:
        -
        a list of base58-encoded strings representing the transaction's signatures
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.TransactionData.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.TransactionData.html deleted file mode 100644 index 55e331a3..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.TransactionData.html +++ /dev/null @@ -1,317 +0,0 @@ - - - - - -TransactionResponse.TransactionData (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
- -
-
- - -

Interface TransactionResponse.TransactionData

-
-
-
-
    -
  • -
    -
    Enclosing interface:
    -
    TransactionResponse
    -
    -
    -
    public static interface TransactionResponse.TransactionData
    -
    Represents the core data of a transaction on the Solana blockchain. - This interface provides access to both encoded and parsed transaction data.
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Method Detail

      - - - - - - - -
        -
      • -

        getEncodedTransactionData

        -
        java.util.List<java.lang.String> getEncodedTransactionData()
        -
        Returns the encoded transaction data. - This data is represented as a list of base64-encoded strings, which provide a compact form of the - transaction details for efficient storage and transmission.
        -
        -
        Returns:
        -
        a list of base64-encoded strings representing the transaction data
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.TransactionMetadata.LoadedAddresses.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.TransactionMetadata.LoadedAddresses.html deleted file mode 100644 index 56ca68c4..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.TransactionMetadata.LoadedAddresses.html +++ /dev/null @@ -1,290 +0,0 @@ - - - - - -TransactionResponse.TransactionMetadata.LoadedAddresses (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
- -
-
- - -

Interface TransactionResponse.TransactionMetadata.LoadedAddresses

-
-
-
-
    -
  • -
    -
    Enclosing interface:
    -
    TransactionResponse.TransactionMetadata
    -
    -
    -
    public static interface TransactionResponse.TransactionMetadata.LoadedAddresses
    -
    Represents the addresses loaded during a Solana transaction. - This interface provides access to lists of read-only and writable addresses.
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethodDescription
      java.util.List<java.lang.String>getReadonly() -
      Returns a list of read-only addresses loaded during the transaction.
      -
      java.util.List<java.lang.String>getWritable() -
      Returns a list of writable addresses loaded during the transaction.
      -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getReadonly

        -
        java.util.List<java.lang.String> getReadonly()
        -
        Returns a list of read-only addresses loaded during the transaction. - These addresses provide data necessary for the transaction's execution but cannot be modified.
        -
        -
        Returns:
        -
        a list of base58-encoded strings representing read-only addresses
        -
        -
      • -
      - - - -
        -
      • -

        getWritable

        -
        java.util.List<java.lang.String> getWritable()
        -
        Returns a list of writable addresses loaded during the transaction. - These addresses can be modified during the transaction's execution.
        -
        -
        Returns:
        -
        a list of base58-encoded strings representing writable addresses
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.TransactionMetadata.TokenBalance.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.TransactionMetadata.TokenBalance.html deleted file mode 100644 index 22ea95f6..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.TransactionMetadata.TokenBalance.html +++ /dev/null @@ -1,358 +0,0 @@ - - - - - -TransactionResponse.TransactionMetadata.TokenBalance (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
- -
-
- - -

Interface TransactionResponse.TransactionMetadata.TokenBalance

-
-
-
-
    -
  • -
    -
    Enclosing interface:
    -
    TransactionResponse.TransactionMetadata
    -
    -
    -
    public static interface TransactionResponse.TransactionMetadata.TokenBalance
    -
    Represents the balance of an SPL token in a Solana transaction or account. - This interface provides details about the token, including the account index, - the token mint, the owner of the account, the program managing the token, and the user-friendly token amount.
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethodDescription
      intgetAccountIndex() -
      Returns the index of the account in the transaction or account list.
      -
      java.lang.StringgetMint() -
      Returns the mint of the token.
      -
      java.lang.StringgetOwner() -
      Returns the owner of the token account.
      -
      java.lang.StringgetProgramId() -
      Returns the program ID managing the token.
      -
      TokenAmountgetUiTokenAmount() -
      Returns the user-friendly token amount.
      -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getAccountIndex

        -
        int getAccountIndex()
        -
        Returns the index of the account in the transaction or account list. - The account index represents the position of the account within the transaction or account list.
        -
        -
        Returns:
        -
        the index of the account holding the token balance
        -
        -
      • -
      - - - -
        -
      • -

        getMint

        -
        java.lang.String getMint()
        -
        Returns the mint of the token. - The mint is the base58-encoded public key of the token, representing the token's issuance.
        -
        -
        Returns:
        -
        the base58-encoded string representing the token mint
        -
        -
      • -
      - - - -
        -
      • -

        getOwner

        -
        java.lang.String getOwner()
        -
        Returns the owner of the token account. - The owner is the base58-encoded public key of the account's owner.
        -
        -
        Returns:
        -
        the base58-encoded string representing the owner of the token account
        -
        -
      • -
      - - - -
        -
      • -

        getProgramId

        -
        java.lang.String getProgramId()
        -
        Returns the program ID managing the token. - The program ID is the base58-encoded public key of the program responsible for managing the token, - typically the SPL token program.
        -
        -
        Returns:
        -
        the base58-encoded string representing the program ID managing the token
        -
        -
      • -
      - - - -
        -
      • -

        getUiTokenAmount

        -
        TokenAmount getUiTokenAmount()
        -
        Returns the user-friendly token amount. - This method provides a user-friendly, scaled version of the token balance using decimals for readability.
        -
        -
        Returns:
        -
        the TokenAmount representing the token balance in a user-friendly format
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.TransactionMetadata.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.TransactionMetadata.html deleted file mode 100644 index ea4d19bb..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.TransactionMetadata.html +++ /dev/null @@ -1,551 +0,0 @@ - - - - - -TransactionResponse.TransactionMetadata (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
- -
-
- - -

Interface TransactionResponse.TransactionMetadata

-
-
-
-
    -
  • -
    -
    Enclosing interface:
    -
    TransactionResponse
    -
    -
    -
    public static interface TransactionResponse.TransactionMetadata
    -
    Represents metadata associated with a transaction on the Solana blockchain. - This interface provides detailed information about the transaction, such as errors, fees, balances, log messages, rewards, and more.
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getErr

        -
        java.lang.Object getErr()
        -
        Returns any error information associated with the transaction. - If the transaction was successful, this method returns null; otherwise, it returns an object representing the error.
        -
        -
        Returns:
        -
        an object representing the error, or null if the transaction was successful
        -
        -
      • -
      - - - -
        -
      • -

        getFee

        -
        long getFee()
        -
        Returns the fee paid for processing the transaction. - The fee is deducted in lamports, which are the smallest unit of SOL.
        -
        -
        Returns:
        -
        the transaction fee in lamports
        -
        -
      • -
      - - - -
        -
      • -

        getInnerInstructions

        -
        java.util.List<TransactionResponse.InnerInstruction> getInnerInstructions()
        -
        Returns a list of inner instructions executed within the transaction. - Inner instructions are additional program invocations that occur as part of the transaction.
        -
        -
        Returns:
        -
        a list of TransactionResponse.InnerInstruction objects representing the inner instructions
        -
        -
      • -
      - - - -
        -
      • -

        getLogMessages

        -
        java.util.List<java.lang.String> getLogMessages()
        -
        Returns the log messages generated during the transaction. - These messages can provide insights into the execution of the transaction, including program-specific logging.
        -
        -
        Returns:
        -
        a list of log messages as strings
        -
        -
      • -
      - - - -
        -
      • -

        getPreBalances

        -
        java.util.List<java.lang.Long> getPreBalances()
        -
        Returns a list of balances before the transaction was processed. - Each balance corresponds to an account involved in the transaction, represented in lamports.
        -
        -
        Returns:
        -
        a list of pre-transaction balances in lamports
        -
        -
      • -
      - - - -
        -
      • -

        getPostBalances

        -
        java.util.List<java.lang.Long> getPostBalances()
        -
        Returns a list of balances after the transaction was processed. - Each balance corresponds to an account involved in the transaction, represented in lamports.
        -
        -
        Returns:
        -
        a list of post-transaction balances in lamports
        -
        -
      • -
      - - - - - - - - - - - - - - - -
        -
      • -

        getComputeUnitsConsumed

        -
        long getComputeUnitsConsumed()
        -
        Returns the number of compute units consumed during the transaction's execution. - Compute units represent the computational resources used to process the transaction.
        -
        -
        Returns:
        -
        the number of compute units consumed
        -
        -
      • -
      - - - - - - - -
        -
      • -

        getStatus

        -
        java.util.Map.Entry<java.lang.String,​java.lang.Object> getStatus()
        -
        Returns the transaction status, including the status type and message. - The status provides additional information on whether the transaction was successful - and any related messages.
        -
        -
        Returns:
        -
        a Map.Entry containing the status type as the key and the status message as the value
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.html deleted file mode 100644 index 3b388421..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/TransactionResponse.html +++ /dev/null @@ -1,403 +0,0 @@ - - - - - -TransactionResponse (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
- -
-
- - -

Interface TransactionResponse

-
-
-
-
    -
  • -
    -
    public interface TransactionResponse
    -
    Represents the response of a transaction on the Solana blockchain. - This interface provides access to various details of a confirmed transaction, including - its slot number, timestamp, version, core transaction data, and associated metadata.
    -
  • -
-
-
- -
-
-
    -
  • - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getSlot

        -
        long getSlot()
        -
        Returns the slot in which the transaction was confirmed. - The slot represents a specific point in time on the Solana blockchain when the transaction was processed.
        -
        -
        Returns:
        -
        the slot number where the transaction was confirmed
        -
        -
      • -
      - - - -
        -
      • -

        getBlockTime

        -
        java.lang.Long getBlockTime()
        -
        Returns the block time when the transaction was confirmed. - The block time is a Unix timestamp representing the approximate time at which the block containing - the transaction was confirmed. This value may be null if the block time is not available.
        -
        -
        Returns:
        -
        the block time as a Unix timestamp, or null if not available
        -
        -
      • -
      - - - -
        -
      • -

        getVersion

        -
        java.lang.String getVersion()
        -
        Returns the version of the transaction. - The version represents the transaction version used when encoding the transaction data. - This can be used to distinguish between different encoding versions of Solana transactions.
        -
        -
        Returns:
        -
        the version of the transaction as a string
        -
        -
      • -
      - - - -
        -
      • -

        getTransactionData

        -
        TransactionResponse.TransactionData getTransactionData()
        -
        Returns the core transaction data and its encoding. - The transaction data contains essential components such as instructions, signatures, and account keys - involved in the transaction. This data provides the fundamental elements that make up the transaction.
        -
        -
        Returns:
        -
        the TransactionResponse.TransactionData object representing the core transaction data and its encoding
        -
        -
      • -
      - - - -
        -
      • -

        getMetadata

        -
        TransactionResponse.TransactionMetadata getMetadata()
        -
        Returns the metadata associated with the transaction. - The metadata provides detailed information such as fees, balances, log messages, and other execution details - generated during the transaction's processing. This information helps to analyze the transaction's outcome.
        -
        -
        Returns:
        -
        the TransactionResponse.TransactionMetadata object representing the transaction's metadata
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/AccountInfo.AccountInfoData.AccountInfoParsedData.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/AccountInfo.AccountInfoData.AccountInfoParsedData.html deleted file mode 100644 index 8e4a3902..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/AccountInfo.AccountInfoData.AccountInfoParsedData.html +++ /dev/null @@ -1,199 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.AccountInfo.AccountInfoData.AccountInfoParsedData (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.AccountInfo.AccountInfoData.AccountInfoParsedData

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/AccountInfo.AccountInfoData.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/AccountInfo.AccountInfoData.html deleted file mode 100644 index e2405dfb..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/AccountInfo.AccountInfoData.html +++ /dev/null @@ -1,199 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.AccountInfo.AccountInfoData (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.AccountInfo.AccountInfoData

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/AccountInfo.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/AccountInfo.html deleted file mode 100644 index ba2be853..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/AccountInfo.html +++ /dev/null @@ -1,265 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.AccountInfo (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.AccountInfo

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/Blockhash.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/Blockhash.html deleted file mode 100644 index 8df38db0..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/Blockhash.html +++ /dev/null @@ -1,256 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.Blockhash (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.Blockhash

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/Commitment.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/Commitment.html deleted file mode 100644 index 8a7a692a..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/Commitment.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - -Uses of Class com.lmax.solana4j.client.api.Commitment (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.lmax.solana4j.client.api.Commitment

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/Instruction.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/Instruction.html deleted file mode 100644 index f3ef5ba9..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/Instruction.html +++ /dev/null @@ -1,206 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.Instruction (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.Instruction

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SignatureForAddress.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SignatureForAddress.html deleted file mode 100644 index 54bb81d9..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SignatureForAddress.html +++ /dev/null @@ -1,241 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.SignatureForAddress (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.SignatureForAddress

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SignatureStatus.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SignatureStatus.html deleted file mode 100644 index 5ffc821e..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SignatureStatus.html +++ /dev/null @@ -1,241 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.SignatureStatus (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.SignatureStatus

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SimulateTransactionResponse.Data.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SimulateTransactionResponse.Data.html deleted file mode 100644 index 6badfeaf..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SimulateTransactionResponse.Data.html +++ /dev/null @@ -1,199 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.SimulateTransactionResponse.Data (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.SimulateTransactionResponse.Data

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SimulateTransactionResponse.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SimulateTransactionResponse.html deleted file mode 100644 index 06f5a318..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SimulateTransactionResponse.html +++ /dev/null @@ -1,241 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.SimulateTransactionResponse (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.SimulateTransactionResponse

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SolanaApi.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SolanaApi.html deleted file mode 100644 index b5392466..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SolanaApi.html +++ /dev/null @@ -1,238 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.SolanaApi (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.SolanaApi

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SolanaClientOptionalParams.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SolanaClientOptionalParams.html deleted file mode 100644 index 0b344ffc..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SolanaClientOptionalParams.html +++ /dev/null @@ -1,428 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.SolanaClientOptionalParams (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.SolanaClientOptionalParams

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SolanaClientResponse.SolanaClientError.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SolanaClientResponse.SolanaClientError.html deleted file mode 100644 index e02fe888..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SolanaClientResponse.SolanaClientError.html +++ /dev/null @@ -1,199 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.SolanaClientResponse.SolanaClientError (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.SolanaClientResponse.SolanaClientError

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SolanaClientResponse.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SolanaClientResponse.html deleted file mode 100644 index a7fcbee9..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SolanaClientResponse.html +++ /dev/null @@ -1,606 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.SolanaClientResponse (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.SolanaClientResponse

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SolanaRpcResponse.Context.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SolanaRpcResponse.Context.html deleted file mode 100644 index 32a38547..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/SolanaRpcResponse.Context.html +++ /dev/null @@ -1,199 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.SolanaRpcResponse.Context (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.SolanaRpcResponse.Context

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TokenAccount.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TokenAccount.html deleted file mode 100644 index d35488ca..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TokenAccount.html +++ /dev/null @@ -1,245 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.TokenAccount (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.TokenAccount

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TokenAmount.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TokenAmount.html deleted file mode 100644 index 53a80f37..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TokenAmount.html +++ /dev/null @@ -1,258 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.TokenAmount (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.TokenAmount

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.InnerInstruction.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.InnerInstruction.html deleted file mode 100644 index 71b4439b..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.InnerInstruction.html +++ /dev/null @@ -1,206 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.TransactionResponse.InnerInstruction (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.TransactionResponse.InnerInstruction

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.Message.AccountKeys.AccountKeyParsed.KeySource.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.Message.AccountKeys.AccountKeyParsed.KeySource.html deleted file mode 100644 index 4b2aac5a..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.Message.AccountKeys.AccountKeyParsed.KeySource.html +++ /dev/null @@ -1,214 +0,0 @@ - - - - - -Uses of Class com.lmax.solana4j.client.api.TransactionResponse.Message.AccountKeys.AccountKeyParsed.KeySource (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.lmax.solana4j.client.api.TransactionResponse.Message.AccountKeys.AccountKeyParsed.KeySource

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.Message.AccountKeys.AccountKeyParsed.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.Message.AccountKeys.AccountKeyParsed.html deleted file mode 100644 index 0aba1bb1..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.Message.AccountKeys.AccountKeyParsed.html +++ /dev/null @@ -1,200 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.TransactionResponse.Message.AccountKeys.AccountKeyParsed (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.TransactionResponse.Message.AccountKeys.AccountKeyParsed

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.Message.AccountKeys.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.Message.AccountKeys.html deleted file mode 100644 index 4ff17efc..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.Message.AccountKeys.html +++ /dev/null @@ -1,199 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.TransactionResponse.Message.AccountKeys (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.TransactionResponse.Message.AccountKeys

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.Message.Header.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.Message.Header.html deleted file mode 100644 index 54ede93d..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.Message.Header.html +++ /dev/null @@ -1,199 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.TransactionResponse.Message.Header (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.TransactionResponse.Message.Header

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.Message.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.Message.html deleted file mode 100644 index 678e7d73..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.Message.html +++ /dev/null @@ -1,199 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.TransactionResponse.Message (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.TransactionResponse.Message

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.TransactionData.TransactionDataParsed.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.TransactionData.TransactionDataParsed.html deleted file mode 100644 index ca65db07..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.TransactionData.TransactionDataParsed.html +++ /dev/null @@ -1,199 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.TransactionResponse.TransactionData.TransactionDataParsed (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.TransactionResponse.TransactionData.TransactionDataParsed

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.TransactionData.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.TransactionData.html deleted file mode 100644 index 594b5a5d..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.TransactionData.html +++ /dev/null @@ -1,199 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.TransactionResponse.TransactionData (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.TransactionResponse.TransactionData

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.TransactionMetadata.LoadedAddresses.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.TransactionMetadata.LoadedAddresses.html deleted file mode 100644 index a4560154..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.TransactionMetadata.LoadedAddresses.html +++ /dev/null @@ -1,199 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.TransactionResponse.TransactionMetadata.LoadedAddresses (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.TransactionResponse.TransactionMetadata.LoadedAddresses

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.TransactionMetadata.Reward.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.TransactionMetadata.Reward.html deleted file mode 100644 index dcc8d412..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.TransactionMetadata.Reward.html +++ /dev/null @@ -1,199 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.TransactionResponse.TransactionMetadata.Reward (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.TransactionResponse.TransactionMetadata.Reward

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.TransactionMetadata.TokenBalance.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.TransactionMetadata.TokenBalance.html deleted file mode 100644 index 3915c6a4..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.TransactionMetadata.TokenBalance.html +++ /dev/null @@ -1,206 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.TransactionResponse.TransactionMetadata.TokenBalance (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.TransactionResponse.TransactionMetadata.TokenBalance

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.TransactionMetadata.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.TransactionMetadata.html deleted file mode 100644 index 2b32df10..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.TransactionMetadata.html +++ /dev/null @@ -1,199 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.TransactionResponse.TransactionMetadata (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.TransactionResponse.TransactionMetadata

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.html deleted file mode 100644 index a569d17d..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/class-use/TransactionResponse.html +++ /dev/null @@ -1,241 +0,0 @@ - - - - - -Uses of Interface com.lmax.solana4j.client.api.TransactionResponse (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Interface
com.lmax.solana4j.client.api.TransactionResponse

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/package-summary.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/package-summary.html deleted file mode 100644 index 7c21ec93..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/package-summary.html +++ /dev/null @@ -1,368 +0,0 @@ - - - - - -com.lmax.solana4j.client.api (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
- -

Package com.lmax.solana4j.client.api

-
-
-
- - -
This package defines the solana client library's API.
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/package-tree.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/package-tree.html deleted file mode 100644 index c9103acb..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/package-tree.html +++ /dev/null @@ -1,205 +0,0 @@ - - - - - -com.lmax.solana4j.client.api Class Hierarchy (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Hierarchy For Package com.lmax.solana4j.client.api

-Package Hierarchies: - -
-
-
-

Interface Hierarchy

- -
-
-

Enum Hierarchy

- -
-
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/package-use.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/api/package-use.html deleted file mode 100644 index 6be73ccc..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/package-use.html +++ /dev/null @@ -1,468 +0,0 @@ - - - - - -Uses of Package com.lmax.solana4j.client.api (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Package
com.lmax.solana4j.client.api

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/SolanaJsonRpcClient.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/SolanaJsonRpcClient.html deleted file mode 100644 index 5b033acc..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/SolanaJsonRpcClient.html +++ /dev/null @@ -1,1245 +0,0 @@ - - - - - -SolanaJsonRpcClient (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
- -
-
- - -

Class SolanaJsonRpcClient

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    SolanaApi
    -
    -
    -
    public final class SolanaJsonRpcClient
    -extends java.lang.Object
    -implements SolanaApi
    -
    Implementation of the SolanaApi interface for interacting with the Solana blockchain via JSON-RPC. - This client provides methods to perform various operations such as requesting airdrops, sending transactions, - retrieving account information, and more.
    -
  • -
-
-
- -
-
- -
-
-
- - - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/SolanaJsonRpcClientException.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/SolanaJsonRpcClientException.html deleted file mode 100644 index 23f7dfd4..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/SolanaJsonRpcClientException.html +++ /dev/null @@ -1,369 +0,0 @@ - - - - - -SolanaJsonRpcClientException (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
- -
-
- - -

Class SolanaJsonRpcClientException

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.io.Serializable
    -
    -
    -
    public class SolanaJsonRpcClientException
    -extends java.lang.Exception
    -
    Exception thrown when an error occurs during communication with the Solana JSON RPC. - This exception encapsulates details about the error, including a message, an optional - cause, and a flag indicating whether the error is recoverable.
    -
    -
    See Also:
    -
    Serialized Form
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.lang.ThrowablegetCause() -
      Returns the cause of this exception or null if the cause is nonexistent or unknown.
      -
      java.lang.StringgetMessage() -
      Returns the detail message string of this exception.
      -
      booleanisRecoverable() -
      Indicates whether the error is recoverable.
      -
      java.lang.StringtoString() 
      -
        -
      • - - -

        Methods inherited from class java.lang.Throwable

        -addSuppressed, fillInStackTrace, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getMessage

        -
        public java.lang.String getMessage()
        -
        Returns the detail message string of this exception.
        -
        -
        Overrides:
        -
        getMessage in class java.lang.Throwable
        -
        Returns:
        -
        the detail message string.
        -
        -
      • -
      - - - -
        -
      • -

        getCause

        -
        public java.lang.Throwable getCause()
        -
        Returns the cause of this exception or null if the cause is nonexistent or unknown.
        -
        -
        Overrides:
        -
        getCause in class java.lang.Throwable
        -
        Returns:
        -
        the cause of this exception.
        -
        -
      • -
      - - - -
        -
      • -

        isRecoverable

        -
        public boolean isRecoverable()
        -
        Indicates whether the error is recoverable.
        -
        -
        Returns:
        -
        true if the error is recoverable; false otherwise.
        -
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Throwable
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/SolanaJsonRpcClientOptionalParams.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/SolanaJsonRpcClientOptionalParams.html deleted file mode 100644 index ecf774cc..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/SolanaJsonRpcClientOptionalParams.html +++ /dev/null @@ -1,385 +0,0 @@ - - - - - -SolanaJsonRpcClientOptionalParams (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
- -
-
- - -

Class SolanaJsonRpcClientOptionalParams

-
-
- -
- -
-
-
    -
  • - -
    - -
    - -
    -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      voidaddParam​(java.lang.String key, - java.lang.Object value) -
      Adds an optional parameter to the request.
      -
      static java.util.Map<java.lang.String,​java.lang.Object>defaultOptionalParams() -
      Creates and returns a default instance of SolanaClientOptionalParams as a Map.
      -
      java.util.Map<java.lang.String,​java.lang.Object>getParams() -
      Retrieves all the optional parameters as a map.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
    -
  • -
-
-
-
    -
  • - -
    -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        SolanaJsonRpcClientOptionalParams

        -
        public SolanaJsonRpcClientOptionalParams()
        -
      • -
      -
    • -
    -
    - -
    -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        addParam

        -
        public void addParam​(java.lang.String key,
        -                     java.lang.Object value)
        -
        Description copied from interface: SolanaClientOptionalParams
        -
        Adds an optional parameter to the request. - This can be used to pass additional customization options supported by the Solana JSON-RPC API.
        -
        -
        Specified by:
        -
        addParam in interface SolanaClientOptionalParams
        -
        Parameters:
        -
        key - the name of the parameter to add (e.g., "commitment", "encoding")
        -
        value - the value of the parameter, which can be any supported data type
        -
        -
      • -
      - - - -
        -
      • -

        getParams

        -
        public java.util.Map<java.lang.String,​java.lang.Object> getParams()
        -
        Description copied from interface: SolanaClientOptionalParams
        -
        Retrieves all the optional parameters as a map. - This map can be used to access the parameters set for a given request.
        -
        -
        Specified by:
        -
        getParams in interface SolanaClientOptionalParams
        -
        Returns:
        -
        a map containing all the key-value pairs for optional parameters
        -
        -
      • -
      - - - -
        -
      • -

        defaultOptionalParams

        -
        public static java.util.Map<java.lang.String,​java.lang.Object> defaultOptionalParams()
        -
        Creates and returns a default instance of SolanaClientOptionalParams as a Map. - This instance contains a set of commonly used default parameters for JSON-RPC requests. - By default, it includes the following parameters: -
          -
        • encoding: "base64" - Specifies that the data should be encoded in base64 format.
        • -
        • commitment: "finalized" - Sets the commitment level to "finalized" for queries, ensuring the request is processed with finalized data.
        • -
        • maxSupportedTransactionVersion: 0 - Indicates the maximum supported version of the transaction. - Setting it to 0 specifies the use of versioned transactions.
        • -
        -
        -
        Returns:
        -
        a Map containing default parameters to be used in JSON-RPC requests
        -
        -
      • -
      -
    • -
    -
    -
  • -
-
-
-
- - - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/class-use/SolanaJsonRpcClient.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/class-use/SolanaJsonRpcClient.html deleted file mode 100644 index d14c35a3..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/class-use/SolanaJsonRpcClient.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - -Uses of Class com.lmax.solana4j.client.jsonrpc.SolanaJsonRpcClient (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.lmax.solana4j.client.jsonrpc.SolanaJsonRpcClient

-
-
No usage of com.lmax.solana4j.client.jsonrpc.SolanaJsonRpcClient
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/class-use/SolanaJsonRpcClientException.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/class-use/SolanaJsonRpcClientException.html deleted file mode 100644 index efda286e..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/class-use/SolanaJsonRpcClientException.html +++ /dev/null @@ -1,606 +0,0 @@ - - - - - -Uses of Class com.lmax.solana4j.client.jsonrpc.SolanaJsonRpcClientException (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.lmax.solana4j.client.jsonrpc.SolanaJsonRpcClientException

-
-
- -
-
- - - diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/class-use/SolanaJsonRpcClientOptionalParams.html b/com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/class-use/SolanaJsonRpcClientOptionalParams.html deleted file mode 100644 index b52bf47b..00000000 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/jsonrpc/class-use/SolanaJsonRpcClientOptionalParams.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - -Uses of Class com.lmax.solana4j.client.jsonrpc.SolanaJsonRpcClientOptionalParams (solana4j-json-rpc) - - - - - - - - - - - - - - -
- -
-
-
-

Uses of Class
com.lmax.solana4j.client.jsonrpc.SolanaJsonRpcClientOptionalParams

-
-
No usage of com.lmax.solana4j.client.jsonrpc.SolanaJsonRpcClientOptionalParams
-
- - - diff --git a/com.lmax.solana4j/com/lmax/solana4j/Solana.html b/com.lmax.solana4j/com/lmax/solana4j/Solana.html new file mode 100644 index 00000000..8807b05d --- /dev/null +++ b/com.lmax.solana4j/com/lmax/solana4j/Solana.html @@ -0,0 +1,598 @@ + + + + + +Solana (solana4j) + + + + + + + + + + + + + + +
+ +
+ +
+
+ + +

Class Solana

+
+
+ +
+
    +
  • +
    +
    public final class Solana
    +extends java.lang.Object
    +
    Entrypoint to the library's APIs. +

    + This class provides the entrypoint to the underlying APIs that this library provides. +

    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + +
      Fields 
      Modifier and TypeFieldDescription
      static intMAX_MESSAGE_SIZE +
      The maximum size for a message.
      +
      +
    • +
    +
    + +
    +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethodDescription
      static PublicKeyaccount​(byte[] bytes) +
      Creates a new public key from the given byte array.
      +
      static PublicKeyaccount​(java.lang.String accountBase58) +
      Creates a new public key from the given string.
      +
      static AddressLookupTableaddressLookupTable​(PublicKey lookupTableAddress, + java.util.List<PublicKey> addresses) +
      Creates an address lookup table for the given lookup table address and list of addresses.
      +
      static Blockhashblockhash​(byte[] bytes) +
      Creates a new Blockhash from the given byte array.
      +
      static Blockhashblockhash​(java.lang.String blockhashBase58) +
      Creates a new Blockhash from the given Base58-encoded string.
      +
      static MessageBuilderbuilder​(java.nio.ByteBuffer buffer) +
      Creates a new message builder for the given buffer.
      +
      static Destinationdestination​(PublicKey destination, + long amount) +
      Creates a new destination for a token transfer.
      +
      static SignedMessageBuilderforSigning​(java.nio.ByteBuffer message) +
      Creates a new signed message builder for the given message buffer.
      +
      static TransactionInstructioninstruction​(java.util.function.Consumer<InstructionBuilderBase> instructionBuilder) +
      Creates a new transaction instruction using the builder provided.
      +
      static ProgramDerivedAddressprogramDerivedAddress​(java.util.List<byte[]> seeds, + PublicKey programId) +
      Derives a program address from the given seeds and program ID.
      +
      static Messageread​(java.nio.ByteBuffer message) +
      Reads a message from the given buffer.
      +
      static Slotslot​(long slot) +
      Creates a new Slot from the given slot number.
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
    +
  • +
+
+
+
    +
  • + +
    +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        MAX_MESSAGE_SIZE

        +
        public static final int MAX_MESSAGE_SIZE
        +
        The maximum size for a message. +

        + This constant defines the maximum allowable size for a message in the Solana encoding. + It is set to SolanaEncoding.MAX_MESSAGE_SIZE. +

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    +
    + +
    +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        builder

        +
        public static MessageBuilder builder​(java.nio.ByteBuffer buffer)
        +
        Creates a new message builder for the given buffer.
        +
        +
        Parameters:
        +
        buffer - the ByteBuffer to use for building the message
        +
        Returns:
        +
        a new instance of MessageBuilder
        +
        +
      • +
      + + + +
        +
      • +

        instruction

        +
        public static TransactionInstruction instruction​(java.util.function.Consumer<InstructionBuilderBase> instructionBuilder)
        +
        Creates a new transaction instruction using the builder provided.
        +
        +
        Parameters:
        +
        instructionBuilder - the builder of the required instruction
        +
        Returns:
        +
        a new instance of TransactionInstruction
        +
        +
      • +
      + + + +
        +
      • +

        forSigning

        +
        public static SignedMessageBuilder forSigning​(java.nio.ByteBuffer message)
        +
        Creates a new signed message builder for the given message buffer.
        +
        +
        Parameters:
        +
        message - the ByteBuffer containing the message
        +
        Returns:
        +
        a new instance of SignedMessageBuilder
        +
        +
      • +
      + + + +
        +
      • +

        read

        +
        public static Message read​(java.nio.ByteBuffer message)
        +
        Reads a message from the given buffer.
        +
        +
        Parameters:
        +
        message - the ByteBuffer containing the message
        +
        Returns:
        +
        a new instance of Message
        +
        +
      • +
      + + + +
        +
      • +

        account

        +
        public static PublicKey account​(byte[] bytes)
        +
        Creates a new public key from the given byte array.
        +
        +
        Parameters:
        +
        bytes - the byte array representing the public key
        +
        Returns:
        +
        a new instance of PublicKey
        +
        +
      • +
      + + + +
        +
      • +

        account

        +
        public static PublicKey account​(java.lang.String accountBase58)
        +
        Creates a new public key from the given string.
        +
        +
        Parameters:
        +
        accountBase58 - the base58 string representing the public key
        +
        Returns:
        +
        a new instance of PublicKey
        +
        +
      • +
      + + + +
        +
      • +

        addressLookupTable

        +
        public static AddressLookupTable addressLookupTable​(PublicKey lookupTableAddress,
        +                                                    java.util.List<PublicKey> addresses)
        +
        Creates an address lookup table for the given lookup table address and list of addresses.
        +
        +
        Parameters:
        +
        lookupTableAddress - the public key of the lookup table
        +
        addresses - the list of public keys representing the addresses
        +
        Returns:
        +
        a new instance of AddressLookupTable
        +
        +
      • +
      + + + +
        +
      • +

        programDerivedAddress

        +
        public static ProgramDerivedAddress programDerivedAddress​(java.util.List<byte[]> seeds,
        +                                                          PublicKey programId)
        +
        Derives a program address from the given seeds and program ID.
        +
        +
        Parameters:
        +
        seeds - the list of byte arrays representing the seeds
        +
        programId - the public key of the program ID
        +
        Returns:
        +
        a new instance of ProgramDerivedAddress
        +
        +
      • +
      + + + +
        +
      • +

        blockhash

        +
        public static Blockhash blockhash​(byte[] bytes)
        +
        Creates a new Blockhash from the given byte array.
        +
        +
        Parameters:
        +
        bytes - the byte array representing the Blockhash
        +
        Returns:
        +
        a new instance of Blockhash
        +
        +
      • +
      + + + +
        +
      • +

        blockhash

        +
        public static Blockhash blockhash​(java.lang.String blockhashBase58)
        +
        Creates a new Blockhash from the given Base58-encoded string.
        +
        +
        Parameters:
        +
        blockhashBase58 - the Base58-encoded string representing the Blockhash
        +
        Returns:
        +
        a new instance of Blockhash
        +
        +
      • +
      + + + +
        +
      • +

        slot

        +
        public static Slot slot​(long slot)
        +
        Creates a new Slot from the given slot number.
        +
        +
        Parameters:
        +
        slot - the slot number
        +
        Returns:
        +
        a new instance of Slot
        +
        +
      • +
      + + + +
        +
      • +

        destination

        +
        public static Destination destination​(PublicKey destination,
        +                                      long amount)
        +
        Creates a new destination for a token transfer.
        +
        +
        Parameters:
        +
        destination - the public key of the destination
        +
        amount - the amount to transfer
        +
        Returns:
        +
        a new instance of Destination
        +
        +
      • +
      +
    • +
    +
    +
  • +
+
+
+
+ + + + diff --git a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/SolanaClientResponse.SolanaClientError.html b/com.lmax.solana4j/com/lmax/solana4j/api/AccountLookupEntry.LookupEntry.html similarity index 63% rename from com.lmax.solana4j.client/com/lmax/solana4j/client/api/SolanaClientResponse.SolanaClientError.html rename to com.lmax.solana4j/com/lmax/solana4j/api/AccountLookupEntry.LookupEntry.html index c9e5fa6c..d6b488e9 100644 --- a/com.lmax.solana4j.client/com/lmax/solana4j/client/api/SolanaClientResponse.SolanaClientError.html +++ b/com.lmax.solana4j/com/lmax/solana4j/api/AccountLookupEntry.LookupEntry.html @@ -3,25 +3,25 @@ -SolanaClientResponse.SolanaClientError (solana4j-json-rpc) +AccountLookupEntry.LookupEntry (solana4j) - - - - - - + + + + + + - - + +