This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
import hashlib | |
import hmac | |
import time | |
import requests | |
import datetime | |
# Q. Do you have A Websocket API? | |
# A. Yes, and we strongly recommend you to use it. Please, check our JavaScript websocket implementation for our WebSocket API here: | |
# https://github.com/blinktrade/frontend/blob/master/jsdev/bitex/api/bitex.js |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
update brokers set city = 'Hồ Chí Minh', state='Hồ Chí Minh' where id=3; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
-----BEGIN ALGO DEFINITION----- | |
{ | |
"id": "blinktrade", | |
"description": "Make sure your order is always on top", | |
"params": [ | |
{"name":"side", "label":"Buy(1) / Sell(2)", "type":"number", "value":"1", "filter":"positive_number", "validator":"required; validateMin 1; validateMax 2; validateNumber;" }, | |
{"name":"qty", "label":"Qty", "type":"number", "value":"" , "filter":"positive_number", "validator":"required; validateMin 0; validateNumber;" }, | |
{"name":"min_price", "label":"Minimum Price", "type":"number", "value":"" , "filter":"positive_number", "validator":"required; validateMin 0; validateNumber;" }, | |
{"name":"max_price", "label":"Maximum Price", "type":"number", "value":"" , "filter":"positive_number", "validator":"required; validateMin 0; validateNumber;" } |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/env python | |
from blockcypher.api import create_unsigned_tx | |
from blockcypher.api import make_tx_signatures | |
from blockcypher.api import get_input_addresses | |
from blockcypher.api import verify_unsigned_tx | |
from blockcypher.api import is_valid_coin_symbol | |
from blockcypher.api import broadcast_signed_transaction | |
from blockcypher.constants import COIN_SYMBOL_MAPPINGS | |
from bitcoin import compress |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System; | |
using System.Collections.Generic; | |
using System.Linq; | |
using System.Net; | |
using System.Net.WebSockets; | |
using System.Text; | |
using System.Threading; | |
using System.Threading.Tasks; | |
using Newtonsoft.Json.Linq; // install Json.NET from 'Manage Nuget Packages...' menu |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
-----BEGIN ALGO DEFINITION----- | |
{ | |
"id": "blinktrade", | |
"description": "Make sure your order is always on top", | |
"params": [ | |
{"name":"side", "label":"Buy(1) / Sell(2)", "type":"number", "value":"1", "filter":"positive_number", "validator":"required; validateMin 1; validateMax 2; validateNumber;" }, | |
{"name":"qty", "label":"Qty", "type":"number", "value":"" , "filter":"positive_number", "validator":"required; validateMin 0; validateNumber;" }, | |
{"name":"min_price", "label":"Minimum Price", "type":"number", "value":"" , "filter":"positive_number", "validator":"required; validateMin 0; validateNumber;" }, | |
{"name":"max_price", "label":"Maximum Price", "type":"number", "value":"" , "filter":"positive_number", "validator":"required; validateMin 0; validateNumber;" } |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var os = require('os'); | |
var util = require('util'); | |
var Promise = require('promise'); | |
var WebSocketClient = require('websocket').w3cwebsocket; | |
var macaddress = require('macaddress'); | |
var dgram = require('dgram'); | |
var ip = require('ip'); | |
/** |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"api.label.error": "Label Required", | |
"api.title": "Developers", | |
"apikey.create.ipdescription1": "Enter a list of IP Address separated by comma (ie. 55.55.55.55, 44.44.44.44)\n that you want to white list.", | |
"apikey.create.ipdescription2": "Not specifying an IP Address means that you are allowing this API Key to\n be used from any IP", | |
"apikey.create.ipwhitelist": "IP whitelist", | |
"apikey.create.label": "Label", | |
"apikey.create.new": "Create new API Key", | |
"apikey.create.submit": "Create", | |
"apikey.create.title": "API Keys", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import os | |
import requests | |
import time | |
import datetime | |
import argparse | |
import unicodecsv as csv | |
def get_trades(currency="BRL", since=0, trade_list=[]): | |
headers = { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sys.path.insert( 0, os.path.join(ROOT_PATH, 'apps')) | |
sys.path.insert( 0, os.path.join(ROOT_PATH, 'libs')) | |
import zmq | |
from bitex.message import JsonMessage, InvalidMessageException | |
from bitex.zmq_client import TradeClient, TradeClientException | |
OlderNewer