#### Repository https://github.com/nirvanaitsolutions/swapsteem #### Details Swapsteem is a peer to peer exchange for steem blockchain. In order to make fund transfers smooth and safe using the inbuilt escrow feature of steem blockchain, we need to implement escrow features to the application. So far, we have been using steemconnect for authentication on our front end. Steemconnect also provides a hot sign module to implement various operations including all escrow related operations. For example, by redirecting a user to ``` https://steemconnect.com/sign/escrow-transfer?from=<coin holder>&to=<fiat-holder >&agent=< agent >&escrow_id=<uuid>&sbd_amount=<sbd amount, default 0>%20SBD&steem_amount=, steem amount, default 0 >%20STEEM&fee=<agent fee >%20SBD&ratification_deadline=< deadline e.g. 2018-03-21T05:16:54>&escrow_expiration=<escrow expiration eg 2018-03-21T05:16:54 >&json_meta=%7B%7D ``` Similarly, Escrow approve/disapprove, Escrow release/dispute operations can be performed with hot sign feature. #### Components This Task request only interacts with the [Chat component](https://github.com/nirvanaitsolutions/swapsteem/tree/master/src/app/chat-page). We need to add buttons for escrow operations based on the order status, As shown in below image.  We have to display escrow actions buttons according to the order status. #### Deadline This task needs to be completed within 7 days of approval of this post. #### Communication Contributors can join our [discord server](https://discord.gg/UNPWj4G). #### Github https://github.com/nirvanaitsolutions
author | swapsteem |
---|---|
permlink | task-request-swapsteem-add-escrow-features-to-application |
category | utopian-io |
json_metadata | {"tags":["utopian-io","task-development","steemdev","dev","steemconnect"],"image":["https://cdn.steemitimages.com/DQmTrNjTH7RtcJvAYHipqQr35TE9Tm6u7mSX9RjRxhEotfH/swapstem.PNG"],"links":["https://github.com/nirvanaitsolutions/swapsteem","https://github.com/nirvanaitsolutions/swapsteem/tree/master/src/app/chat-page","https://discord.gg/UNPWj4G","https://github.com/nirvanaitsolutions"],"app":"steemit/0.1","format":"markdown"} |
created | 2018-08-30 18:11:57 |
last_update | 2018-08-30 18:11:57 |
depth | 0 |
children | 7 |
last_payout | 2018-09-06 18:11:57 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 3.997 HBD |
curator_payout_value | 1.251 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 1,683 |
author_reputation | 34,414,689,038,028 |
root_title | "[Task Request - SwapSteem ] - Add Escrow features to Application" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 69,820,841 |
net_rshares | 3,585,477,000,645 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
azizbd | 0 | 4,978,604,387 | 4% | ||
yuxi | 0 | 3,041,543,298 | 10% | ||
mys | 0 | 6,030,838,251 | 5% | ||
drorion | 0 | 10,831,821,029 | 100% | ||
bachuslib | 0 | 20,048,616,338 | 100% | ||
pixelfan | 0 | 9,138,569,929 | 5% | ||
dreamarif | 0 | 84,904,778 | 8% | ||
utopian-io | 0 | 3,326,343,716,164 | 4.72% | ||
shammi | 0 | 468,963,986 | 10% | ||
jaff8 | 0 | 95,381,453,827 | 100% | ||
steemtaker | 0 | 2,999,600,275 | 8% | ||
jahedkhan | 0 | 277,840,268 | 9% | ||
amosbastian | 0 | 5,264,722,229 | 6.74% | ||
tdre | 0 | 10,360,889,021 | 100% | ||
jjay | 0 | 854,401,658 | 100% | ||
beetlevc | 0 | 621,334,416 | 1% | ||
petrm | 0 | 221,052,224 | 50% | ||
michael44 | 0 | 222,049,227 | 50% | ||
vvvvv | 0 | 222,613,640 | 50% | ||
walker5 | 0 | 221,338,574 | 50% | ||
sjennifer | 0 | 221,451,011 | 50% | ||
dolleyb | 0 | 222,824,179 | 50% | ||
selise | 0 | 224,199,264 | 50% | ||
apt-get | 0 | 221,158,903 | 50% | ||
bajaro | 0 | 222,648,751 | 50% | ||
lordofreward | 0 | 430,092,495 | 0.75% | ||
noobster | 0 | 1,514,105,007 | 100% | ||
mightypanda | 0 | 21,729,944,364 | 70% | ||
royjim | 0 | 219,302,873 | 50% | ||
truthly | 0 | 92,904,054 | 100% | ||
steem.doctor | 0 | 228,313,774 | 10% | ||
iauns | 0 | 58,637,501,174 | 100% | ||
cceleste | 0 | 221,875,403 | 50% | ||
bullinachinashop | 0 | 3,184,826,017 | 100% | ||
potsdam | 0 | 221,649,271 | 50% | ||
awesome-n | 0 | 218,612,979 | 50% | ||
kaczynski | 0 | 50,717,607 | 100% |
Thanks for the task request, @swapsteem. It isn't really *that* clear to me what exactly you want implemented. Is it the blue and red buttons you have drawn on the screenshot (escrow approve and disapprove)? Since it seems pretty simple to me, but it's probably not, it would in my opinion be better to explain exactly how difficult you expect it to be and why + maybe give some additional information for whoever takes on the task. Your contribution has been evaluated according to [Utopian policies and guidelines](https://join.utopian.io/guidelines), as well as a predefined set of questions pertaining to the category. To view those questions and the relevant answers related to your post, [click here](https://review.utopian.io/result/11/232331). ---- Need help? Write a ticket on https://support.utopian.io/. Chat with us on [Discord](https://discord.gg/uTyJkNm). [[utopian-moderator]](https://join.utopian.io/)
author | amosbastian |
---|---|
permlink | re-swapsteem-task-request-swapsteem-add-escrow-features-to-application-20180830t204702892z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"users":["swapsteem"],"links":["https://join.utopian.io/guidelines","https://review.utopian.io/result/11/232331","https://support.utopian.io/","https://discord.gg/uTyJkNm","https://join.utopian.io/"],"app":"steemit/0.1"} |
created | 2018-08-30 20:47:03 |
last_update | 2018-08-30 20:47:03 |
depth | 1 |
children | 2 |
last_payout | 2018-09-06 20:47:03 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 1.152 HBD |
curator_payout_value | 0.359 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 923 |
author_reputation | 174,473,586,900,705 |
root_title | "[Task Request - SwapSteem ] - Add Escrow features to Application" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 69,830,746 |
net_rshares | 1,036,915,524,554 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
espoem | 0 | 14,725,956,595 | 15% | ||
utopian-io | 0 | 997,905,601,285 | 1.28% | ||
reazuliqbal | 0 | 8,552,787,434 | 20% | ||
mightypanda | 0 | 12,050,241,874 | 40% | ||
fastandcurious | 0 | 1,815,544,032 | 50% | ||
mops2e | 0 | 339,728,176 | 10% | ||
bullinachinashop | 0 | 1,525,665,158 | 50% |
Thank you @amosbastian for the review. The buttons as shown in the image represents different escrow operations based on the order status. So there are several cases. I will mention the cases well documented in the edit for easy understanding.
author | aneilpatel |
---|---|
permlink | re-amosbastian-re-swapsteem-task-request-swapsteem-add-escrow-features-to-application-20180831t043157058z |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"users":["amosbastian"],"app":"steemit/0.1"} |
created | 2018-08-31 04:31:54 |
last_update | 2018-08-31 04:31:54 |
depth | 2 |
children | 0 |
last_payout | 2018-09-07 04:31:54 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 245 |
author_reputation | 7,747,395,102,396 |
root_title | "[Task Request - SwapSteem ] - Add Escrow features to Application" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 69,857,773 |
net_rshares | 0 |
Thank you for your review, @amosbastian! So far this week you've reviewed 3 contributions. Keep up the good work!
author | utopian-io |
---|---|
permlink | re-re-swapsteem-task-request-swapsteem-add-escrow-features-to-application-20180830t204702892z-20180831t025509z |
category | utopian-io |
json_metadata | "{"app": "beem/0.19.42"}" |
created | 2018-08-31 02:55:09 |
last_update | 2018-08-31 02:55:09 |
depth | 2 |
children | 0 |
last_payout | 2018-09-07 02:55:09 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 114 |
author_reputation | 152,955,367,999,756 |
root_title | "[Task Request - SwapSteem ] - Add Escrow features to Application" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 69,851,952 |
net_rshares | 0 |
Congratulations @swapsteem! You have completed the following achievement on Steemit and have been rewarded with new badge(s) : [](http://steemitboard.com/@swapsteem) Award for the number of upvotes received <sub>_Click on the badge to view your Board of Honor._</sub> <sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub> > Do you like [SteemitBoard's project](https://steemit.com/@steemitboard)? Then **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!
author | steemitboard |
---|---|
permlink | steemitboard-notify-swapsteem-20180831t024732000z |
category | utopian-io |
json_metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
created | 2018-08-31 02:47:33 |
last_update | 2018-08-31 02:47:33 |
depth | 1 |
children | 2 |
last_payout | 2018-09-07 02:47:33 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 681 |
author_reputation | 38,975,615,169,260 |
root_title | "[Task Request - SwapSteem ] - Add Escrow features to Application" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 69,851,510 |
net_rshares | 0 |
STOP
author | swapsteem |
---|---|
permlink | re-steemitboard-steemitboard-notify-swapsteem-20180831t102329857z |
category | utopian-io |
json_metadata | {"community":"busy","app":"busy/2.5.6","format":"markdown","tags":["utopian-io"],"users":[],"links":[],"image":[]} |
created | 2018-08-31 10:23:36 |
last_update | 2018-08-31 10:23:36 |
depth | 2 |
children | 1 |
last_payout | 2018-09-07 10:23:36 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 4 |
author_reputation | 34,414,689,038,028 |
root_title | "[Task Request - SwapSteem ] - Add Escrow features to Application" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 69,879,491 |
net_rshares | 0 |
Notifications have been disabled. Sorry if I bothered you. To reactivate notifications, drop me a comment with the word `NOTIFY`
author | steemitboard |
---|---|
permlink | steemitboard-notify-swapsteem-20180831t141054000z |
category | utopian-io |
json_metadata | "" |
created | 2018-08-31 14:10:54 |
last_update | 2018-08-31 14:10:54 |
depth | 3 |
children | 0 |
last_payout | 2018-09-07 14:10:54 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 129 |
author_reputation | 38,975,615,169,260 |
root_title | "[Task Request - SwapSteem ] - Add Escrow features to Application" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 69,896,086 |
net_rshares | 0 |
Hey, @swapsteem! **Thanks for contributing on Utopian**. Weβre already looking forward to your next task request! **Get higher incentives and support Utopian.io!** Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via [SteemPlus](https://chrome.google.com/webstore/detail/steemplus/mjbkjgcplmaneajhcbegoffkedeankaj?hl=en) or [Steeditor](https://steeditor.app)). **Want to chat? Join us on Discord https://discord.gg/h52nFrV.** <a href='https://steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1'>Vote for Utopian Witness!</a>
author | utopian-io |
---|---|
permlink | re-task-request-swapsteem-add-escrow-features-to-application-20180831t011534z |
category | utopian-io |
json_metadata | "{"app": "beem/0.19.42"}" |
created | 2018-08-31 01:15:36 |
last_update | 2018-08-31 01:15:36 |
depth | 1 |
children | 0 |
last_payout | 2018-09-07 01:15:36 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 591 |
author_reputation | 152,955,367,999,756 |
root_title | "[Task Request - SwapSteem ] - Add Escrow features to Application" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 69,846,105 |
net_rshares | 0 |