Questions tagged [java-sdk]
For questions specifically regarding the Java Software Development Kit (SDK) for Stellar client applications.
62
questions
6
votes
1
answer
101
views
minTime must be >= maxTime ? Java SDK
I'm trying to add a simple time bounds with the Java SDK to settle a transaction happening at a certain time.
Code used :
Instant unlockDate = Instant.now().plusSeconds(60 * 2);
TimeBounds ...
6
votes
1
answer
214
views
How to listen to a third party account for stellar transactions from now?
I used paymentRequest.stream to start listen to events for a third party account.
But it gets all events from the beginning if I don't provide a paging token. As it is a third party account, my ...
6
votes
1
answer
396
views
How to sign TransactionEnvelope and post TransactionEnvelope to Horizon Server using Stellar Java SDK
I am implementing Stellar Smart Contract where in account has 2 signers. Goal is second signer can withdraw funds after certain date and if not withdrawn first signer can recover / transfer the funds. ...
5
votes
2
answers
878
views
How do you cancel all open trades for a Stellar account?
I'm looking at the Java docs and I can't find any way to delete every order for an account. Is there an easy way to cancel/remove all open trades/offers?
5
votes
3
answers
165
views
TimeBounds won't execute?
I struggle using the timebounds option for an operation.
Use case : I want a transaction to be executed at a precise time, not before, not after.
I'm doing my tests on the test network.
The ...
5
votes
1
answer
2k
views
Convert XDR to text
I want to convert the XDR fromat of the transaction to text using JS or java SDK in stellar.Or if there are any methods outside stellar also fine.
5
votes
1
answer
153
views
Monitoring if offers are filled
I read the guide about watching for incoming payments, but trades on the distributed exchange don't show up as payments (this makes sense). So, I've been looking through the available RequestBuilder ...
5
votes
1
answer
119
views
Stellar Java Sdk key validation?
In JavaScript SDK we have method isValidEd25519PublicKey for Stellar address validation. But in Java SDK there is no such method.
How can I validate Stellar address with Java SDK?
5
votes
3
answers
749
views
How to sign the XDR transaction envelop and and post it through java sdk?
I received the XDR envelope of a transaction. I need to sign it and submit using Java SDK.
I am able to decode the XDR, but need help on how to sign and submit.
4
votes
2
answers
267
views
How to use the ManageOfferOperation with Assets in the Java SDK?
Right now I'm playing around with the test server
Server server = new Server("https://horizon-testnet.stellar.org");
The Stellar getting started guides are very well written, but definitely ...
4
votes
1
answer
71
views
Extra 0 byte at end of MemoText String
I extracted a TransactionEnvelope XDR several months ago for testing. It parses fine in the lab and the SDKs.
I've tried parsing it by hand and there's something I don't understand. After the ...
4
votes
2
answers
116
views
Retrieving operations for a transaction unexpectedly slow?
I am trying to retrieve the operations for the transactions of a given ledger.
First retrieve the transactions:
List<TransactionResponse> transactionResponses = this.server.horizonServer()
...
4
votes
2
answers
475
views
How to Build transaction XDR before sign it
I want to build a transaction and convert that as XDR before sign that transaction. As i found we need to build adn sign the transaction before convert that as XDR specially in java and GO SDK. Is ...
4
votes
1
answer
69
views
ManageOfferOperation - Not taking the price I set
I'm using the Java SDK.
With the ManageOfferOperation class passing an amount and price but it's not taking the price I set. Instead it always sets a different price, which I believe is the market ...
4
votes
1
answer
109
views
java sdk leaking threads; my fault or bug?
In the simplest case, when I have a KeyPair key for an account that doesn't yet exist, and call
// private Server mServer; // declared and intialized elsewhere
mServer.accounts().account(key);
it ...
4
votes
4
answers
499
views
How does Java parse XDR information?
I need to get the transaction records. This information seems to be in XDR. How can I parse it in Java?
3
votes
1
answer
192
views
Retrieve transaction memo text with Java API
I need to retrieve some transactions from a specific account and then read the memo. I've tried a couple of different methods with no success. My first attempt was as below, but I get odd looking memo ...
3
votes
1
answer
136
views
Random crash upon calling KeyPair.random() on android
I'm trying to use the stellar sdk in an android app. So I downloaded the stellar sdk and generate it's jar and include it in as a external jar in my android app. To get it working I also had to add ...
3
votes
1
answer
121
views
Stream stop get new data when finishing fetch all data and new payment was created
I using java-stellar-sdk version 0.2.0 from this: https://github.com/stellar/java-stellar-sdk/releases
I did as tutorial example:
@Override
protected void onCreate(Bundle savedInstanceState) {
...
3
votes
1
answer
88
views
paymentsRequest.stream
I'm using the android studio and
I'm having trouble with paymantsRequest.stream.
it's saying it can't connect to server sent event.
(cannot access com.here.oksse.serversentevent)
here is the code
...
2
votes
1
answer
123
views
Python vs Java(script) for stellar apps. Is it worth learning a new language?
I am starting to get into programming apps for crypto, and I would like to start on the Stellar network. My programming background lies mainly in C and Python, and I am a reasonably competent self ...
2
votes
1
answer
99
views
How to parse current offers with the Java SDK
Sorry for another illiterate question, but how the heck do you parse the https://horizon-testnet.stellar.org/accounts/ACCOUNT_PUBLIC_ID/offers page? There is almost no documentation on this.
I have ...
2
votes
1
answer
357
views
How to setup time bounds for an escrow account?
I am trying to create 2-Party Multisignature Escrow Account with Time Lock & Recovery as in this ref:https://www.stellar.org/developers/guides/walkthroughs/stellar-smart-contracts.html
Now, I ...
2
votes
1
answer
90
views
Issue with Submit Transaction
Am using Java SDK and Horizon Testnet.
Issue is when i submit a transaction using server.submitTransaction method i get following exception, please let me know if you need any more information
javax....
2
votes
1
answer
414
views
Using Java api, how to find out the memo attached to a payment operation?
I can use the following code from example to receive payment event from public horizon. But the pos variable doesn't have memo information. Where should I get the memo from a certain paymente ...
2
votes
1
answer
338
views
How to get Transaction amount from API?
I want to display all transactions of given users. Using the Java API, I presume I would do:
server.transactions().forAccount(destination2).execute();
I would then page through the result. Each item ...
2
votes
1
answer
148
views
Problem of implementation of Path Payment in a Wallet?
I made a Java implementation of a Path Payment.
I created 3 accounts. For example:
the first plays the role of issuer. He issued 2 assets (USD, EUR)
The second has USD
The third, EUR.
I created an ...
2
votes
1
answer
84
views
Subscribing to incoming transaction does not work
paymentsRequest.stream(new EventListener<OperationResponse>() {
@Override
public void onEvent(OperationResponse payment) {
System.out.println("TEST TEST TEST");
This ...
2
votes
2
answers
133
views
Java SDK: Transaction object from envelope
In Javascript SDK, transaction can be built, signed and then be converted to envelope xdr/string format. This is very useful for multi sig operations since we can retrieve the transaction object from ...
2
votes
2
answers
178
views
Simple Transaction Issue
I am working on a small and very basic project, essentially doing a POC involving stellar transactions. I am a newbie with stellar. I have two clients running the same code, and a 'banker' who ...
2
votes
1
answer
173
views
Error while fetching account details from key pair [Java-stellar-sdk]
While fetching details of account using private SEED on stellar test net I am getting the below error:
Error response from the server.
at org.stellar.sdk.requests.ResponseHandler.handleResponse(...
2
votes
1
answer
258
views
`tx_bad_auth` when submit transaction to TestNet
I submit a transaction to the TestNet by using the official horizon API (https://horizon-testnet.stellar.org/), and it returns tx_bad_auth.
This is my code:
Server server = new Server("...
2
votes
1
answer
76
views
SEP 0024 Question: Where do the /info response fields referenced below come from?
I'm trying to develop an anchor server and going through the SEP0024 documentation. The documentation says "Provide a full-featured implementation of /info". Where does one find or create the fields ...
2
votes
1
answer
69
views
How can I send lumens over local docker quickstart image using accounts made on local image and not the testnet
I am following the stellar walkthrough for creating two accounts, a source and a destination using the testnet. However, I would like to use my local docker quickstart image to facilitate the ...
2
votes
1
answer
49
views
Is there anyway to get the amount of asset which you sent?
as an ashore is there anyway to get the amount of the asset which you sent to the other wallets?
like the the addition operation .
2
votes
1
answer
113
views
How can i can freeze credit held by another account in Stellar SDK?
I read the guide from stellar.org but still couldn't find a solution. This is the guide:
https://www.stellar.org/developers/guides/issuing-assets.html https://www.stellar.org/developers/guides/...
1
vote
1
answer
41
views
Receiving BaseEncodingException when signing transaction using TestNet : Invalid Input Length
Sending from Account A to B is not working in my implementation. The docs provided by stellar for Java are straight forward but I have been receiving a BaseEncodingException when trying to sign the ...
1
vote
2
answers
43
views
How to set managed data on an account
I am new to stellar.
I want to add a data to my stellar account as a key value pair. As in
"Name"(Key) - "John"(Value).
How can I achieve this?
Pointing me to a sample code would be really ...
1
vote
1
answer
60
views
How to access AssetResponse properties of a newly created asset? C# or Java
I'm using the C# SDK.
For Example, a new Asset is created.
_stellarAsset = Asset.CreateNonNativeAsset("credit_alphanum4", _assetIssuer, _assetCode);
This is in a method which returns the asset ...
1
vote
1
answer
89
views
best way to store and retrieve an Asset
Does anybody know best way to store an Asset descriptor once it has been created with Asset.createNonNativeAsset(currencyName, issuingKeys);? How do we store it and retrieve the reference when we need ...
1
vote
1
answer
2k
views
Multiple dex files define Lokio/AsyncTimeout$Watchdog;
After adding Stellar-SDK jar file and syncing Gradle, I did a clean and rebuild of my project and got this error. It seems that same class was used by another jar that has been added as dependency in ...
1
vote
1
answer
48
views
Cannot send hashed data through ManageDataOperation
I am trying to send a data hashed using SCryptUtil provided by com.lambdaworks.crypto.SCryptUtil, convert it into array of bytes and send it to the stellar network using ManageDataOperation.Builder
...
1
vote
3
answers
91
views
Payment operation listener firing off multiple times for single operation
I have implemented a payment listener in my mainActivity. It is working, except that the majority of the time it is firing off multiple times (usually 2 or 3 times) for a single payment receipt.
...
1
vote
1
answer
68
views
Transaction Stream parameter and method not recognized
I'm trying to set up a transaction listening stream. I have taken the Java snippet directly from the docs. Below is the part that is giving me an issue.
Server server = new Server("https://horizon-...
1
vote
2
answers
122
views
Convert transaction XDR to object?
Given a base64 & XDR encoded transaction, how can I convert this into a transaction object? I already saw this answer, but couldn't find the Transaction.fromEnvelopeXdr(...) method.
1
vote
1
answer
78
views
get Transaction object from xdr base64 string
I have a base64 xdr string of a transaction. How can I convert that to a transaction object, so I can sign it e.g. transaction.sign(...)
1
vote
2
answers
490
views
Trading error 400, what's the problem?
I receive an HTTP 400 error from the /transactions endpoint on public Horizon when running this code:
try {
Network.usePublicNetwork();
Server server = new Server("https://horizon.stellar.org"...
1
vote
1
answer
56
views
Compliance Server Request
Still new on stellar but am having a challenge when using the default compliance server for Auth_request. Keep on getting the below error.
{
"code": "invalid_parameter",
"message": "Invalid ...
1
vote
1
answer
100
views
How to get wallet id of an order?
I want to block some dumpers of my coin. Is there any Java code which I can use to get the wallet id of the low offers?
For example if someone is buying less then 0.1 I want to get that offer and the ...
1
vote
1
answer
68
views
What API to use to get metadata of asset issuers?
I am trying to get the metadata (such as organization name, logo) of asset issuers in the Stellar network.
What API should I use that could possibly contain this information when I pass the Public Key,...