Bitcoin Forum
April 19, 2018, 04:19:52 PM *
News: Latest stable version of Bitcoin Core: 0.16.0  [Torrent]. (New!)
 
  Home Help Search Donate Login Register  
  Show Posts
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 ... 219 »
1  Bitcoin / Electrum / Re: Issue with Multisig Wallet and Ledger Nano S on: Today at 10:06:04 AM
This is a fairly edge case setup I would suspect... So, if you haven't already, you should try and contact the Electrum developers via their GitHub "Issues" tracker and see if they can assist with troubleshooting and debugging: https://github.com/spesmilo/electrum/issues

Also, when sending... after signing the transaction with the first Hardware Wallet, try "saving" the transaction to a file, then shutdown Electrum completely... then restart it, and try loading the partially signed transaction from the file and then try signing with the second Hardware Wallet.

2  Bitcoin / Alternative clients / Re: What happens if you loose LEDGER NANO S or it is damaged? on: Today at 09:59:36 AM
... and reset device by entering 3 times incorrect pin/after that configuration is start from the beginning and new seed can be created.
You can also just unlock the Ledger device and then use: Settings -> Device -> Reset All Wink
3  Bitcoin / Alternative clients / Re: Ledger Nano S has been lost! on: Today at 09:55:22 AM
Thank you for your answer Do not worry my phrase key is listed on the small paper carried on the ledger. So far I have removed my computer from my computer to get it secured. But who can get my Ledger device can it open my account?
No... To be able to use your Ledger, they'd need to know your PIN number so they can unlock it. They only get 3 guesses and then the Ledger will factory reset and wipe itself (and your seed etc).
4  Bitcoin / Alternative clients / Re: Ledger firmware 1.4.2. wtf? on: Today at 09:49:50 AM
Just updated now... Only hitch was that it needs some "OS Updater" to be installed that requires "space"... so I had to uninstall a couple of the coin apps first so that the update would work. Other than that it was pretty smooth. No problems with the process getting "stuck" like the last one.

The random start number during PIN entry is a neat feature... pretty much like Trezor's randomised PINPAD... it effectively neutralises the "keylogger" vector.
5  Bitcoin / Bitcoin Technical Support / Re: Bitcoin-qt: wallet.dat corrupt, salvage failed on: Today at 09:16:56 AM
It would appear that you wallet.dat is completely corrupted and PyWallet is unable to find anything that appears to be keys etc. Undecided

Is that wallet.dat the "original" file or one that you've already attempted to use -salvagewallet on?
6  Bitcoin / Armory / Re: Using Armory on the BCH chain on: Today at 08:49:53 AM
looking inside .bitcoin, the only differences i see btwn the contents of this BCH blockchain and my currently working BTC blockchain, both inside Ubuntu VM's on different machines, are two additional files inside the BTC blockchain; .cookie and bitcoind.pid.  anyone recognize those two and what they are?  are they critical to getting this Node Online?

@HCP:  there is no bitcoin.conf inside my working .bitcoin directory on my BTC blockchain.
How do you launch the BTC "bitcoind"? Huh Are you using any commandline parameters?

The .cookie file is used for RPC Authentication... without it, you probably won't be able to connect to bitcoind via RPC. You might want to check some of the commandline options as specified here: https://en.bitcoin.it/wiki/Running_Bitcoin

I would think that, at the very least, -server would be required so that it accepts the RPC commands. It's also possible you're running into some weird behaviour with them in VMs relating to ports and networking...
7  Bitcoin / Electrum / Re: [TUTORIAL] How to extract Bitcoin Gold from a 2fa Electrum Wallet [STEP BY STEP] on: Today at 08:23:31 AM
You won't be able to use deserialize() and gettransaction() as, like I said, it won't exist on the Bitcoin network as this "hybrid fork" created its own "funding transactions".

However, that explorer you linked to is nice enough to deserialize the raw transaction for you, You can use the link: https://chainz.cryptoid.info/btx/tx.dws?151581.htm#raw and click the "Raw Transaction" tab. You'll see the same info that you would get from the deserialize(gettransaction()).
8  Bitcoin / Bitcoin Technical Support / Re: I have my wallet.dat from a backup but I can't remember my passphrase on: Today at 08:14:00 AM
I don't understand what you mean...
He is saying that you can have multiple wallet files in Electrum...

The "default" wallet name is called "default_wallet"... when you attempt to create new wallets it will call it will first suggest the name "default_wallet", if that already exists it will try "wallet_1", then "wallet_2" etc. However, if you choose a custom name like "MySuperSecretWallet" then that is what the file will be called. As Electrum does NOT use a file extension (like .dat) the wallet files are called named whatever you use for a wallet name.

Note that this has pretty much no relevance to your issue whatsoever and I have no idea why the guy posted it. Huh
9  Alternate cryptocurrencies / Announcements (Altcoins) / Re: BYTEBALL: Totally new consensus algorithm + private untraceable payments on: April 18, 2018, 08:13:52 AM
If pornhub doesn't accept my Balls I'll take my jizym elsewhere...
Username checks out Tongue
10  Bitcoin / Development & Technical Discussion / Re: How to import account balance to an excel sheet on: April 18, 2018, 08:12:42 AM
I won't be able to give you a URL you can just plug keys into... the "timestamp" value needs to be updated to the time the request is made/sent... it has a default timeout of 5000 milliseconds... or 5 seconds.

Also, the HMAC calculation involves using the "timestamp" parameter... so you'd need to calculate the timestamp, then calculate the HMAC and then broadcast that to Binance API within 5 seconds for it to be valid (unless you also specify RecvWindow parameter)

And no, I can't teach you how to calculate the HMAC in Excel... I've only ever used Python scripts to do this... see the links I posted earlier that show VBA code etc
11  Bitcoin / Development & Technical Discussion / Re: How to import account balance to an excel sheet on: April 18, 2018, 07:58:37 AM
If I give only view permissions and enter it to excel only, I don`t think there`ll be a security issue with the url

I just figured out this https://api.binance.com/api/v3/account?key=9Z42ubqjCJbwXAKlncofGp8LHmJThdJrBb34rwefd23 link gives a weird error message. I feel like I`m pretty close to the solution. Do you have any advices?
That one particular endpoint is listed as being a "GET" request, so will work by just creating a basic URL... however "account" is a USER_DATA endpoint, which is a SIGNED endpoint, which:
... require an additional parameter, signature, to be sent in the query string or request body.

So you need to calculate the appropriate HMAC-SHA256 signature for your request, as per:
- Endpoints use HMAC SHA256 signatures. The HMAC SHA256 signature is a keyed HMAC SHA256 operation. Use your secretKey as the key and totalParams as the value for the HMAC operation.
- The signature is not case sensitive.
- totalParams is defined as the query string concatenated with the request body.

And attach that to your GET request...
Code:
https://api.binance.com/api/v3/account?key=9Z42ubqjCJbwXAKlncofGp8LHmJThdJrBb34rwefd23&signature=YOUR_HMAC_SHA256_SIGNATURE_GOES_HERE&timestamp=MILLISECOND_TIMESTAMP_OF_REQUEST

Check the examples: https://github.com/binance-exchange/binance-official-api-docs/blob/master/rest-api.md#example-1-as-a-query-string

I'm not sure you can use "key" in the query string tho... the examples all seem to indicate that it needs to be sent as:
API-keys are passed into the Rest API via the X-MBX-APIKEY header.
12  Other / Beginners & Help / Re: Merit system and levelling up to Member on: April 18, 2018, 07:35:48 AM
A lot of your posts are in "local" boards in what I assume is Russian... that cuts down on the number of people who will see and/or read your posts... Although, there are supposed to be "merit sources" in the Local Boards. Maybe they just have different interests and don't read the threads you post in?

Of the ones in English, a lot are in the "Altcoin" boards... again, that will affect who sees it... and to be honest, the vast majority of ones I saw don't seem terribly helpful or useful in my opinion.

My advice, avoid posting in long "mega threads" (basically anything that already has 20+ posts isn't like to result in getting you any merit unless you have something VERY useful to say)... also, you're probably not going to get any merit for contributing to "opinion" threads like "should I hold or sell?", "is bitcoin against religion?", "why do banks hate bitcoin?" etc... it's just newbie after newbie posting the same rubbish over and over and people who actually have sMerit to give generally don't read these types of threads.

If you really feel like you've made a post that is worthy of merit but seems to have been ignored... try the "link your merit worthy posts" threads like this: https://bitcointalk.org/index.php?topic=2819141.0
13  Other / Beginners & Help / Re: Some basic questions from a newbie on: April 18, 2018, 07:15:36 AM
1) in bountyhive.io I can put my bitcointalk info, it asks for my ID in here, and I believe it is a number but I don't know where to find it?
Your UID is displayed when someone looks at your profile... if you click on the name next to a post, you can see their profile and the URL will be of the form:

https://bitcointalk.org/index.php?action=profile;u=USERS_UID

For instance, yours is: https://bitcointalk.org/index.php?action=profile;u=2039812

So your UID = 2039812


Quote
2) when a project says it rewards stakes for certain tasks in the bounty campaign, what exactly are those stakes?
If you read the announcement for the project (or the "bounty" campaign), it should specify how many tokens/coins are to be reserved to pay the users participating in the campaign. Some will specify a percentage (ie. 10% of tokens sold at ICO), some will specify a set amount (ie. 1,000,000 tokens).

I have no idea why they used the term stakes, but at the end of the campaign, you should then be given a share of the tokens based on your "stakes" collected. How this is actually calculated varies from one project to another.

Sometimes, there is a 1:1 relationship between "stakes" and "tokens"... you earn 1000 "stakes", you get 1000 "tokens"... other times it is based on your share of the total "stakes" that ALL the campaign participants have accumulated... ie. you end up with 1000 stakes... total stakes generated by all participants = 74157, so your share is 1000/74157 = 1.35%, so you can expect to get 1.35% of the tokens set aside for the campaign.

Be VERY careful to read things properly... there are NUMEROUS "scam" accusations over in the scam accusations board regarding payouts from various campaigns not being as much as users thought they were going to get... and/or projects changing the rules etc.
14  Bitcoin / Development & Technical Discussion / Re: How to import account balance to an excel sheet on: April 18, 2018, 05:46:03 AM
someone says if you add the api key and the secret to the url you can access the info.
I doubt that very much... and you should NEVER use your Exchange "secret" in a URL... that is basically sending your private key in plaintext!!?! Shocked Shocked Shocked

If you do that, you're likely to get your exchange accounts hacked via the API!

This is why the exchanges run the system they do... you create the API call, then encrypt it using your "secret" (private key)... and give them the "API Key" (public key)... they can then verify that the API call was made by someone who has access to the private key... just like when you spend bitcoins! Wink
15  Economy / Services / Re: I want to make transaction explorer for my coin on: April 18, 2018, 05:36:04 AM
There are a bunch on GitHub like: https://github.com/bitcoin-abe/bitcoin-abe

A good place to start might be the Block Explorer code for whatever Coin you have "cloned", that'll probably be the easiest to make work with your coin.

Otherwise, try googling "GitHub Block Explorer"...
16  Bitcoin / Development & Technical Discussion / Re: How to import account balance to an excel sheet on: April 18, 2018, 05:30:31 AM
I`m looking for the binance account info so I checked out their api doc information on their github page. There`s really good info there but it doesnt say anything about how to import it to excel. I shouldn`t need to write a code to import the data. Because when I need to import something from a public api, I just enter the link and it gets the data.
And that is the difference between Public and Private APIs... the Public APIs are a simple fetch of data which is identical to ALL people. The Private APIs require you to provide info (like your API key and the command you want to run) to the server and it runs the query specific to YOU and then returns the result. They are very different... and the Private API will require more effort to get working.

It's not so much that you need to write code to import the data... it's that you need to write code to tell the exchange what data you want (and prove that it is YOU that wants it)

As per the binance API Docs here: https://github.com/binance-exchange/binance-official-api-docs/blob/master/rest-api.md#signed-trade-and-user_data-endpoint-security

USER-DATA calls requires you to create a digital signature (in this case, they use HMAC-SHA256) of the information you're sending... which WILL require that you do some coding, as that stuff just doesn't exist within Excel.


Quote
I`m already using power query and that`s how i connected to public apis but I just dont know how to do it for private apis. I`m not good with coding so I was trying so hard to avoid it and just import the info somewhere then see the data on the sheet.
Unfortunately, that just isn't going to happen if you want to use the Private APIs... Undecided


Quote
I`m sure you already understand what I`m looking to accomplish but Just to give you an example of what I need, Check out this guys excel sheet.
https://www.youtube.com/watch?v=kPLCsKAG57g
Which he has now turned into a full on "commercial" product which he is charging 0.05 ETH for... no doubt because it involved a LOT of work to get going Tongue

I very much doubt you will find a "plug and play" Excel solution... most folks who are interfacing with Exchange APIs are using Python, C#, Perl, Java or shell scripts etc, hence most of the API examples being available in these languages.
17  Bitcoin / Development & Technical Discussion / Re: How to import account balance to an excel sheet on: April 18, 2018, 05:00:32 AM
I have that already but couldnt figure out how and where to enter the details there. Because the API I get from my account is not a link. It`s a 50 digit code and there is a secret also.
If you know how to do it, could you please explain me?
What you have is not the "API"... what you have is the "API Key"... you call the API via a HTTP POST call using a URL.

For instance, here is the API documentation for Poloniex... they have both Public and Private APIs...

Public example: https://poloniex.com/public?command=returnTicker

Their Private API is quite different:
All calls to the trading API are sent via HTTP POST to https://poloniex.com/tradingApi and must contain the following headers:

Key - Your API key.
Sign - The query's POST data signed by your key's "secret" according to the HMAC-SHA512 method.
Additionally, all queries must include a "nonce" POST parameter. The nonce parameter is an integer which must always be greater than the previous nonce used.

All responses from the trading API are in JSON format. In the event of an error, the response will always be of the following format:

{"error":"<error message>"}

There are several methods accepted by the trading API, each of which is specified by the "command" POST parameter:

So you need to setup a data source in Excel that creates the HTTP POST call, feeding in a "Key" parameter (ie. your 50 digit code), the "command" parameter (which are specified in the list on that page) the "nonce" value and then the "Sign" parameter which involves creating an HMAC-SHA512 of all the "POST" parameter data you've just created. Obviously, all the different exchanges use slightly different APIs but in general work on a similar process.

This guy was doing something similar with limited success: https://www.reddit.com/r/excel/comments/2ex0vh/http_post_api_request_using_power_query/
Possibly the same guy: https://www.mrexcel.com/forum/general-excel-discussion-other-questions/745134-web-api-access-sha-512-authentication.html
This link shows some of the API specific stuff: https://www.howtoexcel.org/power-query/how-to-access-a-json-api-with-power-query/

I think the issue will be generating the HMAC-512 that a lot of the exchanges require... Excel doesn't handle that stuff natively... and will require some VBA coding etc.

It might actually be easier to execute a python script to extract the data from the Exchange API and dump it out to a JSON file and then just read the JSON file into the Excel sheet, seeing as there are numerous python scripts that already exist for most of the popular exchanges.
18  Bitcoin / Development & Technical Discussion / Re: How to import account balance to an excel sheet on: April 18, 2018, 03:06:59 AM
You should look into "Power Query" (aka "Get & Transform" in Excel 2016): https://support.office.com/en-us/article/introduction-to-microsoft-power-query-for-excel-6e92e2f4-2079-4e1f-bad5-89f6269cd605

It allows you to get data from a number of sources including Web API's and pass in authentication information etc... You can extract as much or as little info from the returned data and do all sorts of transformations/extractions etc...
19  Alternate cryptocurrencies / Mining (Altcoins) / Re: Mining rig psu worries on: April 17, 2018, 10:24:51 PM
I'd suggest you seek assistance in the Mining subforums... the guys over there really know their stuff: https://bitcointalk.org/index.php?board=14.0

I'd suggest the "support" forum here: https://bitcointalk.org/index.php?board=40.0

This forum is mainly just a lot of newbies wondering how to get merit and rank up because they can't read stickies
20  Bitcoin / Bitcoin Technical Support / Re: no trace of BTC funds in my electrum wallet on: April 17, 2018, 10:09:11 PM
I tried to copy and paste the code you just put up and it came up with the same receive ID that I sent my btc to have I been conned? D:
Sadly yes... your computer has been infected. Your BTC is now gone and your chances of getting it back are practically zero Undecided

Do as the others suggested...scan your computer for malware (I'd recommend "Malware Bytes" and "Spybot Search and Destroy")... Although, in all honesty, I would suggest that you back up important data (pics, documents, wallet files etc)... and then reformat your PC and reinstall the OS from scratch.

A lot of modern malware can be VERY difficult to remove completely and the process can take hours... so the full re-install may be a faster option to get up and running again.
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 ... 219 »
Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!