Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

...

Page views are triggered by change in url, therefore every page needs to have a unique url. URLs in red need to be updated, as they are duplicates now.

...

When fires

Event name

Parameters

User creates account

sign_up

User logs in

login

method = “password” (

  • password - when user logs in with password

); “pin” =
  • pin - when user logs in with PIN

  • external - when user logs in via Metamask or Opera

User searches for FCH or Domain or both

Registration

search

User adds item to cart

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Cart

add_to_cart

currency = “USD”

value = cost of all items being added

items = Array of items

item_name =

  • “domain”

  • “fch”

  • “combo” (if search was for FCH on custom domain)

  • “free_fch” (if FCH is free)

  • domain_renewal

  • add_bundles

price = price of item (set to 0 for free FCH)

Append: “_clear: true” to items array

Spec reference

User removes item from cart

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Cart

remove_from_cart

Same as Add item to cart

User clicks Checkout Now (or Complete Transaction) or Cart icon in main navigation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Cart

begin_checkout

Same as Add item to cart

Price updated in cart

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Price-Change

price_change

User clicks Purchase Now or Pay on checkout page

purchase_started

Same as Add item to cart

Shopping cart is purchased

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Pay-with-FIO-Confirmation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Pay-with-CoinPayments%2FStripe-Confirmation

purchase

Same as Add item to cart plus:

payment_type - purchase type: “free”, “fio”, “stripe”

Partial purchase error

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Pay-with-FIO-Confirmation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Pay-with-CoinPayments%2FStripe-Confirmation

purchase_partial

Complete purchase error

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Pay-with-FIO-Confirmation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Pay-with-CoinPayments%2FStripe-Confirmation

purchase_error

Cart is emptied due to inactivity

cart_emptied

User creates new FIO wallet

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#Create/Edit-New-Wallet

wallet_create

wallet_create_type - “ledger” (wallet is ledger hardware wallet), “standard” (all other wallets)

User stakes FIO tokens

Stake Tokens

token_stake

token_stake_amount - Amount of FIO Tokens staked

User unstakes FIO tokens

Stake Tokens

token_unstake

token_unstake_amount - Amount of FIO Tokens unstaked

User sends FIO Tokens

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#Send-FIO-Token

token_send

token_send_amount - Amount of FIO Tokens sent

token_send_type - Type of send: “fch” (send to FCH), “pubadd” (sent to public address)

User sends new FIO Request

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#New-FIO-Request

fio_request_new

User sends FIO Data

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#Enter-Payment-Details

fio_data_new

User rejects FIO Request

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#Reject-FIO-Request

fio_request_reject

Users flips domain status

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+Management#FIO-Domain-Status-Change

fio_domain_status

Users transfers domain ownership

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+Management#Transfer-FIO-Address/Domain-Ownership

fio_domain_transfer

Users transfers FCH ownership

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+Management#Transfer-FIO-Address/Domain-Ownership

fch_transfer

User signs NFT

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/299630593/NFT+Signatures#Sign-NFT.1

fch_sign_nft

Users links token to FCH

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+Management#Link-Token

fch_link_token

User enables 2FA

sec_2fa

User sets up recovery

sec_recovery

User encounters chain error on any transaction, except purchase

chain_error

User validates NFT on https://dashboard.fioprotocol.io/nft-validation

nft_validate

User wraps tokens

wrap_token

User wraps domain

wrap_domain

User unwraps tokens

unwrap_token

User unwraps domain

unwrap_domain

User enables affiliate program

affiliate_enabled

...