[PlaySteemit] 삽질 by etainclub

View this thread on steempeak.com
· @etainclub · (edited)
$0.73
[PlaySteemit] 삽질
![PS.png](https://cdn.steemitimages.com/DQmTBiSjVhPhaJeArx5NxJErAWCFjwu1G6gurFYKR62tyiR/PS.png)

주말이라서 Play Steemit 개발모드입니다.

그런데!!!!

삽질을 하고 있습니다.

이전 버전에서 문제가 전혀 없던 dsteem api가 안되는 문제가 발생했습니다.

```
import {Client} from 'dsteem';
const MAINNET_OFFICIAL = 'https://api.steemit.com';
const client = new Client(MAINNET_OFFICIAL, { timeout: 5000 });

const accounts = await client.database.getAccounts([username]);

```

이렇게 설정하고 실행하면, 아래와 같이 네트워크 에러가 발생합니다.


![](https://cdn.steemitimages.com/DQmZdX4RE9N3XKUfoMp4R65JGYK2wrx7VvT2JSxYNRJ2NSD/image.png)


도대체 이유를 몰랐습니다.

찾다보니 React Native 최신 버전에서 네트워크 Fetch 오류가 있다는 걸 보고, 열심히 workaround 시도해보고, RN 버전도 낮춰보고 별 짓을 다 했죠.

그래도 안됩니다.

그래서 직접 steem blockchain 데이터를 fetch 해보니, 이건 또 됩니다.

dsteem에서 뭔가가 문제가 있는 겁니다.

아직도 미스터리인 것은 이전 앱은 dsteem으로 잘됩니다. (RN 0.61.5)
동일한 설정으로 새로 프로젝트 만들면 안되고요.

---

무슨 수를 쓰더라도 안되더라구요. 그래서 직접 fetching하는 코드를 만들다가.. 이건 또 일이 너무 많아서 엄두가 안나더라구요.

그래서 dsteem 쓰는 것들을 찾다가 hive쪽에서 dsteem을 개선시키는 소스를 찾았습니다.

https://gitlab.syncad.com/hive/dhive
![](https://cdn.steemitimages.com/DQmUfN2d6vFrm9SUvzfEmfZV4uFsz3fqqnxXGWkejnKYiTr/image.png)

오! 이걸 쓰니 됩니다. 

당분간 이걸 써야 하겠습니다.

---
주말이라 진도 쭉 뽑을라고 했는데, 생각치 못한 녀석 때문에 고민을 많이 했습니다. 그래도 그만 두자란 생각은 안들더군요.

> 천천히 할까?

이런 생각뿐!

이제 되니깐 좀 달려볼께요!
👍  , , , , , , , , , , , , , , , , , , ,
properties (23)
post_id87,588,650
authoretainclub
permlinkplasysteemit
categoryhive-101145
json_metadata{"tags":["sct-kr","kr-dev","steem","mobile","zzan","sct","playsteemit"],"image":["https:\/\/cdn.steemitimages.com\/DQmTBiSjVhPhaJeArx5NxJErAWCFjwu1G6gurFYKR62tyiR\/PS.png","https:\/\/cdn.steemitimages.com\/DQmZdX4RE9N3XKUfoMp4R65JGYK2wrx7VvT2JSxYNRJ2NSD\/image.png","https:\/\/cdn.steemitimages.com\/DQmUfN2d6vFrm9SUvzfEmfZV4uFsz3fqqnxXGWkejnKYiTr\/image.png"],"links":["https:\/\/gitlab.syncad.com\/hive\/dhive"],"app":"steemit\/0.2","format":"markdown","canonical_url":"https:\/\/www.steemcoinpan.com\/@etainclub\/plasysteemit"}
created2020-09-19 23:29:45
last_update2020-09-20 01:03:42
depth0
children4
net_rshares2,718,929,086,547
last_payout2020-09-26 23:29:45
cashout_time1969-12-31 23:59:59
total_payout_value0.367 SBD
curator_payout_value0.366 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length1,239
author_reputation48,727,909,261,899
root_title"[PlaySteemit] 삽질"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (20)
@riversh2 ·
남은 주말 다시 진도 쭉 ~~ 뺐으면 좋겠습니다.ㅋㅋ
properties (22)
post_id87,591,550
authorriversh2
permlinkqgxyds
categoryhive-101145
json_metadata{"app":"steemit\/0.2"}
created2020-09-20 05:10:42
last_update2020-09-20 05:10:42
depth1
children1
net_rshares0
last_payout2020-09-27 05:10:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length29
author_reputation72,258,491,181,307
root_title"[PlaySteemit] 삽질"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@etainclub ·
조금씩 조금씩 모습이 갖춰지고 있어요~
고맙습니다!
properties (22)
post_id87,689,137
authoretainclub
permlinkqh9s8c
categoryhive-101145
json_metadata{"tags":["sct"],"app":"steemcoinpan\/0.1","canonical_url":"https:\/\/www.steemcoinpan.com\/@etainclub\/qh9s8c"}
created2020-09-26 14:29:00
last_update2020-09-26 14:29:00
depth2
children0
net_rshares0
last_payout2020-10-03 14:29:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length28
author_reputation48,727,909,261,899
root_title"[PlaySteemit] 삽질"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@happyberrysboy ·
이런 답답한 난관을 만나면 정말 답답하고, 빨리 해결안되면 짜증이 폭발할 때가 있지요. ㅎㅎ
다행이 해결은 하셨다니!! 매우매우 다행입니다!!!

오늘도 고생 많으셨군요!!! 역시나 오늘도 응원응원합니다!!
properties (22)
post_id87,594,910
authorhappyberrysboy
permlinkre-etainclub-qgyh9o
categoryhive-101145
json_metadata{"tags":["hive-101145"],"app":"steempeak\/2020.07.1"}
created2020-09-20 11:58:36
last_update2020-09-20 11:58:36
depth1
children1
net_rshares0
last_payout2020-09-27 11:58:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length115
author_reputation718,896,992,365,805
root_title"[PlaySteemit] 삽질"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@etainclub ·
역시 개발자라서 잘 아시는군요~

개발하다보면 어떻게든 넘어갈 방법을 찾게 되더라구요!!

응원 고맙습니다!
properties (22)
post_id87,689,124
authoretainclub
permlinkqh9s7c
categoryhive-101145
json_metadata{"tags":["sct"],"app":"steemcoinpan\/0.1","canonical_url":"https:\/\/www.steemcoinpan.com\/@etainclub\/qh9s7c"}
created2020-09-26 14:28:27
last_update2020-09-26 14:28:27
depth2
children0
net_rshares0
last_payout2020-10-03 14:28:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length60
author_reputation48,727,909,261,899
root_title"[PlaySteemit] 삽질"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000