Bitcoin Forum
June 29, 2024, 08:59:29 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 [24] 25 26 27 »
461  Bitcoin / Development & Technical Discussion / Re: [PULL] Send payments to emails, urls and domains in GUI on: April 21, 2011, 11:59:21 AM
Your solution looks over complicated and don't allow :
- a simple user to configure their address on their own domain without installing all the required stuffs.
- using any url and domain names

Mine is best, of course Smiley
462  Bitcoin / Bitcoin Discussion / Re: [How to] Send payments to emails, urls and domains in GUI on: April 21, 2011, 09:59:41 AM
Here is what it looks like when you click on the Send button :


To do this i've simply created this file :
http://www.sky-animes.com/bitcoin-address-khalahan.txt
463  Bitcoin / Bitcoin Discussion / Re: Please help test: Bitcoin version 0.3.21 release candidate on: April 21, 2011, 05:38:54 AM
To bitcoin, this type of transaction appears to be a low priority, spam transaction.  Sending tiny amounts of bitcoins to yourself is a waste of network resources -- remember, you are asking every bitcoin node, all over the world, to validate and store your transaction.
There's no fee penality to send to self. But there is for small amounts & recent transactions.

No, its not error or bug. Gavin mentioned it in first post itself. You can send coins less than 0.01, but you have to pay 0.01 as fees
It's not less than 0.01.
Coin selection choose 3 input transactions of the same amout (3 x 0.01234567) to pay 0.01234567. So, i guess the transaction is above 1k (or priority implies a fee). Not a bug so, just need to optimize coin selection maybe.
464  Bitcoin / Bitcoin Discussion / Re: Please help test: Bitcoin version 0.3.21 release candidate on: April 20, 2011, 11:39:14 PM
I suspect some fee problem when sending with a CIn like 0.01234567.
I've sent 0.01234567 to myself, waited for 10 confirmations and try to send 0.01234567 to myself again.
=> bitcoin GUI suggest me a 0.01 fee
This transaction is over the size limit.  You can still send it for a fee of 0.01, which goes to the nodes that process your transaction and helps to support the network.  Do you want to pay the fee?

I tried 7/8 times, same message appears. There shouldn't be a fee here ?
465  Bitcoin / Development & Technical Discussion / Re: [PULL] Send payments to emails, urls and domains in GUI on: April 20, 2011, 10:47:17 PM
The Json code returned by http://bitcoin-contact.org/bitcoin-address-admin.txt can be static or dynamic.

If you want dynamic addresses, do it with a rewrite rule in apache to redirect the static file to a php script :
Code:
RewriteRule      ^bitcoin-address-(.*).txt$             /myscript.php?q=$1               [L,NC]
Once in the php script, you can do what you want :
- connect to you own node and get new address
- return a random address from a predefined pool

Don't forget this system is for bitcoin public address discovery, not for managing addresses from a merchant website.
Is there a use case i miss or misunderstood ?
466  Bitcoin / Development & Technical Discussion / Re: Bitcoin addresses in html and dns on: April 20, 2011, 06:30:46 PM
I see the potential use, but it would require Bitcoin clients to support HTTP (arguably not a problem, as JSON-RPC and the current Wallet protocol draft also require it) and more problematic: HTML parsing...

Also, your argument can be used in reverse: nobody could use your suggestion today, but many Bitcoin clients already support normal links to bitcoin: URIs. Sure, I could add a <link/> to my website, but it would have no practical use unless someone installed a (currently non-existent) client for it. I'm sure a simple ECMAScript to rewrite bitcoin: links when support is missing wouldn't be too difficult either...
Do not contradict me! :p (a smiley is enough ?)

So, to go out of this no usable solutions, here is a patch to send payments to emails, urls and domains : http://bitcointalk.org/index.php?topic=6187.0

Happy ? :p (I let the uri sheme to someone else)
467  Bitcoin / Bitcoin Discussion / [How to] Send payments to emails, urls and domains in GUI on: April 20, 2011, 06:26:36 PM
This his currently a patch proposed for integration into bitcoin : http://bitcointalk.org/index.php?topic=6186.0
Here is a 64bits binary for linux if you want to test : http://dl.free.fr/vX39kOI7Y (backup your wallet before. You can't test with an empty wallet, because bitcoin will stop after checking the amount)

1. How to add this to your website
2. You have an email and don't own the domain

1. How to add this to your website

Default address for your own domain
Create a file named "bitcoin-address.txt" at the root of your domain and remplace 111... chars with your address :
Code:
{
    "error" : "",
    "label" : "Label of your website, or email address for example",
    "address" : "1111111111111111111111111111111111"
}

Email address for your own domain
Example : mymail1@mydomain.com
Create a file named "bitcoin-address-mymail1.txt" at the root of your domain and remplace 111... chars with your bitcoin address :
Code:
{
    "error" : "",
    "label" : "Your email address or a label",
    "address" : "1111111111111111111111111111111111"
}

Example : mymail2@mydomain.com
Create a file named "bitcoin-address-mymail2.txt" at the root of your domain and remplace 222... chars with your bitcoin address :
Code:
{
    "error" : "",
    "label" : "mymail2@mydomain.com",
    "address" : "2222222222222222222222222222222222"
}


2. You have an email and don't own the domain
Example : mypseudo@gmail.com & address 11111111111111111111111111111
Register your email and bitcoin addresses to http://bitcoin-contact.org/?account and set them public.
Then, give this url to your contacts :
http://bitcoin-contact.org/q/getaddress/mypseudo@gmail.com

You can also register a pseudo on bitcoin-contact and use this directly : mypseudo@bitcoin-contact.org
Note : you can also set the label to "mypseudo@gmail.com" and people who use "mypseudo@bitcoin-contact.org" will receive a contact like that :
- label : mypseudo@gmail.com
- address : 11111111111111111111111111111


If you have configured you domain/email address, I can test it and say you if it works.
If someone is able to compile a windows version, i'll add it at the top of this thread.
468  Bitcoin / Development & Technical Discussion / [PULL] Send payments to emails, urls and domains in GUI on: April 20, 2011, 06:21:09 PM
Chapters
1. Description
2. Technical explanation
3. Usages examples
4. How to add this to your website
5. You have an email and don't own the domain

Pull request on git : http://github.com/bitcoin/bitcoin/pull/174

1. Description

This patch allows you to send payments to email address, domain names and url from the bitcoin GUI.
Valid examples of inputs :

2. Technical explanation

Input url/address is translated to an http request sent to the corresponding domain (ip addresses are not translated for backward compatilibty).
A valid response is a text formatted in json, containing a bitcoin address with an optional label :
Code:
{
    "error" : "",
    "label" : "Bitcoin Contact",
    "address" : "1NMxHnpAE38P9HN9pzRSqAFMCv1WcXZC1N"
}
GUI will propose you to add the returned address in your address book.

KISS !


3. Usages examples

I've taken my own domain (bitcoin-contact.org) for the examples, because i need some working examples. To see how to add this in your website, see next part.
"Pay To" is the user input written in the "Pay To" field of the "Send Coins" GUI.

Domain name :
Pay To : bitcoin-contact.org
Request : http://bitcoin-contact.org/bitcoin-address.txt
Request result :
Code:
{
    "error" : "",
    "label" : "Bitcoin Contact",
    "address" : "1NMxHnpAE38P9HN9pzRSqAFMCv1WcXZC1N"
}
Payment sent to : 1NMxHnpAE38P9HN9pzRSqAFMCv1WcXZC1N

Domain root url :
Pay To : http://bitcoin-contact.org
Request : http://bitcoin-contact.org/bitcoin-address.txt
Request result :
Code:
{
    "error" : "",
    "label" : "Bitcoin Contact",
    "address" : "1NMxHnpAE38P9HN9pzRSqAFMCv1WcXZC1N"
}
Payment sent to : 1NMxHnpAE38P9HN9pzRSqAFMCv1WcXZC1N

Email :
Pay To : khal@bitcoin-contact.org
Request : http://bitcoin-contact.org/bitcoin-address-khal.txt
Request result :
Code:
{
    "error" : "",
    "label" : "Khalahan",
    "address" : "1L5zqFahc8Ahu9wtgJqCeJMendvD174xsG"
}
Payment sent to : 1L5zqFahc8Ahu9wtgJqCeJMendvD174xsG

Pay To : user@bitcoin-contact.org
Request : http://bitcoin-contact.org/bitcoin-address-user.txt
Request result :
Code:
{
    "error" : "Not a public address."
}
Payment sent to : If error field is not empty, bitcoin displays standard error "Invalid address".

Any other URL :
Pay To : http://bitcoin-contact.org/q/getaddress/khal@bitcoin-contact.org
Request : http://bitcoin-contact.org/q/getaddress/khal@bitcoin-contact.org
Request result :
Code:
{
    "error" : "",
    "label" : "Khalahan",
    "address" : "1L5zqFahc8Ahu9wtgJqCeJMendvD174xsG"
}
Payment sent to : 1L5zqFahc8Ahu9wtgJqCeJMendvD174xsG
You can give any url as long as it returns those json lines.


4. How to add this to your website

Default address for your own domain
Create a file named "bitcoin-address.txt" at the root of your domain and remplace 111... chars with your address :
Code:
{
    "error" : "",
    "label" : "Label of your website, or email address for example",
    "address" : "1111111111111111111111111111111111"
}

Email address for your own domain
Example : mymail1@mydomain.com
Create a file named "bitcoin-address-mymail1.txt" at the root of your domain and remplace 111... chars with your bitcoin address :
Code:
{
    "error" : "",
    "label" : "Your email address or a label",
    "address" : "1111111111111111111111111111111111"
}

Example : mymail2@mydomain.com
Create a file named "bitcoin-address-mymail2.txt" at the root of your domain and remplace 222... chars with your bitcoin address :
Code:
{
    "error" : "",
    "label" : "mymail2@mydomain.com",
    "address" : "2222222222222222222222222222222222"
}


5. You have an email and don't own the domain
Example : mypseudo@gmail.com & address 11111111111111111111111111111
Register your email and bitcoin addresses to http://bitcoin-contact.org/?account and set them public.
Then, give this url to your contacts :
http://bitcoin-contact.org/q/getaddress/mypseudo@gmail.com

You can also register a pseudo on bitcoin-contact and use this directly : mypseudo@bitcoin-contact.org
Note : you can also set the label to "mypseudo@gmail.com" and people who use "mypseudo@bitcoin-contact.org" will receive a contact like that :
- label : mypseudo@gmail.com
- address : 11111111111111111111111111111
469  Bitcoin / Development & Technical Discussion / Re: Bitcoin addresses in html and dns on: April 18, 2011, 08:49:13 PM
It would have several advantages to be a distributed system of course.
But if you do it with dns or web sites, this is not so universal, because you must either own a domain name or a website.

With an uri_sheme, you can post your address everwhere you can publish something on internet, IF this uri sheme is allowed => currently almost nowhere.

With my solution, you can publish everywhere you can publish a link. Of course, there is the disadvantage of being centralized, but it's usable everywhere and now. So, both solutions will be used in different contexts (a merchant may use an uri sheme when it will be available, because it's not centralized).
470  Bitcoin / Bitcoin Discussion / Re: [Update] Bitcoin-Contact - Send messages to bitcoin user & Your Bitcoin Identity on: April 18, 2011, 08:37:28 PM
Hum, I forgot to unlock the possibility to register an account...
Registrations are now opened :p
471  Bitcoin / Development & Technical Discussion / Re: Bitcoin addresses in html and dns on: April 18, 2011, 08:22:16 PM
I've created this website for managing public bitcoin identities :
http://bitcoin-contact.org/identity/admin@bitcoin-contact.org

Full thread is here if you need more info :
http://bitcointalk.org/index.php?topic=3791.0
472  Bitcoin / Bitcoin Discussion / Re: [Update] Bitcoin-Contact - Send messages to bitcoin user & Your Bitcoin Identity on: April 18, 2011, 07:35:44 PM
API added
Code:
{
    "error" : "",
    "address" : "1L5zqFahc8Ahu9wtgJqCeJMendvD174xsG"
}

  • Return all public informations from identity associated with this address (bitcoin, email, pseudo, url, label)
    /q/getidentity/<address>
Code:
{
    "error" : "",
    "label" : "Bitcoin Contact",
    "url" : "http:\/\/bitcoin-contact.org",
    "email" :
        [
            "admin@bitcoin-contact.org"
        ],
    "address" :
        [
            "1NMxHnpAE38P9HN9pzRSqAFMCv1WcXZC1N"
        ]
}
  • Several formats of output

Here's link to API documentation page.
473  Bitcoin / Bitcoin Discussion / Re: How Can We Protect This Domain From Being Seized? on: April 15, 2011, 09:49:49 PM
There is also dot p2p :
http://dot-p2p.org/index.php?title=Main_Page

It's a top level domain which aim is to be distributed with p2p :p
474  Bitcoin / Bitcoin Discussion / Re: Bitcoin-Contact.org - Send messages/mails to bitcoin users on: April 15, 2011, 09:30:04 PM
Major update of Bitcoin Contact !

Registration is enabled
  • registration is now possible
  • you can register pseudo, email & bitcoin address
  • - email addresses are verified by an activation link
  • - bitcoin address ownership is verified by sending a transaction to yourself (to make short)
  • private messages are fully activated
  • you can read privates messages sent to your registered addresses (public or not)[/b]
  • all registered addresses are private by default

A new concept of Public Bitcoin Identity
A verified identity allow you to associate a bitcoin address with another public address, to let people know who you are and to avoid people claim they get bitcoins/donations for you.
  • Allows you to have a public bitcoin identity with a bitcoin address (or more) associated with email(s) or/and pseudo(s)
  • You can add a website and a label for your identity
  • You can make an official account for you and/or your website
  • here are two examples :
  • - Bitcoin Contact Owner
  • - Khalahan

So, several addresses will point to the same identity :
http://bitcoin-contact.org/identity/admin@bitcoin-contact.org
http://bitcoin-contact.org/identity/1NMxHnpAE38P9HN9pzRSqAFMCv1WcXZC1N


Other
  • New homepage
  • bonus : complete rewrite of internal structure & code to allow easyer updates

Todo
  • protect emails against bots
  • allow mail forwarding for bitcoin addresses
  • update sign generator
  • it's too late for anything else to come to my mind :p


A lot of work for this version. Many other usefull features will be added (api, address associations, etc).
I hope the whole thing will have some utility :p


ps : registration of bitcoin addresses is beta. I don't know if it will work each time (follow instructions when adding a bitcoin address). Comments welcome.
475  Bitcoin / Development & Technical Discussion / Re: How divisible are bitcoins - the technical side on: April 15, 2011, 05:28:42 PM
Thanks, i prefer this rather than a bug.
476  Bitcoin / Development & Technical Discussion / Re: How divisible are bitcoins - the technical side on: April 15, 2011, 04:47:10 PM
Version 32002 allow full precision in RPC, but not the GUI (0.3.20.2 BETA). Linux version, 64bits.

[edit]
Transaction amount has been rounded... (with RPC)
Code:
~/bitcoin/bitcoin-0.3.20.2/bin/64/bitcoind sendtoaddress 1B3Lbed1DdthF1LEoPrAoJvbX2SqXY1TGx 1.00123456
801cb30169228441d1a8632a5b3d6b7880947c71e7db696818ac74d26edd3734
Code:
    {
        "account" : "",
        "address" : "1B3Lbed1DdthF1LEoPrAoJvbX2SqXY1TGx",
        "category" : "send",
        "amount" : -1.00000000,
        "fee" : 0.00000000,
        "confirmations" : 0,
        "txid" : "801cb30169228441d1a8632a5b3d6b7880947c71e7db696818ac74d26edd3734",
        "time" : 1302885826
    }
477  Bitcoin / Development & Technical Discussion / Re: [PULL] monitor incoming transactions for spends from self on: April 14, 2011, 01:28:47 PM
Your patch is usefull when you have two copies of your wallet running at the same time ?

For an offline wallet, a partial rescan is needed with your complementary patch : https://github.com/bitcoin/bitcoin/pull/152

Good job Smiley
478  Bitcoin / Bitcoin Technical Support / Re: Point to mining with 500khash/s ? Does it help or hurt the network? on: April 13, 2011, 08:31:19 PM
I'm mining with my eeePC 701 at 200khash/s, impressed ? :p (with other computers, all CPU mining)
479  Other / Off-topic / Re: Missing forum reply notification feature on: April 13, 2011, 05:29:57 PM
It's available here with the 'new' button :
http://bitcointalk.org/index.php?action=unread

Better than nothing :p
480  Bitcoin / Bitcoin Discussion / Re: Recipient Address Re-use a bad idea? on: April 13, 2011, 09:46:46 AM
If your customers don't want to publicly say "i bought something on this web site", you should give a separate address to each customer at least.
Otherwise, we just need to search your unique payment address in blockexplorer and we know all addresses who have paid you and also your number of sells and your turnover.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 [24] 25 26 27 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!