Pages:
Author

Topic: PHP Bitcoin Development Kit | v0.0.46_pre15 | Alpha | BitcoinDevKit.com - page 5. (Read 16305 times)

legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
I wanted to get sendmany working today or even last night but It seems I must finish it up tomorrow, but sendfrom is completed and only tested once, so let me know how it works for you (and obviously don't "rely" on it just quite yet)
I'm uploading the updates now.
legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
https://github.com/Xenland/Bitcoin-Development-Kit/wiki/BDK-Generate-Receipt
I updated this page to reflect the two parameter changes.

I just also updated this page to make the information appear more helpful more quickly.
https://github.com/Xenland/Bitcoin-Development-Kit/wiki/BDK-Get-Receipt-Information

Updates:
Just updated this wiki page and completed it: https://github.com/Xenland/Bitcoin-Development-Kit/wiki/Bitcoin-Set-Tx-Fee
legendary
Activity: 1400
Merit: 1005
Excellent!  One more question, and I can experiment to answer this myself if you like, but is it possible to send multiple amounts to the same address in the same sendmany transaction?  I know that was one barrier that the other PHP package I use couldn't deal with, because the array used Bitcoin addresses as the index.

EDIT:  Also, something.com is awesome.  Wink


I aim to make all the Bitcoin functions to work exactly as if you were querying them directly through RPC JSON.

v0.0.30 should be posted today with the sendfrom and sendmany low-level functions.

I suppose it should work then.  I know it is possible, because I have seen sendmany transactions with multiple outputs to the same address before.  I'll give it a shot when you get the latest version up.  Smiley
legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
Excellent!  One more question, and I can experiment to answer this myself if you like, but is it possible to send multiple amounts to the same address in the same sendmany transaction?  I know that was one barrier that the other PHP package I use couldn't deal with, because the array used Bitcoin addresses as the index.

EDIT:  Also, something.com is awesome.  Wink


I aim to make all the Bitcoin functions to work exactly as if you were querying them directly through RPC JSON.

v0.0.30 should be posted today with the sendfrom and sendmany low-level functions.
legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
GPL and any similar and subsequent version are evil. Use MIT or BSD licenses instead.

You've shown me the error of my ways! -End sarcasm

Let me know if you need a different license and we will work it out. PM me please.
legendary
Activity: 1862
Merit: 1011
Reverse engineer from time to time
GPL and any similar and subsequent version are evil. Use MIT or BSD licenses instead.
legendary
Activity: 1400
Merit: 1005
Excellent!  One more question, and I can experiment to answer this myself if you like, but is it possible to send multiple amounts to the same address in the same sendmany transaction?  I know that was one barrier that the other PHP package I use couldn't deal with, because the array used Bitcoin addresses as the index.

EDIT:  Also, something.com is awesome.  Wink
legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
Updates: Testing has shown that doing listtransactions "*" will output all transactions so bitcoin_list_transactions(account='' has been changed to account='*' to output all transactions by default, just like a developer would assume so when querying a list with no specified account.

This update will be shown in v0.0.30

**More Updates:
Wiki page updated: https://github.com/Xenland/Bitcoin-Development-Kit/wiki/Bitcoin-Get-Address-Label
Wiki page added: https://github.com/Xenland/Bitcoin-Development-Kit/wiki/Bitcoin-Validate-Address
Wiki page added: https://github.com/Xenland/Bitcoin-Development-Kit/wiki/Bitcoin-List-Transactions
Wiki page added: https://github.com/Xenland/Bitcoin-Development-Kit/wiki/Bitcoin-Get-Received-By-Address
Wiki page added: https://github.com/Xenland/Bitcoin-Development-Kit/wiki/Bitcoin-Verify-Message
legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
Question - can I send Bitcoins using this?  I didn't see anything mentioned about sending bitcoins anywhere in the API or Wiki... maybe I'm just blind.  Tongue  And on top of that, can I do sendmany transactions?

Hmm it appears I did leave those out, darn it I thought I had all the basics... Glad your here Sgt.Spike, I'm adding these functions now Cheesy
Send many too!
legendary
Activity: 1400
Merit: 1005
Question - can I send Bitcoins using this?  I didn't see anything mentioned about sending bitcoins anywhere in the API or Wiki... maybe I'm just blind.  Tongue  And on top of that, can I do sendmany transactions?
legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
Xenland, I just found this.  THANK YOU.  I hate dealing with anything to do with JSON, but have managed to plod my way through it with the bitcoin php package made in 2011... this is awesome though!  I will certainly download it and give it a try...  Smiley

Ah glad to hear I'm not the only one!
Let me know what you think about it after you run some miles on it I'm sure some real-world testing will bring about some excellent feature ideas!
legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
Considering that all the basic functions are there and have multiple redundant security features in place its time for this library to experience some life and testing out in the field, this doesn’t mean production use is approved but I would appreciate those whom have some free time to try out a Bitcoin library that should be hassle free, I've publicly uploaded an Alpha Release candidate for BDKp Version 0.0.26

*Alpha RC1 Testing Responses...:
This Alpha RC1 is missing sending functions as required by the criteria of containing all basic functions -Thanks Sgt.Spike.

The download link to the release candidate is found here: https://github.com/downloads/Xenland/Bitcoin-Development-Kit/Bitcoin-Development-Kit-0-0-26-RC1-alpha.tar.gz

Signature  to download link from OpenGPG Key-id DBB861F9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQGcBAABAgAGBQJQvsWSAAoJEKTJxq7buGH5xygL/0bScDi7mms/NVMY4DDTl98c
1HDkp7U7wypLIPITgtMbSNICr/XPHLySPsJBcIMaLJhkDGb6gKBzLcggpXnAWoOo
SA1LvB/b33sv+xOp5c9vHSjosEVbi/z8sWeQqLXjzzRr6NJxYyPRwQ/qFL+Y6+jZ
aQv9/1nO/wW4txm+ghCx4DSgDche0+VrE7ciOYn4AZtM4LeZqyIeT9CXwhSG3bfX
5dVmiCkgGagB0WBrJJK2XzkRoFl5coAloT/Suyvu6ZJThUB626py4zbowslnPhbw
uFrNVFBkyvmE+iXWTMQTt5XT84zQIeTwYaL/IKDzkn+49hlyw+CHMTFBqbm340uU
X/ZwpTt03qIxv9XgpdWcB3G7ZKGulbdCFclOUX5wO9ziMx/DKQP/3G6XMcdOLath
QCA1HeeoFa+bcm3qg+82mcbxosSpL3kmzUI9tzP3uCQQl270pNQZ7ofEsqrh0N36
7g6B6/LAwzZrn+Czl6EvNpx4YCIx7rMdzmysxOqLLA==
=/Pni
-----END PGP SIGNATURE-----
legendary
Activity: 1400
Merit: 1005
Xenland, I just found this.  THANK YOU.  I hate dealing with anything to do with JSON, but have managed to plod my way through it with the bitcoin php package made in 2011... this is awesome though!  I will certainly download it and give it a try...  Smiley
legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
The following functions have been added to the library, Updating the github page (Wiki and documentation still needs to reflect the code)
  • BDK Validate Address
  • BDK Verify Message
  • BDK List Transactions
  • BDK Get Received By Address
legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
The function bdk_get_receipt_information() has been added to the library, I'll be pushing the updates very shortly, the documentation for the function is already up!
https://github.com/Xenland/Bitcoin-Development-Kit/wiki/BDK-Generate-Receipt
legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
I'm looking into see about getting a demonstration website up and running to host all the tutorials, examples, demo, etc if you would like to donate a VPS that can run bitcoind + php5 please let me know Smiley
legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
I updated the links found in the Original post as when i renamed the project in github i was forced to rename all urls to reflect the change so if the links were not working before they work now.
legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
*Planned Features Updated
I would like to provide (like satoshi dice) where a dev can track where the Bitcoins came from and the dev can decide what to do with that information them selves.

Resource Link: https://github.com/Xenland/Bitcoin-Development-Kit/wiki/%28%29-Planned-Features-%28Notes-to-contributing-developers%29
legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
Updates: When DNS propagates you can quickly find this project by going to Bitcoin Dev Kit . com Tell your friends, contribute, test, enjoy Smiley
legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
Updates:

I have changed the receipt saving system to save receipt data into json encoded string, check sumed to verify data integrity
You can save product ids as well too!

(Working on updating the API to reflect all changes as you read this...)
Pages:
Jump to: