create account

[Task Request - SwapSteem ] - Add Escrow features to Application by swapsteem

View this thread on: hive.blogpeakd.comecency.com
· @swapsteem ·
$5.25
[Task Request - SwapSteem ] - Add Escrow features to Application
#### 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.
![swapstem.PNG](https://cdn.steemitimages.com/DQmTrNjTH7RtcJvAYHipqQr35TE9Tm6u7mSX9RjRxhEotfH/swapstem.PNG)

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
πŸ‘  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
authorswapsteem
permlinktask-request-swapsteem-add-escrow-features-to-application
categoryutopian-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"}
created2018-08-30 18:11:57
last_update2018-08-30 18:11:57
depth0
children7
last_payout2018-09-06 18:11:57
cashout_time1969-12-31 23:59:59
total_payout_value3.997 HBD
curator_payout_value1.251 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,683
author_reputation34,414,689,038,028
root_title"[Task Request - SwapSteem ] - Add Escrow features to Application"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,820,841
net_rshares3,585,477,000,645
author_curate_reward""
vote details (37)
@amosbastian ·
$1.51
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/)
πŸ‘  , , , , , ,
properties (23)
authoramosbastian
permlinkre-swapsteem-task-request-swapsteem-add-escrow-features-to-application-20180830t204702892z
categoryutopian-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"}
created2018-08-30 20:47:03
last_update2018-08-30 20:47:03
depth1
children2
last_payout2018-09-06 20:47:03
cashout_time1969-12-31 23:59:59
total_payout_value1.152 HBD
curator_payout_value0.359 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length923
author_reputation174,473,586,900,705
root_title"[Task Request - SwapSteem ] - Add Escrow features to Application"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,830,746
net_rshares1,036,915,524,554
author_curate_reward""
vote details (7)
@aneilpatel ·
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.
properties (22)
authoraneilpatel
permlinkre-amosbastian-re-swapsteem-task-request-swapsteem-add-escrow-features-to-application-20180831t043157058z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"users":["amosbastian"],"app":"steemit/0.1"}
created2018-08-31 04:31:54
last_update2018-08-31 04:31:54
depth2
children0
last_payout2018-09-07 04:31:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length245
author_reputation7,747,395,102,396
root_title"[Task Request - SwapSteem ] - Add Escrow features to Application"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,857,773
net_rshares0
@utopian-io ·
Thank you for your review, @amosbastian!

So far this week you've reviewed 3 contributions. Keep up the good work!
properties (22)
authorutopian-io
permlinkre-re-swapsteem-task-request-swapsteem-add-escrow-features-to-application-20180830t204702892z-20180831t025509z
categoryutopian-io
json_metadata"{"app": "beem/0.19.42"}"
created2018-08-31 02:55:09
last_update2018-08-31 02:55:09
depth2
children0
last_payout2018-09-07 02:55:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length114
author_reputation152,955,367,999,756
root_title"[Task Request - SwapSteem ] - Add Escrow features to Application"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,851,952
net_rshares0
@steemitboard ·
Congratulations @swapsteem! You have completed the following achievement on Steemit and have been rewarded with new badge(s) :

[![](https://steemitimages.com/70x80/http://steemitboard.com/notifications/voted.png)](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**!
properties (22)
authorsteemitboard
permlinksteemitboard-notify-swapsteem-20180831t024732000z
categoryutopian-io
json_metadata{"image":["https://steemitboard.com/img/notify.png"]}
created2018-08-31 02:47:33
last_update2018-08-31 02:47:33
depth1
children2
last_payout2018-09-07 02:47:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length681
author_reputation38,975,615,169,260
root_title"[Task Request - SwapSteem ] - Add Escrow features to Application"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,851,510
net_rshares0
@swapsteem ·
STOP
properties (22)
authorswapsteem
permlinkre-steemitboard-steemitboard-notify-swapsteem-20180831t102329857z
categoryutopian-io
json_metadata{"community":"busy","app":"busy/2.5.6","format":"markdown","tags":["utopian-io"],"users":[],"links":[],"image":[]}
created2018-08-31 10:23:36
last_update2018-08-31 10:23:36
depth2
children1
last_payout2018-09-07 10:23:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length4
author_reputation34,414,689,038,028
root_title"[Task Request - SwapSteem ] - Add Escrow features to Application"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,879,491
net_rshares0
@steemitboard ·
Notifications have been disabled. Sorry if I bothered you.
To reactivate notifications, drop me a comment with the word `NOTIFY`
properties (22)
authorsteemitboard
permlinksteemitboard-notify-swapsteem-20180831t141054000z
categoryutopian-io
json_metadata""
created2018-08-31 14:10:54
last_update2018-08-31 14:10:54
depth3
children0
last_payout2018-09-07 14:10:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length129
author_reputation38,975,615,169,260
root_title"[Task Request - SwapSteem ] - Add Escrow features to Application"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,896,086
net_rshares0
@utopian-io ·
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>
properties (22)
authorutopian-io
permlinkre-task-request-swapsteem-add-escrow-features-to-application-20180831t011534z
categoryutopian-io
json_metadata"{"app": "beem/0.19.42"}"
created2018-08-31 01:15:36
last_update2018-08-31 01:15:36
depth1
children0
last_payout2018-09-07 01:15:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length591
author_reputation152,955,367,999,756
root_title"[Task Request - SwapSteem ] - Add Escrow features to Application"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,846,105
net_rshares0