• TOTAL DAPPS

    944

  • 24H TX

    1

  • 24H USERS

    1

  • 24H VOL

    0 NAS

FleaMarket 2.0

https://xenia-w.github.io/DApp_FleaMarket/

#访问首页:

自动检测是否注册,如果已经注册,则进入商品界面;否则,跳转到注册页面。

#注册:

注册信息需要填写完整,点击提交。成功提交后会跳转达到商品界面。

#充值:

1. 在用户管理界面,可以进行充值,输入框为要充值的NAS数量。

2. 每个用户在该合约的账户中都有自己的余额,这个余额初始为0,需要用NAS来充值,兑换比例是:10的-18次方单位的NAS = 70 单位的余额。

3. 发送交易后会刷新,但是由于上链存在时间延迟,要想查看到最新状态可以等待上链成功后,用户自行查看。

P.S.: 测试用户一般充值0.00000000000000001单位的NAS足够。

#提现:

1. 用户管理界面,可以进行提现,输入框为要提现的余额数量。(注意,此处不是NAS的数量)

2. 提现之前会检测该用户的账户余额是否大于输入,否则,会提现失败。

3. 发送交易后会刷新,但是由于上链存在时间延迟,要想查看到最新状态可以等待上链成功后,用户自行查看。

#商品界面:

1. 该界面展示了所有在售商品(即,商品状态为"on"),在售商品和下架商品都不会显示。

2. 可以在商品界面,将商品添加到购物车。

#添加购物车:

1. 在商品界面,可以点击商品右侧的按钮添加到购物车

2. 商品可以重复添加到购物车,但不能重复购买。

#购买商品:

1. 购买商品前,务必确定自己有足够的账户余额,才能成功购买,否则,是不会成功产生订单。 账户余额初始为0,需要在用户管理界面充值,每0.000000000000000001个NAS=70单位的余额。

3. 购物车界面中,点击购买按钮购买相应商品,产生订单。此时,该商品状态变为“ing”(即,正在出售状态),其他人无法购买该商品,而且商品界面也不会展出该商品;买家账户的余额会被智能合约扣除,等待成功交易后转给卖家,或者取消订单之后,余额退还给买家。

4. 购买成功后,会跳转到用户的正在购买的订单页面。

#添加出售商品:

1. 在货架界面,用户可以添加想要出售的商品。

2. 成功发送交易后,跳转到货架界面,但是由于上链延迟,新添加的商品信息未必能显示出来,用户可以稍后刷新查看。

#查看出售订单

卖家可以在“正在出售”页面查看出售订单的信息,进行“确认发货”或者“取消订单”的操作。

#卖家确认收货:

1. 卖家可以查看自己的正在出售订单,该界面中,卖家可以对订单“确认发货”,确认发货之后的订单会修改状态为“sent”(即,已发货)。

2. 对于已经发货的订单,买家无法单方面取消订单,只有卖家可以取消订单,并将余额退回给买家。

3. 卖家也可以不点击“确认发货”,只要买家确认收货, 一样可以成功交易,收到转账的余额。

#买家确认收货:

1. 买家收到商品后,可以对该订单点击“确认收货”,这个操作对已经发货和未发货的订单都有效。

2. 买家“确认收货”成功后,该订单状态变为“success”,从买家的购买订单和卖家的出售订单中消失,加入到各自的购买历史和出售历史中;同时,该商品状态为“off”(即,已下架状态);智能合约将账户余额转到卖家账户中,至此,这笔订单成功交易。

#买家取消订单:

1. 买家可以在“正在购买”页面,对未发货的订单进行取消,智能合约会把相应的余额退还到买家账户。

2. 买家无法对已经发货的订单进行取消,只能与卖家协商,让卖家取消。

3. 订单取消后,状态变为“buyerFail”,订单从买家的“正在购买”和卖家的“正在出售”界面消失,分别加入到购买历史和出售历史。

#卖家取消订单:

1. 卖家可以对正在出售的订单进行取消,成功取消后,智能合约会把相应的余额退换给买家。

2. 无论订单是否发货,只要是未完成的订单,都可以取消。

3. 订单取消后,状态为“salerFail”,订单从买家的“正在购买”和卖家的“正在出售”界面消失,分别加入到购买历史和出售历史。

Category: APPLICATION
Balance:0 NAS
Users (24h):0
Volume (24h):0 NAS
Tx (2h):0

Modify Listing | Report Listing