Author [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] Topic: DAS Tools  (Read 781 times)

0 Members and 1 Guest are viewing this topic.

Offline toast

DAS Tools
« on: March 03, 2014, 07:55:28 PM »

I'm making a toolkit for the BTS and larger crypto ecosystem. I'm starting a thread because public expectations are a good commitment strategy.

https://github.com/nmushegian/das

C++ sucks balls for anything other than the core networking/blockchain code and the whole dev setup now scares away newcomes who give up after 30 minutes. Most of the stuff new devs would want to work on are not in the core BTS codebase anyway, they want to quickly and easily interact with the BTS ecosystem.

Ideally Dan will establish a byte-by-byte format for transactions so he can offload building the wallet (misnomer: "transaction maker" - the wallet itself is trivial) onto us. If not there are still a lot of "top-down" software that needs to be written.

This week I plan to deliver:
"das" top-level command routing
"das angel" Angelshare utilities, like a merged btc/pts wallet for holding your AGS and code for looking up snapshot allocations
"das keyring"  <- BASIC "wallet" functionality, like just a named list of ECDSA keys and CLI commands for the basic operations on keys

Today I plan to deliver:
* Hopefully most of this week's goal for das keyring.
* Nicely organized super-easy-to-get-started repository


Important stuff in the future:
* BTS X market maker bot
* BTS DNS auction CLI interface


edit: btw "DAS" is distributed autonomous service/system... More friendly and more general that DAC in my opinion.
« Last Edit: March 04, 2014, 12:56:41 AM by toast »
Do not use this post as information for making any important decisions. The only agreements I ever make are informal and non-binding. Take the same precautions as when dealing with a compromised account, scammer, sockpuppet, etc.

Offline AdamBLevine

  • Sr. Member
  • ****
  • Posts: 492
    • View Profile
    • Let's Talk Bitcoin!
Re: DAS Tools
« Reply #1 on: March 03, 2014, 08:09:30 PM »
Great initiative, kudos
Email me at [email protected]

Offline unimercio

  • Sr. Member
  • ****
  • Posts: 245
  • The opportunity of a lifetime comes by every 7 day
    • View Profile
    • Conscious Entrepreneurship Foundation (CEF)
  • BTS: unimercio
Re: DAS Tools
« Reply #2 on: March 04, 2014, 12:29:34 AM »
I'm making a toolkit for the BTS and larger crypto ecosystem. I'm starting a thread because public expectations are a good commitment strategy.

C++ sucks balls for anything other than the core networking/blockchain code and the whole dev setup now scares away newcomes who give up after 30 minutes. Most of the stuff new devs would want to work on are not in the core BTS codebase anyway, they want to quickly and easily interact with the BTS ecosystem.
Ideally Dan will establish a byte-by-byte format for transactions so he can offload building the wallet (misnomer: "transaction maker" - the wallet itself is trivial) onto us. If not there are still a lot of "top-down" software that needs to be written.

This week I plan to deliver:
"das" top-level command routing
"das angel" Angelshare utilities, like a merged btc/pts wallet for holding your AGS and code for looking up snapshot allocations
"das keyring"  <- BASIC "wallet" functionality, like just a named list of ECDSA keys and CLI commands for the basic operations on keys

Today I plan to deliver:
* Hopefully most of this week's goal for das keyring.
* Nicely organized super-easy-to-get-started repository


Important stuff in the future:
* BTS X market maker bot
* BTS DNS auction CLI interface


edit: btw "DAS" is distributed autonomous service/system... More friendly and more general that DAC in my opinion.

excellent  +5%

Does the word "Service" in DAS imply server side code and API or is this still 100% client side?  I'd like to learn more.  Thanks
Conscious Entrepreneurship Foundation (CEF)

Offline toast

Re: DAS Tools
« Reply #3 on: March 04, 2014, 12:47:44 AM »
OP delivers!

https://github.com/nmushegian/das

You can: generate and save named keyrings and generate new named ECDSA keys. Loading will take a bit more work since you can't unmarshal ECDSA curve definitions from the json.

The repo is also set up so that building and testing is super easy.

I will work more on this tonight, I have some good concrete plans for easy, valuable things for das keyring.
Do not use this post as information for making any important decisions. The only agreements I ever make are informal and non-binding. Take the same precautions as when dealing with a compromised account, scammer, sockpuppet, etc.

Offline toast

Re: DAS Tools
« Reply #4 on: March 04, 2014, 12:49:27 AM »
I'm making a toolkit for the BTS and larger crypto ecosystem. I'm starting a thread because public expectations are a good commitment strategy.

C++ sucks balls for anything other than the core networking/blockchain code and the whole dev setup now scares away newcomes who give up after 30 minutes. Most of the stuff new devs would want to work on are not in the core BTS codebase anyway, they want to quickly and easily interact with the BTS ecosystem.
Ideally Dan will establish a byte-by-byte format for transactions so he can offload building the wallet (misnomer: "transaction maker" - the wallet itself is trivial) onto us. If not there are still a lot of "top-down" software that needs to be written.

This week I plan to deliver:
"das" top-level command routing
"das angel" Angelshare utilities, like a merged btc/pts wallet for holding your AGS and code for looking up snapshot allocations
"das keyring"  <- BASIC "wallet" functionality, like just a named list of ECDSA keys and CLI commands for the basic operations on keys

Today I plan to deliver:
* Hopefully most of this week's goal for das keyring.
* Nicely organized super-easy-to-get-started repository


Important stuff in the future:
* BTS X market maker bot
* BTS DNS auction CLI interface


edit: btw "DAS" is distributed autonomous service/system... More friendly and more general that DAC in my opinion.

excellent  +5%

Does the word "Service" in DAS imply server side code and API or is this still 100% client side?  I'd like to learn more.  Thanks

I'm thinking of this a collection of tools for interacting with the ecosystem, most of the tools I can think of would be used as clients, I guess some of the tools might end up being daemons which could be run as a service
Do not use this post as information for making any important decisions. The only agreements I ever make are informal and non-binding. Take the same precautions as when dealing with a compromised account, scammer, sockpuppet, etc.

Offline unimercio

  • Sr. Member
  • ****
  • Posts: 245
  • The opportunity of a lifetime comes by every 7 day
    • View Profile
    • Conscious Entrepreneurship Foundation (CEF)
  • BTS: unimercio
Re: DAS Tools
« Reply #5 on: March 04, 2014, 12:55:01 AM »
C++ sucks balls for anything other than the core networking/blockchain code and the whole dev setup now scares away newcomes who give up after 30 minutes. Most of the stuff new devs would want to work on are not in the core BTS codebase anyway, they want to quickly and easily interact with the BTS ecosystem.

 +5% nice to see GO deliverables here. I was playing with GO on Ethereum great potential for ease of use.
Conscious Entrepreneurship Foundation (CEF)

Offline luckybit

Re: DAS Tools
« Reply #6 on: March 04, 2014, 07:12:23 AM »
I'm making a toolkit for the BTS and larger crypto ecosystem. I'm starting a thread because public expectations are a good commitment strategy.

https://github.com/nmushegian/das

C++ sucks balls for anything other than the core networking/blockchain code and the whole dev setup now scares away newcomes who give up after 30 minutes. Most of the stuff new devs would want to work on are not in the core BTS codebase anyway, they want to quickly and easily interact with the BTS ecosystem.

Ideally Dan will establish a byte-by-byte format for transactions so he can offload building the wallet (misnomer: "transaction maker" - the wallet itself is trivial) onto us. If not there are still a lot of "top-down" software that needs to be written.

This week I plan to deliver:
"das" top-level command routing
"das angel" Angelshare utilities, like a merged btc/pts wallet for holding your AGS and code for looking up snapshot allocations
"das keyring"  <- BASIC "wallet" functionality, like just a named list of ECDSA keys and CLI commands for the basic operations on keys

Today I plan to deliver:
* Hopefully most of this week's goal for das keyring.
* Nicely organized super-easy-to-get-started repository


Important stuff in the future:
* BTS X market maker bot
* BTS DNS auction CLI interface


edit: btw "DAS" is distributed autonomous service/system... More friendly and more general that DAC in my opinion.

This is very encouraging information.

What is the BTS X market maker bot? Can you reveal more about this? Will it be configurable?
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

Offline bytemaster

Re: DAS Tools
« Reply #7 on: March 04, 2014, 07:40:11 AM »
+1  Great work Toast!
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline sschechter

  • Sr. Member
  • ****
  • Posts: 380
    • View Profile
Re: DAS Tools
« Reply #8 on: March 04, 2014, 03:49:25 PM »
C++ sucks balls for anything other than the core networking/blockchain code and the whole dev setup now scares away newcomes who give up after 30 minutes. Most of the stuff new devs would want to work on are not in the core BTS codebase anyway, they want to quickly and easily interact with the BTS ecosystem.

I have addressed this same issue on the Technical Support board.

https://bitsharestalk.org/index.php?topic=3397.0

(+5% for taking this initiative)
« Last Edit: March 04, 2014, 03:51:03 PM by sschechter »
BTSX: sschechter
PTS: PvBUyPrDRkJLVXZfvWjdudRtQgv1Fcy5Qe

Offline toast

Re: DAS Tools
« Reply #9 on: March 04, 2014, 04:02:31 PM »
What is the BTS X market maker bot? Can you reveal more about this? Will it be configurable?

Yes, the idea is you give it your locally trusted price feeds and some parameters and it trades for you by your rules.
Do not use this post as information for making any important decisions. The only agreements I ever make are informal and non-binding. Take the same precautions as when dealing with a compromised account, scammer, sockpuppet, etc.

Offline santaclause102

  • Hero Member
  • *****
  • Posts: 2487
    • View Profile
Re: DAS Tools
« Reply #10 on: March 04, 2014, 11:34:42 PM »
nice!  :)  +5%

Offline SatoshiFantasy

  • Jr. Member
  • **
  • Posts: 28
    • View Profile
Re: DAS Tools
« Reply #11 on: March 25, 2014, 05:21:51 PM »
C++11 does not suck, and will be around much longer then go. Having said that, nice to see someone deliver on something.

How does this compare to:
https://github.com/BitShares/bitshares_toolkit 

 

Offline jae208

  • Hero Member
  • *****
  • Posts: 525
    • View Profile
Re: DAS Tools
« Reply #12 on: March 25, 2014, 06:15:07 PM »
 +5%
Great job Toast!
http://bitsharestutorials.com A work in progress
Subscribe to the Youtube Channel
https://www.youtube.com/user/BitsharesTutorials

 

Google+