Author Topic: [MetaExchange] dev-metaexchange.monsterer development diary  (Read 86079 times)

0 Members and 1 Guest are viewing this topic.

Offline monsterer

NOTE: please do not make direct deposits from exchanges to metaexchange deposit addresses. At the moment we tie one deposit transaction to one output transaction which means there is a chance your deposit would be bundled together with another deposit in the same transaction. One would be processed and the other would get stuck and need to be manually processed.

We would like to fix this for the future, but for now please avoid it. Send from your wallets only, sorry for the inconvenience :)
My opinions do not represent those of metaexchange unless explicitly stated.
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

Offline monsterer

Ok, all markets are back up and running...
My opinions do not represent those of metaexchange unless explicitly stated.
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

Offline monsterer

Markets down for upgrade to 0.7.0:

bitBTC/BTC
BTS/BTC

Back soon :)
My opinions do not represent those of metaexchange unless explicitly stated.
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

Offline monsterer

Update time again!

New market was added in partnership with spartako: https://metaexchange.info/markets/BTC/bitCNY

I've also made the buy feedback much better now so that you get a 'pending' transaction appear in 'Your transactions' at 0 confirmations which will eventually update to the final price at 1 confirmation. Code wise, I've migrated away from having an enum of currency types because that makes adding new currencies a rebuild and redeploy of the code - this is now database controlled so adding new asset types is a synch.

Next week I will be adding support for UIA issue instead to be used in place of transfer asset to support crowdfunding.
My opinions do not represent those of metaexchange unless explicitly stated.
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

Offline monsterer

Thanks for the quick reply. It was my fault - I used GET instead of POST.

Most of the API is POST, except for getAllMarkets :)
My opinions do not represent those of metaexchange unless explicitly stated.
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

Offline pc

  • Hero Member
  • *****
  • Posts: 1530
    • View Profile
    • Bitcoin - Perspektive oder Risiko?
  • BitShares: cyrano
Thanks for the quick reply. It was my fault - I used GET instead of POST.
Bitcoin - Perspektive oder Risiko? ISBN 978-3-8442-6568-2 http://bitcoin.quisquis.de

Offline monsterer

I tested a small exchange of 100 BTS into BTC using API calls and it went through smoothly. Good work!

Only I can't get the getMyLastTransactions to return anything, no matter if I provide the deposit address or the memo. It always comes back with an empty list.

And for the wishlist: it would be nice if getOrderStatus could be used with a short transaction id prefix, as displayed by wallet_account_transaction_history.

Hi pc,

When you call getMyLastTransactions, does it just return an empty array, or do you get an error?

Here is a raw dump of a valid POST from the site iteself:

Code: [Select]
POST https://metaexchange.info/api/1/getMyLastTransactions HTTP/1.1
Host: metaexchange.info
Connection: keep-alive
Content-Length: 64
Accept: application/json, text/plain, */*
Origin: https://metaexchange.info
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.76 Safari/537.36
Content-Type: application/x-www-form-urlencoded
Referer: https://metaexchange.info/markets/BTS/BTC
Accept-Encoding: gzip, deflate
Accept-Language: en-GB,en-US;q=0.8,en;q=0.6

limit=6&memo=&deposit_address=16UDNbw4EB7B6KNy9TzEVrUjHgUQftLeQa

and the raw reponse:

Code: [Select]
HTTP/1.1 200 OK
Content-Type: application/json
Server: Mono-HTTPAPI/1.0
Date: Thu, 12 Mar 2015 20:46:36 GMT
Connection: close
Transfer-Encoding: chunked

835
[{"received_txid":"9c643cbcc1dec2b53f148dbbff409056093b71a3ec498ead3cd03dfc836b5630","sent_txid":"1e138a0310e8f648b80bb7090cecfe1b3e192860","order_type":"buy","symbol_pair":"BTS_BTC","amount":"31.23019","price":"0.00003202","fee":"0.09369057","status":"completed","notes":null,"date":1426149873,"deposit_address":"16UDNbw4EB7B6KNy9TzEVrUjHgUQftLeQa"},{"received_txid":"d45f25d54289bb20bbf04bbf771895a9de96e0fc06a20b96d44a8ceb059d5a75","sent_txid":"55e659ae8f6670455473e75e38c55235d522db8f","order_type":"buy","symbol_pair":"BTS_BTC","amount":"30.74056","price":"0.00003253","fee":"0.09222168","status":"completed","notes":null,"date":1425990761,"deposit_address":"16UDNbw4EB7B6KNy9TzEVrUjHgUQftLeQa"},{"received_txid":"1a3c596ed90d322920f72a31d1e6771fe7bfb745d12bdd107a7473b84e6924c6","sent_txid":"798d5ce0d2a29287fbbaa0e506df358082478c9a","order_type":"buy","symbol_pair":"BTS_BTC","amount":"24.18937","price":"0.00004134","fee":"0.07256811","status":"completed","notes":null,"date":1425323492,"deposit_address":"16UDNbw4EB7B6KNy9TzEVrUjHgUQftLeQa"},{"received_txid":"e70444c652b62a46288d9265eb74c45b65bafc87e779b2954724065ce5089ca8","sent_txid":"50245ba12aa5d6500f105732d20564cd2f1ebef3","order_type":"buy","symbol_pair":"BTS_BTC","amount":"22.85164","price":"0.00004376","fee":"0.06855492","status":"completed","notes":null,"date":1425158352,"deposit_address":"16UDNbw4EB7B6KNy9TzEVrUjHgUQftLeQa"},{"received_txid":"d1e741003fafd637d61a47f4db1422a6a36a2fd3f58cfec6f1f9fc391ddb1b26","sent_txid":"91dd4b235c700f17f54327190406091cecc03432","order_type":"buy","symbol_pair":"BTS_BTC","amount":"21.28547","price":"0.00004698","fee":"0.06385641","status":"completed","notes":null,"date":1424987808,"deposit_address":"16UDNbw4EB7B6KNy9TzEVrUjHgUQftLeQa"},{"received_txid":"851a7552f4eccead98ff5c05202601c33901988f37b87f9b86594c471d0c2207","sent_txid":"ad787f8134955743e979bf6d136f44a1f4390c02","order_type":"buy","symbol_pair":"BTS_BTC","amount":"18.27737","price":"0.00005471","fee":"0.05483211","status":"completed","notes":null,"date":1424983117,"deposit_address":"16UDNbw4EB7B6KNy9TzEVrUjHgUQftLeQa"}]
0
My opinions do not represent those of metaexchange unless explicitly stated.
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

Offline pc

  • Hero Member
  • *****
  • Posts: 1530
    • View Profile
    • Bitcoin - Perspektive oder Risiko?
  • BitShares: cyrano
I tested a small exchange of 100 BTS into BTC using API calls and it went through smoothly. Good work!

Only I can't get the getMyLastTransactions to return anything, no matter if I provide the deposit address or the memo. It always comes back with an empty list.

And for the wishlist: it would be nice if getOrderStatus could be used with a short transaction id prefix, as displayed by wallet_account_transaction_history.
Bitcoin - Perspektive oder Risiko? ISBN 978-3-8442-6568-2 http://bitcoin.quisquis.de

Offline BunkerChainLabs-DataSecurityNode

Wow, we transferred over half quantity of BTS/BTC as BTC38.com last night!



 :D

This is only the calm before the storm... wait for it. ;)
+-+-+-+-+-+-+-+-+-+-+
www.Peerplays.com | Decentralized Gaming Built with Graphene - Now with BookiePro and Sweeps!
+-+-+-+-+-+-+-+-+-+-+

Offline monsterer

Wow, we transferred over half quantity of BTS/BTC as BTC38.com last night!



 :D
My opinions do not represent those of metaexchange unless explicitly stated.
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

Offline liondani

  • Hero Member
  • *****
  • Posts: 3737
  • Inch by inch, play by play
    • View Profile
    • My detailed info
  • BitShares: liondani
  • GitHub: liondani
We will definitely make more volume the following days  :)  +5

Sent from my ALCATEL ONE TOUCH 997D


Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Going to add a new market next week with the help of another liquidity provider, if all goes to plan!
Exciting news! Will it be bitSilver?

Offline monsterer

Update time again!

Busy week again, been working mostly on the referral partner fee sharing support, not much to see visually. The site got a logo finally and I fixed a bug which was causing transactions to be sent with 0 fee if bitcoind decided that was a good idea.

Going to add a new market next week with the help of another liquidity provider, if all goes to plan!

Cheers, Paul.
My opinions do not represent those of metaexchange unless explicitly stated.
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
BitShares committee member: abit
BitShares witness: in.abit

Offline cube

  • Hero Member
  • *****
  • Posts: 1404
  • Bit by bit, we will get there!
    • View Profile
  • BitShares: bitcube
Don't look to the first rate if you sell bts worth 1 btc you pay in metaexchange 27530 and in poloniex 27660 so we are also better . but to be clear . you don't need to set up a account with us . we are Holding your funds a couple oft seconds and our sole purpose is to get other Crypto easier into bitshares or assets on the bitshares blockchain .

So for me the answer is clear which service you want to use .

I think this is a good value-add.  +5%
ID: bitcube
bitcube is a dedicated witness and committe member. Please vote for bitcube.