Bitcoin Forum
July 17, 2024, 07:20:11 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: In Need Of Help (Programming)  (Read 350 times)
cabalism13 (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1166

🤩Finally Married🤩


View Profile
April 30, 2018, 11:45:10 AM
 #1

Hey there fellow bitcoiners!

I just want to ask if some of you here has the knowledge in programming? I'm about to create a certain program which allows me to keep track on my addresses and balances on it. But first things, first, Is this even possible?

My Idea was just based on a common spreadsheet where the collection of data here was possible. I'm glad if some of you will have some time to discuss or even teach me some basic infos regarding this.
eckmar
Legendary
*
Offline Offline

Activity: 1878
Merit: 1038


Telegram: https://t.me/eckmar


View Profile
April 30, 2018, 11:56:11 AM
 #2

Well a most basic program is a console application that will do a job for you. What you want is pretty simple. Sounds like you have a list of addresses, so all you have to do is send http request to a service like blockchain.info to query balance for each one of them.
aleksej996
Sr. Member
****
Offline Offline

Activity: 490
Merit: 389


Do not trust the government


View Profile
April 30, 2018, 03:19:01 PM
 #3

I doubt you actually need to program anything. There are many programs that do this, specifically wallets.
You can download any wallet and they all keep track of balances of your addresses.

What is the exact thing you are trying to achieve? Why not just use a wallet?
cabalism13 (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1166

🤩Finally Married🤩


View Profile
April 30, 2018, 04:14:04 PM
 #4

You don't even need to create new program only to track your addresses/balances. There are few choices such as :
1. Use watch-only feature on Bitcoin (or any cryptocurrency) wallet.
2. Use existing blockchain explorer API to get the complete addresses history and import to application that you use/create.

https://blockchain.info/api should have what you need and you can export the history of address with csv & xls from their blockchain explorer directly Smiley
chill out guys, I'll explain it in a very simple way you can understand. I'll certainly upload my plan later on. I do really appreciate what you're talking about but still, I need some of you to help me with these codes to be used in the program. Smiley
zool2003
Jr. Member
*
Offline Offline

Activity: 126
Merit: 3

Joe's Signatureless Challenge


View Profile
May 01, 2018, 08:14:15 AM
 #5

You don't even need to create new program only to track your addresses/balances. There are few choices such as :
1. Use watch-only feature on Bitcoin (or any cryptocurrency) wallet.
2. Use existing blockchain explorer API to get the complete addresses history and import to application that you use/create.

https://blockchain.info/api should have what you need and you can export the history of address with csv & xls from their blockchain explorer directly Smiley
chill out guys, I'll explain it in a very simple way you can understand. I'll certainly upload my plan later on. I do really appreciate what you're talking about but still, I need some of you to help me with these codes to be used in the program. Smiley

We need more of an idea of what you are trying to achieve,

Will there be more than one spreadsheet? Will it be online or local? Can you give an example?

Do you want a gui or cli? Can you give an example of what you would like the out put to look like?

▬▬▬ I'm part of a movement to help make the forums a better place and free it of spam:▬▬▬
█ █  http://bit.ly/SigFree  █ █
andrew1carlssin
Jr. Member
*
Offline Offline

Activity: 168
Merit: 3

#Please, read:Daniel Ellsberg,-The Doomsday *wk


View Profile WWW
July 14, 2018, 02:20:31 PM
 #6

Hey there fellow bitcoiners!

I just want to ask if some of you here has the knowledge in programming? I'm about to create a certain program which allows me to keep track on my addresses and balances on it. But first things, first, Is this even possible?

My Idea was just based on a common spreadsheet where the collection of data here was possible. I'm glad if some of you will have some time to discuss or even teach me some basic infos regarding this.

Since Alan Turing wrote the very first lines of code .. coding is all about conditions and loops ... if you describe your problem it is easy to bitcoin community to understand and help you with our own puzzles  ...

Satoshi's book editor; SCIpher - https://pdos.csail.mit.edu/archive/scigen/scipher.html
bob123
Legendary
*
Offline Offline

Activity: 1624
Merit: 2481



View Profile WWW
July 14, 2018, 02:43:59 PM
Merited by ABCbits (1)
 #7

If you are just talking about a common 'spreadsheet' (google spreadsheet / excel), you don't need to program anything at all.
All you need is to query an online API to get the results updated inside of your sheet.

If you, on the other hand, want to make it trustless (e.g. not connecting to any unknown node to retrieve information) you will need to run a full node on your own and use RPC commands to get all the data you need.
This can be done with any programming language or a simple scripting language (e.g. python).

NeuroticFish
Legendary
*
Offline Offline

Activity: 3738
Merit: 6466


Looking for campaign manager? Contact icopress!


View Profile
July 14, 2018, 03:27:05 PM
 #8

to keep track on my addresses and balances on it

It's easy to do, as others said, especially if we talk about established coins with block explorers (and API).
Just make sure you really talk about addresses and not wallets. Because you may end up tracking address X with 0 balance while your coins are at address Y in the same wallet.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
DIGNIDAD
Jr. Member
*
Offline Offline

Activity: 43
Merit: 1

Solid - the right step towards the goal!


View Profile WWW
July 14, 2018, 07:04:44 PM
 #9

Hey friend, yes i have the solution for you to follow transactions activity, account balance, fee levels, address generation, etc, i have experience programming in node js that is a javascript technology created by bitpay, that allows you to use a library for manage accounts, i suggest you first to use the functions of this library with the tesnet blockchain, that is a blockchain for test, and after use livenet blockchain, that is the real blockchain, this library only works with bitcoin and bitcoin cash, if you want to use bitcoin cash for example you just need to put the param coin: 'bch' into the structure opts, well with no more preamble here is the library https://github.com/bitpay/bitcore-wallet-client
I know it's a lot of information, but i will make a summary in some steps
1. Learn to use Javascript
2. Learn to use Node js
3. Install bitcore-wallet-core with npm
4. Test the functions of bitcore-wallet-core in tesnet
5. Use the functions in livenet
And finally, like a recommendation, if you have access to a linux machine it works amazing on linux, if not mac and windows are fine.
If you want to use other coins you just need to do the same but with the coin libraries, for example, ripple has a library called ripple-lib, and that's all, your welcome  Wink

Solid Sources is a technology based blockchain That allows to decentralize the collection of statistical data in a free and safe way
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
July 14, 2018, 09:54:11 PM
 #10

The OPs definition of the program they are wanting to create:
I'm about to create a certain program which allows me to keep track on my addresses and balances on it.
... is pretty much the exact definition of a "wallet".

@OP, Why are you attempting to re-invent the wheel? especially given your admitted lack of programming knowledge? Huh


I doubt you actually need to program anything. There are many programs that do this, specifically wallets.
You can download any wallet and they all keep track of balances of your addresses.

What is the exact thing you are trying to achieve? Why not just use a wallet?
OP needs to answer this question...

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
thanhnienverchuan
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
July 16, 2018, 12:07:09 PM
 #11

Hey there fellow bitcoiners!

I just want to ask if some of you here has the knowledge in programming? I'm about to create a certain program which allows me to keep track on my addresses and balances on it. But first things, first, Is this even possible?

My Idea was just based on a common spreadsheet where the collection of data here was possible. I'm glad if some of you will have some time to discuss or even teach me some basic infos regarding this.
You can Blockchain Wallet API to do this. You can read the document about it here: https://www.[Suspicious link removed]/en/api/blockchain_wallet_api
With this API, you can create program to keep track on your addresses of your wallet and the balance of your walllet or the balance of an address
P.S: Sorry for my bad english, I hope it can help you.
pebwindkraft
Sr. Member
****
Offline Offline

Activity: 257
Merit: 343


View Profile
July 17, 2018, 05:59:00 AM
 #12

...
My Idea was just based on a common spreadsheet where the collection of data here was possible. I'm glad if some of you will have some time to discuss or even teach me some basic infos regarding this.
it is difficult to know, what shall be programmed, if nothing is specified. I have created for my own usage a similiar, very basic tool for my OpenBSD (and probably other unixoide) system.
Questions I would have in mind:
- what device (iOS, Android, a normal PC, a web page ...)
- if PC, what operating system (MacOS, Linux, Windows, ...)
- what programming language do you use, or are there any preferences?
- a list of addresses (line by line), which has the corresponding value behind
- only bitcoins, or a set of several crypto currencies
- a graphical display, in a nice manner, or just a "text list"
- possibility to change the values, so a what-if scenario can be worked out
...

Maybe you can draw a sketch and some words around the ideas. I am sure this already exists, cause this type of request would not be the first n the crypto world :-)
Efiraboy
Jr. Member
*
Offline Offline

Activity: 73
Merit: 1


View Profile
July 19, 2018, 06:09:03 AM
 #13

Hey there fellow bitcoiners!

I just want to ask if some of you here has the knowledge in programming? I'm about to create a certain program which allows me to keep track on my addresses and balances on it. But first things, first, Is this even possible?

My Idea was just based on a common spreadsheet where the collection of data here was possible. I'm glad if some of you will have some time to discuss or even teach me some basic infos regarding this.
It may take your times since programming is the most hardest thing ever in computer i am also a programmer i had made a lots of script but working on such programming and take your a lots of time or maybe months.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!