Find Jobs
Hire Freelancers

Develop a binding (wrapper) for the Client-SDK in PHP

$1500-3000 USD

Fechado
Publicado há mais de 3 anos

$1500-3000 USD

Pago na entrega
TASKS 1. For the TON-SDK (and TON Client), develop a binding / wrapper to use SDK functions from a project in another programming language. This binding should provide an API for all SDK Library methods. 2. Write either unit tests or example code which illustrate the usage of the interfaces you’ve implemented. TECHNOLOGY STACK PHP DESCRIPTION // The developer is expected to gain a deeper understanding of the internals of the SDK and the technical concepts behind TON. // The TON-SDK library is the basis for developers to create Dapps. // You will need to delve into some instructions and explore an existing example of implementing such a binding (wrapper) in Rust. // [login to view URL] // [login to view URL] - link to an example of implementation of binding (wrapper) in Rust // [login to view URL] - SDK documentation (but you don't really need to dive into it, there is a lot of specifics, it's easier to implement a task based on an example with Rust). SUBMISSION FORMAT AND REQUIREMENTS // Work should be submitted to the Company’s GitHub repository. The participant may use any GitHub account he/she wants to publish the repository // To make the evaluation process faster, include a README file with instructions to install dependencies (if any) and compile/run tests/examples // Deliverables with failing builds/tests/samples will be rejected // Deliverables should use v1.0.0 Core SDK release EVALUATION CRITERIA Considering the following criteria set as necessary: // API coverage completeness // Test coverage completeness: // // amount of methods covered // // “negative” tests // // async request tested // // tests on method execution correctness when called from one/different client contexts // Internal SDK errors are handled using error handling approaches. Error codes and messages are consistent with SDK errors. // It is possible to solve the following routines using participants’ submission code: // // keypair derivation from TON Surf mnemonic // // contract deployment // // message/transaction sending // // fee estimation // // graphql queries execution // Asynchronous API (request with callback) binding implementation // Available via the appropriate package manager (e. g. pip for python or npm for js) Considering the following criteria set as unwanted: // Not implemented SDK methods // Binding mistakes causing SDK errors // Memleaks // Incomplete test coverage or tests inexistence // No instructions for running tests/examples // Bad code readability // Core Implementation inconsistency NOTES Don’t implement core logic. You should use the Core SDK dynamic library (v1.0.0) to create your binding. DEADLINE 30 days
ID do Projeto: 27711330

Sobre o projeto

6 propostas
Projeto remoto
Ativo há 4 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
6 freelancers estão ofertando em média $4.144 USD for esse trabalho
Avatar do Usuário
HI, I can assist you with Client-SDK in PHP . This is a placeholder bid, I would be able to quote final price and time after discussion. I highly value professionalism and hold myself strictly accountable to my clients. I aim to form a long-term working relationship. Please, let me know what is needed to secure this bid! Thank you for your consideration. Asad Sajjad
$2.250 USD em 7 dias
5,0 (84 avaliações)
7,8
7,8
Avatar do Usuário
Hi, I am an excellent fit for the job, have delivered a number of projects since 2010. For your job, I have a dedicated team have your requested skills of PHP, Web API, Web Development, Web Services. Please feel free to get in touch with me. Regards,
$2.100 USD em 36 dias
5,0 (49 avaliações)
7,1
7,1
Avatar do Usuário
Hello man i read all your requirement in details and I understand clearly what you need in your project. we are team and we can do it for you in 30 days mean working days. please come in chat and lets start the discussion
$2.700 USD em 30 dias
4,9 (48 avaliações)
6,1
6,1
Avatar do Usuário
Hello, Greetings, Hope you are doing well. We would like to help you in this project. All of our work is based on Unique Concept, Fast Turnaround, Revisions till you satisfied. Hence, in order to proceed ahead, I request you to reply back, so that we can discuss your requirement in detail. Warm Regards hitesh sharma
$3.000 USD em 30 dias
5,0 (1 avaliação)
3,1
3,1

Sobre o cliente

Bandeira do(a) RUSSIAN FEDERATION
Novosibirsk, Russian Federation
0,0
0
Método de pagamento verificado
Membro desde out. 23, 2018

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos 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)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.