<stellar-slack1>
<sacarlson> today I was thinking of writing a simple transaction signing tool, it should allow you to post a link in email or any other location like here, with an unsigned base64 envelope transaction that will take you to the wallet page fully filled in for you to hit the button to sign it.
<stellar-slack1>
<dzham> I have a 90% finished version of that I got really stumped by the discussions of trust that we had in #inflation. Users *would* have to use their private keys, and the use case is quite a lot more complicated than the inflation pool
<stellar-slack1>
<dzham> @sacarlson: anyways, nice to see you putting some effort into web interfaces.
acetakwas has joined #stellar-dev
<stellar-slack1>
<sacarlson> I assume this stumped inflation thing has nothing to do with signing the distribution transaction?
<stellar-slack1>
<dzham> With users using their private keys in the web interface. It’s not like they can sign it somewhere else, like with the pool.
<stellar-slack1>
<sacarlson> are the users in this case the 3 signers of the pool?
<stellar-slack1>
<dzham> Could be. I did the multi-sig signing UI before we started the pool
<stellar-slack1>
<sacarlson> ok lets take a look at it
<stellar-slack1>
<dzham> w/ discussions of trust, I specifically mean getting end-users to trust the application enough to use their private key
<stellar-slack1>
<dzham> It’s on my lappy
<stellar-slack1>
<sacarlson> oh ok user meaning members of the pool. yes we just have to teach people to trust or create tools that make people not have to trust the web interface with some backed signing verification
<stellar-slack1>
<dzham> The only reasonable way to go forward, is to post the source code of the app. Having SDF host stellar-sdk.min.js would help a lot, since that’s one thing less they have to audit
<stellar-slack1>
<sacarlson> I already did that by posting the app on github, that's the best I can think of at this time other than have people host it them self
<stellar-slack1>
<sacarlson> but I agree having stellar host the stellar-sdk.min.js and stellar-sdk.js on one of there https:// servers would be a benifit
<stellar-slack1>
<sacarlson> and we should write an automated website auditing tools that runs in javascript that would run a 3rd party of http://github.io|github.io site that would sign off on sha1 values of all the files on a wallet page
<stellar-slack>
<scott> @raymens: Sorry about the delay on pushing my work on the “importer in go” project… I’ve been averaging about 1 presentation every other day over here so I haven’t had much time to work on it. That said, I’ve got the skeleton of the importer up here: https://github.com/stellar/horizon/pull/242 and hope to make some solid progress in the next couple of days
<stellar-slack>
<raymens> @scott Thanks for the headsup! I know you're quite busy right now :)
Guest78563 has quit [Remote host closed the connection]
Anduck_ has joined #stellar-dev
acetakwas has joined #stellar-dev
Anduck_ has quit [*.net *.split]
Anduck_ has joined #stellar-dev
<stellar-slack>
<dzham> @sacarlson: now add some ui to that :) I know you’re trying out w3.css, but if you’re willing to give bootstrap a go, there’s a ui editor you could use, that looks really impressive — http://bootstrapstudio.io|bootstrapstudio.io
acetakwas has quit [Ping timeout: 240 seconds]
<stellar-slack>
<dzham> @scott: sounds like an awesome time :)
acetakwas has joined #stellar-dev
acetakwas has quit [Max SendQ exceeded]
<stellar-slack>
<sacarlson> @dzham I'm more into functionality than looks. I'm now working on the auto website validator. I do plan later to add w3.css or other to my apps at some point if no one else does it for me
<stellar-slack>
<dzham> I know you are… Have you considered teaming up with someone to do UI? You have lots of code, that could be unbundled, and made into their own polished products
<stellar-slack>
<sacarlson> I have when someone was getting paid for it, but not found any one to do it for free here
<stellar-slack>
<sacarlson> any help or PR are always welcome
de_henne_ has quit [Remote host closed the connection]
de_henne has joined #stellar-dev
<stellar-slack>
<scott> @dzham: yeah, its been great so far. I’ve met a ton of cool devs, and the people of Lagos have been awesome hosts.
Anduck_ is now known as Guest29623
acetakwas has joined #stellar-dev
acetakwas has quit [Read error: Connection reset by peer]
acetakwas has joined #stellar-dev
acetakwas has quit [Max SendQ exceeded]
Guest29623 has quit [Ping timeout: 246 seconds]
acetakwas has joined #stellar-dev
Anduck has joined #stellar-dev
<stellar-slack>
<sacarlson> I made the first step my website audit javascript that can now do an sha1 on any file in a website. so next step is to write some code that pulls all the <script src files > out of the target page and do a hash on each
acetakwas has quit [Read error: Connection reset by peer]
acetakwas has joined #stellar-dev
acetakwas has quit [Read error: Connection reset by peer]
<stellar-slack>
<fredolafritte> How stellar handles confidentially and privacy ?
<stellar-slack>
<fredolafritte> to receive funds, one must give its public address, therefore, the payer would be able to see the receiver's funds
Guest37394 has quit [Ping timeout: 246 seconds]
acetakwas has joined #stellar-dev
Anduck has joined #stellar-dev
acetakwas has quit [Ping timeout: 256 seconds]
Anduck has quit [Ping timeout: 265 seconds]
<stellar-slack>
<john> @fredolafritte: Like a traditional ledger, the Stellar ledger records a list of all the balances and transactions belonging to every single account on the network. A complete copy of the global Stellar ledger is hosted on each server that runs the Stellar software. Account's balances can be checked via https://www.stellar.org/laboratory/ or https://stellar.github.io/network-explorer/
<stellar-slack>
<fredolafritte> thanks but that doesn't reply the question
<stellar-slack>
<john> @fredolafritte: no prob. Could you please expand your question?
<stellar-slack>
<fredolafritte> Given a public key/account id, it's possible to retrieve the account balance for all assets and all transactions from and to this account. How to prevent other people to see your financial activity ?
<stellar-slack>
<john> OK I got you. The very purpose of a decentralised ledger is to make it public, thus accessible to anyone. Can we prevent a particular account to be visible? I doubt it's possible since all existing accounts in Stellar are public. Did you browse the Dev section? https://www.stellar.org/developers/learn/integration-guides/building-blocks/account-management.html Let me know if I've answered your question :-)
<stellar-slack>
<eno> maybe you can create a stellar address , and destroy it after payment.
<stellar-slack>
<fredolafritte> @evo with little analysis of the ledger and their transactions, it will be relatively easy to guess the real destination
<stellar-slack>
<jed> @fredolafritte: if you are behind a gateway it can be kept private. We have other ideas for private transactions but it is still a few months away.
<stellar-slack>
<fredolafritte> could you share your ideas about private transactions ?
<stellar-slack>
<fredolafritte> I stumble across zcash which is using zero knowledge proof to achieve privacy
<stellar-slack>
<fredolafritte> and was wondering how it could be integrated into stellar
acetakwas has joined #stellar-dev
acetakwas has quit [Max SendQ exceeded]
acetakwas has joined #stellar-dev
acetakwas has quit [Read error: Connection reset by peer]
<stellar-slack>
<jed> yeah I'm supposed to have a call with zooko to talk about that actually
<stellar-slack>
<otto_mora> hey there folks
<stellar-slack>
<otto_mora> is there an example of setting up an issuing account with the Stellar JS SDK? I'm looking for something beyond just creating the asset object, and actually assigning that to the account
<stellar-slack>
<bartek> every account can issue asset, you only need the other account to trust that issuing account.
<stellar-slack>
<otto_mora> right but then, what is the operation to have the issuing account be the holder of the asset? how I do commit it to the network, I see I can do new StellarSdk.Asset('USD', 'acct###")
<stellar-slack>
<otto_mora> but then how I actually submit that?
<stellar-slack>
<bartek> G: gateway U: user 1. U sends change_trust operation to trust G's USD 2. G can send USD issued by G in a payment operation
<stellar-slack>
<otto_mora> ooh ok so in setting up the trustline, I am implicitly creating the asset I see
<stellar-slack>
<bartek> 1. source is U ``` StellarSdk.Operation.changeTrust({ asset: new StellarSdk.Asset("USD", G.accountId()) }) ``` 2. source is G ``` StellarSdk.Operation.payment({ amount: "100", asset: new StellarSdk.Asset("USD", G.accountId()), destination: U.accountId() }) ```
<stellar-slack>
<otto_mora> thanks Bartek, I will look into the examples of setting up the trustline
stellar-slack has quit [Remote host closed the connection]
stellar-slack has joined #stellar-dev
acetakwas has joined #stellar-dev
acetakwas has quit [Read error: Connection reset by peer]
Anduck has joined #stellar-dev
heunland has joined #stellar-dev
<stellar-slack>
<heunland> Hi could someone please tell me why my TX from my wallet to Poloniex failed?
<stellar-slack>
<heunland> I just filled in the form with the send to address and memo_id and amount
<stellar-slack>
<jed> hmm strange. Can you refresh the account-viewer and try again
<stellar-slack>
<heunland> you mean log out and in again?
<stellar-slack>
<jed> or just refresh the page
<stellar-slack>
<jed> it will make you enter your secret again
<stellar-slack>
<bartek> @heunland: I think it's a bug we fixed recently in js sdk, I will update account viewer now. one sec.
<stellar-slack>
<heunland> ok I already tried again several times and always same result. Maybe after update from @bartek it will work
<stellar-slack>
<heunland> I had first tried to send an amount that apparently was too high, then I tried again with the amount they suggested but got this error
<stellar-slack>
<heunland> for some reason the TX which should have not gone through is listed in my TX history with operation ID 9299111001985025
<stellar-slack>
<heunland> I mean the first TX with the too high amount
<stellar-slack>
<heunland> Just tried again and I guess it´s not fixed yet :$
<stellar-slack>
<bartek> I will let you know. I think it shouldn't take more than 10 minutes
<stellar-slack>
<heunland> ok thanks!
pigeons_ is now known as pigeons
<stellar-slack>
<bartek> @heunland: it should work now.
<stellar-slack>
<heunland> ok let me try!
<stellar-slack>
<bartek> (you need to reload it of course)
<stellar-slack>
<heunland> yes I am doing that
<stellar-slack>
<heunland> ok it appears like it worked. Thanks for the help! Do you know how long it wil take to show up in the other address?
<stellar-slack>
<bartek> around 5 seconds :)
<stellar-slack>
<heunland> Is there some stellar block explorer where I can check the TX?
<stellar-slack>
<bartek> the default network is testnet. switch it in the header.
<stellar-slack>
<jed> need to switch to public network
<stellar-slack>
<heunland> not sure where I can switch that
<stellar-slack>
<jed> top right
<stellar-slack>
<heunland> I just put in the operation ID
<stellar-slack>
<heunland> ah now I see it :smile_cat:
<stellar-slack>
<jed> although it is probably in polo by now :)
<stellar-slack>
<heunland> yeah but those polo guys are pretty slow in moving any coins to their common wallet and then some more time before it actually shows up in my balance
<stellar-slack>
<heunland> oh today must be my lucky day, the balance is already there on Polo :thumbsup:
<stellar-slack>
<heunland> So there is not a regular block explorer where you can just monitor all the transactions on the network as they happen?
<stellar-slack>
<jed> no one has made one yet. It would be awesome if someone would though
<stellar-slack>
<heunland> yes I´d say. Maybe you need to offer them some bounty
<stellar-slack>
<heunland> thanks guys for the help! Really appreciate it.