SOLANA Blockhain: Saber Market Swap | program in GOLANG (+ morework potential)
Budget: $50 – $0 USD
The task is to write a short program in Golang that takes the inputs (1), makes a transaction (2) and provides output (3).
The program uses Saber Market* (DEX) on Solana blockchain**.
(1) INPUT: private key (wallet), Saber market ID, size, buy or sell, order type constant IOC***.
(2) ORDER EXECUTION: order & settling funds (both instructions have to be in 1 RPC call).
(3) OUTPUT: signature (transaction hash).
* Saber Market: https://docs.saber.so/
**Solana: https://solana.com
***IOC: https://www.investopedia.com/terms/i/immediateorcancel.asp
DOCUMENTATION:
https://github.com/saber-hq - implementation for trading on Saber
(instructions - order & settling needs to be in 1 transaction)
https://docs.solana.com/developing/clients/jsonrpc-api - Solana RPC API
https://docs.solana.com/cluster/rpc-endpoints - RPC endpoints for Solana
https://github.com/gagliardetto/solana-go - Solana SDK for Golang
https://github.com/portto/solana-go-sdk - unofficial Solana SDK for Golang
Payment requirements: compiled code for testing - linux.
We are looking for people to work with longer term on an ad hoc basis - all relaled to Solana blockchain - such as but not limited to various token swaps programs, wrappers/unwrappers, trading or loans/flashloans relating programs.
(1) INPUT: private key (wallet), Saber market ID, size, buy or sell, order type constant IOC***.
(2) ORDER EXECUTION: order & settling funds (both instructions have to be in 1 RPC call).
(3) OUTPUT: signature (transaction hash).
* Saber Market: https://docs.saber.so/
**Solana: https://solana.com
***IOC: https://www.investopedia.com/terms/i/immediateorcancel.asp
DOCUMENTATION:
https://github.com/saber-hq - implementation for trading on Saber
(instructions - order & settling needs to be in 1 transaction)
https://docs.solana.com/developing/clients/jsonrpc-api - Solana RPC API
https://docs.solana.com/cluster/rpc-endpoints - RPC endpoints for Solana
https://github.com/gagliardetto/solana-go - Solana SDK for Golang
https://github.com/portto/solana-go-sdk - unofficial Solana SDK for Golang
Payment requirements: compiled code for testing - linux.
We are looking for people to work with longer term on an ad hoc basis - all relaled to Solana blockchain - such as but not limited to various token swaps programs, wrappers/unwrappers, trading or loans/flashloans relating programs.