StarKoins - Printable Version +- Goldspeak Community (https://forum.goldspeak.pl) +-- Forum: Starchasers (https://forum.goldspeak.pl/forumdisplay.php?fid=12) +--- Forum: Minecraft (https://forum.goldspeak.pl/forumdisplay.php?fid=24) +---- Forum: Modujemy Minecrafta (https://forum.goldspeak.pl/forumdisplay.php?fid=25) +---- Thread: StarKoins (/showthread.php?tid=900) |
StarKoins - Magik6k - 17.01.2016 API: biblioteki: Code: local util = require("starkoin.util") Tworzenie sesji z bankiem: Code: local session = starkoin.session(nil, nil, true) Funkcje sesji: Sprawdzenie łączności: Code: api:ping(): Boolean Przypisanie nicku do konta: Code: api:register(nick: String): Boolean Pobranie klucza publicznego nicku: Code: api:key(name: String): String Pobranie nicku przypisanego do klucza Code: api:name(key: KeyString): String Pobranie sumy kontrolnej ostatniej tranzakcji w łańcuchu: Code: api:chain(): HashString Wysłanie STC do klucza Code: api:transferKey(to: KeyString, amount: Int, comment: String): Boolean Wysłanie STC do konta o danej nazwie Code: api:transfer(to: String, amount: Int, comment: String): Boolean Pobranie stanu konta Code: api:balance(): Int Pobranie hashy ostatnich operacji Code: api:operations(): {[16 hashy operacji do tego konta]}, {[16 hashy operacji z tego konta]} Pobranie bloku tranzakcyjnego o danym hashu Code: api:hash(hash: HashString): Block Pobranie do 16 hashy tranzakcji od danego hasha(czyli 16 nowszych) Code: api:since(hash: HashString): {[do 16 hashy]} Typy: HashString - 16 bajtowy binarny string KeyString - 128 bajtowy binarny string Block: tablica z nast. wpisami:
|