Episode #125 of the Stack Overflow podcast is here. We talk Tilde Club and mechanical keyboards. Listen now

Hot answers tagged

3

Bitcoin In bitcoin, there is no concept of accounts, users, balances and payments. The bitcoin blockchain just stores the history of all the transactions that have happened. Each block contains transactions that were mined in that block. A particular block does not contain any details of the transactions included in the previous blocks (just the previous ...


2

When dealing with a centralised exchange, there are only two points of interaction with the blockchain: Deposits and Withdrawals. In order to process deposits you will need to monitor transactions to certain addresses. A withdrawal can be processed offline with only the signed transaction being broadcast to the network. For safety reasons it is best that ...


2

I don't know if this issue still a problem? But Sending the amount property as a string worked for me.


2

The ledger itself doesn't really care what tags you attach to a payment. They're just used to help exchanges or wallet services know who to credit for a payment. The standard use of the a destination tag is to identify the recipient of a payment. The idea is that whoever or whatever controls the account that received the payment will look at the destination ...


2

One option would be to ask multiple servers: that way you can as sure as you want that. Or you could just run a server—it’s quite simple—and point the wallet to it since, presumably, you wouldn’t lie to yourself.


1

Increasing the number of validators can cause additional rounds to be needed for servers to reach consensus. This means that the consensus process could require more time. The question is how much more? There are a lot of factors to consider; the network’s topology matters a lot. Generally, the operational metrics we’ve seen haven’t shown a statistically ...


1

(1) Each validating server maintains a list of trusted servers known as Unique Node List (UNL). This is correct for the XRP Ledger. Non-validating servers do this too. (2) Servers only trust the votes issued by other servers which are contained in their UNL. These are votes for whether to delay a valid transaction or process it immediately. This is ...


1

The transaction ID is calculated by prepending the bytes 0x54, 0x58, 0x4e, 0x00 to the signed transaction and then taking the SHA512Half of this input. Example for a signed transaction, bytes are represented as hex strings: txBlob = "...


1

If you have the regular key, you can create an AccountSet transaction that unsets the disable master key flag using the regular key. Once the flag is cleared, you can use the master key again to make whatever changes you need, such as setting a new regular key.


Only top voted, non community-wiki answers of a minimum length are eligible