-
Notifications
You must be signed in to change notification settings - Fork 2
About Esad Yusuf Atik
Esad Yusuf Atik edited this page May 12, 2023
·
6 revisions
Hi everyone! I'm Esad. I'm a computer engineering student at Boğaziçi University. I'm also co-founder of Chainway, a web3 venture builder. I usually develop Smart Contracts for EVM blockchains and work on backend stuff.
- Python
- JavaScript / TypeScript
- Solidity
- Rust
- SQL Databases
- E-Mail: [email protected]
- Linkedin: My Profile
### Third Party API Routes
- GET Bitcoin Price:
/bitcoin-price
- Used for querying the current Bitcoin price.
- Uses Binance Cryptocurrency Exchange's API to retreive price.
- POST Order:
/
- Used for creating an order for Bitcoin
- GET Orders:
/orders
- Used for getting orders in the database
- Set Up
- Creates two different Bitcoin orders
- Get Orders
- Queries all orders and checks the fields were properly set
- POST Order
- Form data inside request
{
"price": 27000.23,
"quantity": 0.01,
"side": "buy",
"type": "limit"
}
-
Response redirects back to the same page
-
GET Price
- No request paramaters
- Response as JSON
{
"price": 27000.23,
}
- GET Orders
- No request parameters
- Response as JSON
{
"symbol": "BTCUSD",
"price": 27000.23,
"quantity": 0.01,
"side": "buy",
"type": "limit"
}
None. As this was a simple mock order management subapp.