Żądanie zapłaty, generowanie linku i odczyt wiadomości.

Dyskutant
Posty: 225
Rejestracja: 13 kwietnia 2013
Reputacja: 6
Reputacja postu: 
0
Napiwki za post: 0 BTC

Żądanie zapłaty, generowanie linku i odczyt wiadomości.

Postautor: Molisz » wtorek, 6 października 2015, 22:28

Mam pytanie odnośnie żądania zapłaty wygenerowanego z portfela, link wygenerowałem z Bitcoin Core:

Kod: Zaznacz cały

bitcoin:1AdresBTCjakistam?amount=0.50000000&label=Produkt1&message=Produkt1_DS2345
Chciałbym przesłać taki link osobie aby zapłaciła mi za produkt. Osoba ta dokonuje płatności a ja chce wiedzieć że zapłaciła za produkt np:Produkt1_DS2345
Jak odczytać pole wiadomość "message=Produkt1_DS2345" przez API RPC?
Mógłbym wygenerować osobny adres unikalny dla tej transakcji ale wolałbym czytać pole message.

Weteran
Awatar użytkownika
Posty: 3621
Rejestracja: 11 grudnia 2012
Reputacja: 193
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Żądanie zapłaty, generowanie linku i odczyt wiadomości.

Postautor: hanti » środa, 7 października 2015, 00:33

Ale wlasnie jak dajesz zadanie zaplaty to generujesz nowy adres
edit: a czekaj bo widze label masz i jeszcze message jakies w sumie to nie probowalem tego jeszcze
@_# :P ;) :D
Polecam następujące giełdy BTC/LTC:

bitmarket.pl bitmaszyna.pl https://www.kraken.com/

Dyskutant
Posty: 225
Rejestracja: 13 kwietnia 2013
Reputacja: 6
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Żądanie zapłaty, generowanie linku i odczyt wiadomości.

Postautor: Molisz » środa, 7 października 2015, 01:21

Jak ktoś mi wyśle zapłatę w BTC z wiadomością to jak to potem przez APi RPC do portfela odczytać?
Myślałem że ktoś wie i mi szybko podpowie...

pm7
Weteran
Posty: 7893
Rejestracja: 20 maja 2012
Reputacja: 969
Reputacja postu: 
0
Napiwki za post: 0.0001 BTC

Re: Żądanie zapłaty, generowanie linku i odczyt wiadomości.

Postautor: pm7 » środa, 7 października 2015, 09:26

Transakcje Bitcoin NIE zawierają pola wiadomości. Pola "label", "message" są zapisywane przez kupującego i sprzedającego w portfelach jako przyporządkowane do adresu. Jedyną słuszną metodą jest generowanie unikalnych adresów (możesz próbować rozróżniać po kwotach / czasie transakcji, ale nie polecam).

Bardzo Zły Moderator
Awatar użytkownika
Posty: 14377
Rejestracja: 16 kwietnia 2012
Reputacja: 2659
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Polska/Wwa/GW

Re: Żądanie zapłaty, generowanie linku i odczyt wiadomości.

Postautor: rav3n_pl » środa, 7 października 2015, 10:21

Przez RPC to możesz co najwyżej nadać "lable" dla "adresu", nic więcej.
Te informacje są dla kupującego - żeby wiedział ile i za co płaci.
Po Twojej stronie jest zapis w bazie danych wszystkiego i czekanie na zapłatę na adres.
Nie wolno używać ciągle jednego adresu zapłaty, bo nie dojdziesz kto za co płaci - zwłaszcza jak sprzedajesz sporo w rzeczy w tej samej cenie.
Dodatkowo: używanie portfela core do generowania nowych adresów i odbierania zapłat to proszenie się o katastrofę...
Poczytaj: https://bitcoin.org/en/developer-guide# ... processing
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty

Dyskutant
Posty: 225
Rejestracja: 13 kwietnia 2013
Reputacja: 6
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Żądanie zapłaty, generowanie linku i odczyt wiadomości.

Postautor: Molisz » środa, 7 października 2015, 11:05

Wiem waśnie że bym nie doszedł przy jednym adresie ale chciałem odróżnić to jakość przez message...
Mówicie że się nie da ale kiedyś pamięta jak płaciłem za koparki to sprzedawca prosił żaby w wiadomości w kliencie przesłał mu nick z forum.
To jak on to odbierał? skąd jego klient wiedział jak odebrać tą wiadomość?
Bardzo często za zakupy na bitcointalk proszono aby w wiadomości podać dane.
np: ten stary post https://bitcointalk.org/index.php?topic ... msg2739252
i John Smith i jego adres?
Jak to odbierano i jak się dobrać do tego przez API RPC?

Bardzo Zły Moderator
Awatar użytkownika
Posty: 14377
Rejestracja: 16 kwietnia 2012
Reputacja: 2659
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Polska/Wwa/GW

Re: Żądanie zapłaty, generowanie linku i odczyt wiadomości.

Postautor: rav3n_pl » środa, 7 października 2015, 12:05

Nie doczytałeś. Oni wysyłali wiadomość podpisaną adresem z którego wysyłali środki. To trzeba później zweryfikować, a nie jest w żaden sposób zapisywane w transakcji ani w bloku.
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty

Dyskutant
Posty: 225
Rejestracja: 13 kwietnia 2013
Reputacja: 6
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Żądanie zapłaty, generowanie linku i odczyt wiadomości.

Postautor: Molisz » środa, 7 października 2015, 14:33

Rozumiem.
Dziękuje.

Wróć do „Pomoc techniczna”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 3 gości