Synesso
Moderator
  • Member for 4 years
  • Last seen more than a month ago
If one operation is wrong then the whole transaction is wrong
6 votes

This is as per design. Operations are executed in order as one ACID transaction, meaning that either all operations are applied or none are. If any operation fails, the whole transaction fails. ...

View answer
Stellar TimeLock for Birthday Gift
Accepted answer
6 votes

This capability is not on-network. Third party solution(s) exist. For example: https://galactictalk.org/d/1466-smart-stellar-timed-payments

View answer
Why is XLM considered to be the most liquid asset on the stellar network?
Accepted answer
6 votes

I believe it's argued that XLM is the most liquid asset because it is ubiquitous. (At least, that's why I think it will always be). The ability for an account to hold an asset requires a trust line ...

View answer
Can't see the history of an account that paid me
Accepted answer
6 votes

Using the payments by account endpoint of Horizon we can see that the from account has since been merged into GCXELXZUHZEZFT5E63P2R2HMXJ3MPPIVR3TI2MDBP244ECRBQEFBVKCG. { "_links": { "self"...

View answer
Convert XDR to text
Accepted answer
6 votes

XDR is a binary encoding of structured data. It is represented as a base 64 encoded String in transaction responses. Some options: You can decode base 64 encoded XDR using the laboratory. The ...

View answer
What does error "tx_insufficient_balance" mean for Change Trust?
Accepted answer
5 votes

When you add a trust line, the minimum required balance of the account increases by 1 x base reserve. In order to hold a trust line in your new account, it would need a balance of 1.5 XLM. From the ...

View answer
Do Stellar and Ripple collaborate?
5 votes

Ripple and the Stellar Development Foundation are separate entities. They were both founded by Jed McCaleb. Ripple was founded as a private company in 2012. The SDF was formed some time after Jed left ...

View answer
How is the weekly inflation calculated?
Accepted answer
4 votes

Inflation occurs when somebody (anybody) transacts the Inflation Operation and it has been at least 1 week since the last successful Inflation Operation. The calculations are performed at that time. ...

View answer
Payment to inactive account
4 votes

Use the CreateAccount operation instead of Payment.

View answer
Is it possible to submit transactions to Stellar Core directly without Horizon?
Accepted answer
4 votes

There are HTTP commands that can be issued directly to core. For example: /tx?blob=Base64 submit a transaction to the network. See https://www.stellar.org/developers/stellar-core/software/commands....

View answer
TimeBounds won't execute?
Accepted answer
4 votes

If you'd like a transaction executed at a precise time, you need to submit it at that time. The unix timestamp 1534239756 is in the past at the time you wrote this question (by about 10 minutes?). I ...

View answer
How do you use the stellar quickstart without docker?
Accepted answer
4 votes

There is a docker product called Docker Toolbox which advertises support for older versions of windows. It requires a 64-bit version of Windows 7 or better.

View answer
Is there a way to get a list of payments on account along with the transaction memo?
Accepted answer
4 votes

The detail of a transaction's operations are encoded in the field envelope_xdr. You can decode this value to obtain the payments and other operations. For example, this transaction with memo "...

View answer
How can I create a real account using the stellar Horizon API?
4 votes

To create a new account you issue a transaction with the CreateAccount operation. It's very similar to a Payment operation, but has the side-effect of creating a new account. This is essentially what ...

View answer
What's networkPassphrase used for?
4 votes

The network passphrase hash is a component of the transaction hash data that is signed (example from the Java SDK). This means that transactions in one network are invalid in other networks.

View answer
How to get a transaction records within a day
Accepted answer
4 votes

This working, untested Java code will print all transaction hashes from the preceding 24 hours: long ONE_DAY_IN_SECONDS = 60 * 60 * 24; DateTimeFormatter dateParser = DateTimeFormatter ....

View answer
How does using "channels" increase transaction volume?
Accepted answer
4 votes

The channel is a set of accounts from which you wish to consume sequence ids. This set should be as large as the maximal number of transactions you need to process concurrently. In this way, you can ...

View answer
Are transactions validated by anchors, and how are they rewarded?
3 votes

Nobody is rewarded for validating transactions. All transactions are equal, regardless of the assets involved. Anchors do not validate transactions. Validation is done by validating nodes. People ...

View answer
How do I locally manage sequence no of an account?
Accepted answer
3 votes

createAccount is an operation that you can include in a transaction. It works like a payment from your account to the account specified in the operation. But it has a side-effect of creating the ...

View answer
Account creation on stellarterm
3 votes

Accounts do not exist until they have received their initial funding with a CreateAccount operation. A payment sent to an account that does not yet exist will fail. A valid payment sent to an account ...

View answer
java sdk leaking threads; my fault or bug?
3 votes

Against version 0.2.0 with Java 8 I have run: public static void main(String[] args) throws Exception { String clientPk = "GBKVT7EO462QUCQVBNBWI47J6NQ6UKQUXLJOAWC7ZSIZKATMIDTK32X6"; Server ...

View answer
What does it mean with "surge pricing in effect" at Stellar-Core?
Accepted answer
3 votes

The function you linked to seems to be removing the transactions from a transaction set that have the lowest fees, until the set size equals 100. This corresponds with the documentation which states: ...

View answer
Error in submitting the multisig transaction
3 votes

The field result_xdr decodes to txBadSeq indicating that you've got a bad sequence number on that transaction.

View answer
A non-trivial pathfinding
Accepted answer
3 votes

Fees present a minuscule fraction of the value of trades, so I assume you are asking about paths that offer the best rates. Offers do not need to involve XLM. There may exist offers between two ...

View answer
Building an Exchange: Submitting Withdrawals to the Network
3 votes

I have no idea what exchanges do, but I'll happily riff some starting points. One solution might be to differentiate between pending transactions you retry at startup, versus during normal operation. ...

View answer
Authorization immutable (0x4) - Use case
3 votes

From a discussion I just had on slack, prompted by your question, it seems the scenario you mention is the sole reason. To make guarantees that authorization cannot be revoked - @mikefair That ...

View answer
How does Lumens encourage use as currency vs asset?
2 votes

The primary function of XLM is to be the common base currency of asset exchange. This is evident in the fact that it is the only asset for which no trustline is required. With a common base currency, ...

View answer
tx_bad_seq error when funding the account
Accepted answer
2 votes

You are running an older version of the software. (It is reporting v0.11.1-dirty, so it's both old and not a release). The best way to get started is with the quickstart docker image. Try again with ...

View answer
Multi-Sign Withdraw payment
2 votes

The operation to withdraw is a payment. In order to make a payment from an account, the transaction must be signed with sufficient signers to meet the threshold for a medium security operation. ...

View answer
How do I install Stellar-core?
2 votes

The instructions are in the source. Read the file INSTALL.md.

View answer