Find Jobs
Hire Freelancers

develop a json api server with python and counterparty.

$250-750 USD

Terminado
Publicado hace más de 9 años

$250-750 USD

Pagado a la entrega
This is a small part of the whole project and if it turns out good there will be oppurtunity for full contract. 1. * A https JSON API server. This refers to a client / server model that transfers data in JSON, is secured via an SSL tunnel and can take multiple connections simultaneously. 2. * To begin with, a single function but more to follow. 3. * The first function is to simply accept the following input parameters: destinationAddress, amount, asset, paymentId This goes into detail on the previously mentioned first function, which will take a JSON string and parse out: destinationAddress, amount, asset, paymentId destinationAddress: Regular bitcoin address. You could use a function to verify if the address is a bitcoin address. [login to view URL] amount: long integer asset: asset names are alphanumeric strings. There are some rules in the way that the string needs to be formatted and there are two types of asset names: 1) Asset names which start with 'A' and the remaining characters are numeric, 2) Asset names which are only alphabetical but can only start with 'B'. You can find some information in the code here: [login to view URL] paymentID: string 4. * The function call inserts into the following sqlite table structure: CREATE TABLE payments(blockId integer, sourceTxid string, sourceAddress string, destinationAddress string, outAsset string, outAmount integer, status string, lastUpdatedBlockId integer) column, value to insert blockId = 0 sourceTxid = paymentId sourceAddress = value from a configuration file - this value is the address at which we store our customer's token to be distributed. It will be different per customer and probably different if a customer has different projects with us destinationAddress = destinationAddress outAsset = asset outAmount = amount status = 'authorized' lastUpdatedBlockId = 0 5. *Support for OAuth/HMAC.
ID del proyecto: 7081121

Información sobre el proyecto

1 propuesta
Proyecto remoto
Activo hace 9 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
A proposal has not yet been provided
$555 USD en 10 días
5,0 (8 comentarios)
3,7
3,7

Sobre este cliente

Bandera de INDIA
raigarh, India
4,8
1
Forma de pago verificada
Miembro desde feb 3, 2015

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.