de_henne has quit [Remote host closed the connection]
de_henne has joined #stellar-dev
pixelbeat has joined #stellar-dev
de_henne has quit [Ping timeout: 260 seconds]
de_henne has joined #stellar-dev
<stellar-slack>
<sacarlson> I can now do transactions using js-stellar-sdk to my mss-server but I still have one more problem with offline transactions. that being js-stellar-sdk needs to get sequence numbers from horizon. so a patch or some added function will have to be added for offline signing
<stellar-slack>
<sacarlson> ya I think more than half but this part is getting slow for me as I suck at js
<stellar-slack>
<sacarlson> not sure if I should write a function that will sign envelops or to patch js-stellar-sdk to just get it's next_seq from someplace else
<stellar-slack>
<sacarlson> on my system I already can choose where sequence numbers come from in my configs
<stellar-slack>
<sacarlson> but offline will be different you will have to remember your own last sequence number and increment your own local record of it as to what the next sequence will be for each new transacton
<stellar-slack>
<dzham> no need for patching… check the format of what server.loadAccount calls the callback with
<stellar-slack>
<dzham> account is probably just something like {address: ‘GS6AH2DY3D35JSAH….’, sequenceNum: 1354324524}
<stellar-slack>
<dzham> so you can keep track of that locally
<stellar-slack>
<sacarlson> ya cool no problem then
<stellar-slack>
<sacarlson> so it allows manual seqnums already in the lib so I can go on to the next step, the sequence number is already recorded when the witness is done so then it's just a mater of keeping count of the transactions to add to that
<stellar-slack>
<sacarlson> I'm also assuming that android runs javascript in almost the same way as a browser so I will develop to that point on my system when it works it will have to be ported to android
<stellar-slack>
<sacarlson> if anyone else would like to do any of this feel free to step forward
<stellar-slack>
<dzham> We’re kind of doing the same stuff already :)
<stellar-slack>
<dzham> Although I’m more playing around with contracts right now
<stellar-slack>
<sacarlson> then I should just kick back and let you finish it
<stellar-slack>
<sacarlson> you have a better algorithum than what I already have?
<stellar-slack>
<sacarlson> the system as far as I know works
<stellar-slack>
<dzham> Not sure if there are any real business cases for these things though…
<stellar-slack>
<sacarlson> how else can I hit the deserts in mongolia without internet and hope to buy a beer with my phone?
<stellar-slack>
<sacarlson> or deep in for forest of the amazon. I might get thirsty
<stellar-slack>
<dzham> True.. But, can you do that right now?
<stellar-slack>
<sacarlson> we have to create the tools to make it posible
<stellar-slack>
<dzham> If they don’t have the beer it doesn’t matter :)
<stellar-slack>
<sacarlson> ok maybe they have some native drink that I will have to live with then, hay I'm thirsty I'll drink snake piss
<stellar-slack>
<sacarlson> without the need for internet conectivity also makes for very fast transactions in the 1/20th of a second or less than a snap of your finger
<stellar-slack>
<sacarlson> hay I'm thirsty I don't want to wait 10 second for my transaction to clear ha ha
_whitelogger has quit [Remote host closed the connection]
_whitelogger_ has joined #stellar-dev
<stellar-slack>
<sacarlson> also although my system as far as we know would work it still requires faith in a trust bot to lock the master signer from accessing his funds for some time window. I think it would be more secure if stellar or another network would add the feature of time locking account within the core. but in any case the algorithm doesn't change much
<stellar-slack>
<dzham> In my case, what I do is, the account beneficiary doesn’t actually have any signing rights to the account. So for every action, he/she has to convince the witnesses/delegates/notaries.
<stellar-slack>
<sacarlson> oh that would be cool I never thought of that. so it's a one way account
<stellar-slack>
<sacarlson> convince the witness? the witness can see it
<stellar-slack>
<dzham> We’re not doing exactly the same thing, so the terminology is off
<stellar-slack>
<sacarlson> but the problem with that in my system is that it requires a differnet account for each person you plan to pay. oh but what if you give the people he seed of an account that you have prof is now locked
_whitelogger has joined #stellar-dev
<stellar-slack>
<bartek> @sacarlson You can download your sequence number before going to Mongolia ;).
<stellar-slack>
<sacarlson> yes the witness document already holds the sequence number of when it was locked
<stellar-slack>
<sacarlson> I will take that with me to mongolia
<stellar-slack>
<sacarlson> I also thought of one more thing as far as a trust bot chain that could make it require up to 19 trust bot signatures to unlock an account. the chain would also provide proof documents from each of them that the value locked in the account is true
<stellar-slack>
<sacarlson> proof documents are only about 500 bytes long
<stellar-slack>
<sacarlson> this is what is generated by the witness trust bot
<stellar-slack>
<sacarlson> in this case the "seqnum":2418066587666, and it shows this account to be "timebound":1444648666 until this time, each signer and there weight is also recoreded and signed in the document
<stellar-slack>
<sacarlson> I'm going to try hosting a world accesible trust bot from my home computer for people to try out. it will allow people to create a timebound locked account that they can play with and help prove it as valid
<stellar-slack>
<sacarlson> problem is my system is on a dynamic ip so won't always work. does anyone want to donate some space on a amazon or other remote static server for it to run on?
<stellar-slack>
<sacarlson> in anycase I seem to have the first prototype Automated Stellar Trust Witness now running on http://zipperhead.ddns.net that I tested from my vpn from usa to thailand. I find it seems to NOT work with chrome but does with firefox browser. not sure why yet
<stellar-slack>
<fim2> I would like to know who develop wallets to stellar and ripple. We need some good wallets who do not require KYC
<stellar-slack>
<sacarlson> stellar at this time won't need any KYC
<stellar-slack>
<sacarlson> for a wallet maybe your thinking of a gateway?
<stellar-slack>
<fim2> yes but they are going to close down the wallets I was told
<stellar-slack>
<fim2> no we soon have a gateway
<stellar-slack>
<fim2> first we will ripple trade wallets but they implement KYC
<stellar-slack>
<fim2> so we are looking for some new wallets or develop them selves
<stellar-slack>
<sacarlson> yes I have a ripple account and they now require it but not here and no plan to any time soon that I know of
<stellar-slack>
<fim2> yes agree but stellar are closing down the wallets soon
<stellar-slack>
<sacarlson> there should be a method to pass bitcoin into stellar without any worry of KYC
<stellar-slack>
<fim2> we need the wallets for digital gold
<stellar-slack>
<sacarlson> the old network will be phased out over maybe years but you will be able to migrate to the new network when it becomes active
<stellar-slack>
<fim2> will the new network have wallets
<stellar-slack>
<sacarlson> are you a market maker for digital gold or a buyer?
<stellar-slack>
<fim2> market maker
<stellar-slack>
<sacarlson> yes the new network will have wallets if you want to call them that, they will hold any type of asset you desire to issue or buy
<stellar-slack>
<sacarlson> yes you can issue them on stellar without KYC if you wish.
<stellar-slack>
<sacarlson> if you don't like stellar there is also open-core that as far as I know is already live
<stellar-slack>
<sacarlson> it too has no restrictions on KYC
<stellar-slack>
<fim2> but the new wallets are somehow minimal wallets I guess
<stellar-slack>
<sacarlson> you want them on your phone? we don't have those yet on the new stellar but will
<stellar-slack>
<fim2> on the phone too would be great
<stellar-slack>
<sacarlson> the wallet is just a webpage that controls passing assets or issueing assets. what do you want the walet to do?
<stellar-slack>
<sacarlson> we are also working on phone apps that won't require internet conectivity to safely pass funds. but that's in the near future
<stellar-slack>
<fim2> the same as ripple trade, but just more userfriendly
<stellar-slack>
<fim2> when will stellar has the upgrade
<stellar-slack>
<sacarlson> the market exchange tools are also in development but you can setup order to buy and sell any asset at any price
<stellar-slack>
<sacarlson> they are doing final testing on the new stellar-core that is now running. it is rumored to be live to the public in as little as 2 - 3 weeks
<stellar-slack>
<fim2> I am not an it-specialist myself. Maby some of your it person should talk to some in stellar
<stellar-slack>
<fim2> sound good if ready in 3 weeks
<stellar-slack>
<fim2> sorry need to go, but thank you
<stellar-slack>
<sacarlson> well they have been pushed back many times so don't hold your breath but I play with the prototype and it looks cool to me
<stellar-slack>
<buhrmi> cool is the prototype available for the general public
<stellar-slack>
<sacarlson> yes at present it can be used by the public, it just hooks to testnet
<stellar-slack>
<sacarlson> but it demonstrates the Automated Stellar witness bot that can be used in offline exchange
<stellar-slack>
<sacarlson> dam I'm out of sync again. I'll have to write that auto reset for stellar-core tomaro if I hope to keep my site working 24/7
<stellar-slack>
<irisli> i have a question about operations and want to make sure i understand them correctly. Is the following true? > Source account is optional on operations and will default to the transaction source account. In the case of a payment, an operation with a source account specified will send from this specified source account? If not, it will just send from parent?
<stellar-slack>
<scott> yes, if the transaction has source account `a` and the payment has source account `b` and destination `c`, the payment will be from `b` to `c`
<stellar-slack>
<sacarlson> yes very good explaination, I'll have to learn how you highlight the leters to make it very clear @scott
<stellar-slack>
<scott> :) use backticks to surround the string `foo`
<stellar-slack>
<sacarlson> `test`
<stellar-slack>
<sacarlson> cool
<stellar-slack>
<jed> sacarlson it is markdown
<stellar-slack>
<sacarlson> I had to hunt on my keyboard to find them
<stellar-slack>
<graydon> also _italic_ using `_underscores_` and *emphasis* using `*emphasis*` (I think!)
<stellar-slack>
<graydon> yeah
<stellar-slack>
<sacarlson> I came from IRC we had nothing
<stellar-slack>
<jed> we have so much here:chestnut:
<stellar-slack>
<graydon> I've been on IRC 20 years, I still kinda prefer it. but this is apparently more modern? :)
<stellar-slack>
<graydon> anyway IRC had ANSI control codes! BBS kids insisted
<stellar-slack>
<sacarlson> I still use pidgin I guess i must have very little highlight ability or no one ever knew how to use them in my groups
<stellar-slack>
<sacarlson> dam I reset my stellar-core before I left to party but now it's still not synced
<stellar-slack>
<sacarlson> I just reset it again
<stellar-slack>
<sacarlson> maybe time for a full database reset
<stellar-slack>
<sacarlson> or is my ISP just reseting my ip address more often today?
<stellar-slack>
<sacarlson> some days it will go 48 hours before they change my address
<stellar-slack>
<jed> if you use master. it gives a lot more info about where it is in the catch up process
<stellar-slack>
<sacarlson> cool I see someone attempted to send a transaction through my mss-server not sure it worked as my sync was out
<stellar-slack>
<jed> there is a more recent one now
<stellar-slack>
<jed> just gives more info
<stellar-slack>
<jed> so you can tell what it is doing
<stellar-slack>
<sacarlson> this version has one of the last changes that showed progress at stuck levels. this verision has been a big improvment over the last few months
<stellar-slack>
<sacarlson> even after the big flood of transactions in the present stellar database
<stellar-slack>
<sacarlson> started full database reset it should recover in less than 60 sec
<stellar-slack>
<jed> heh that is an awesome domain
<stellar-slack>
<sacarlson> I guess that's puting myself down then since I live in asia
<stellar-slack>
<sacarlson> it was few words that I could remember used in normaly as a cname
<stellar-slack>
<jed> I meant http://surething.biz|surething.biz yeah you probably shouldn't use zipperhead
<stellar-slack>
<sacarlson> but my http://surething.biz|surething.biz site has problems with virus protection on windows so to suit them I went with what I have
<stellar-slack>
<sacarlson> people are more scared of those red screens on there computer than a bad dns name
<stellar-slack>
<sacarlson> I'll setup a mirror site on http://surething.biz|surething.biz for those willing to take the virus risk
<stellar-slack>
<sacarlson> so should it be http://zipperhead.surething.biz|zipperhead.surething.biz? or what would you like me to call it?
<stellar-slack>
<sacarlson> and I need a virtual server I'm looking now at €4.95 per month for 1 core 1tb bw. more than I need
<stellar-slack>
<sacarlson> any one want to split it with me?
<stellar-slack>
<sacarlson> the core will take the most, my app is small, it could run other apps along side it
stellar-slack has quit [Remote host closed the connection]
stellar-slack has joined #stellar-dev
pixelbeat has quit [Ping timeout: 240 seconds]
pixelbeat has joined #stellar-dev
pixelbeat has quit [Ping timeout: 244 seconds]
<stellar-slack>
<irisli> I built a transaction using `new StellarSdk.TransactionBuilder(account)` but I didn't sign it and I want to sign it in a separate step. How do I get the XDR of this unsigned transaction? Then can I use that and do `new Transaction(unsignedTx).addSigner()`?
<stellar-slack>
<irisli> Ah, I think i figured it out. I did `transaction.toEnvelope().toXDR().toString('base64')`
<stellar-slack>
<jed> yeah that is the way
<stellar-slack>
<buhrmi> Split a 2.50 dollar monthly vps bill?
<stellar-slack>
<buhrmi> Virus risk?
miracle2k__ has joined #stellar-dev
<stellar-slack>
<buhrmi> i'm on http://vultr.com|vultr.com loving it, super fast