[SubWallet] CN_Donate
Mô tả chức năng
Chức năng cho phép người dùng ủng hộ (donate) 1 số tài sản nhất định đến 1 địa chỉ bất kỳ
Mỗi giao dịch sẽ có các thông tin ảnh hưởng trực tiếp đến số dư của tài khoản gồm:
Amount (số tài sản giao dịch)
Fees: Phí giao dịch
Tip: tài sản gửi thêm cho bên phê duyệt giao dịch để tăng tốc độ xử lý giao dịch
Người dùng có thể tương tác với chức năng thông qua các View:
View Homepage: để chọn chức năng bằng cách click button Donate
View Donate: để thực hiện giao dịch
Ngay tại màn hình Donate, người dùng có thể Switch Network để chọn Donate ở mạng mong muốn
Chỉ thực hiện được thao tác Donate trong các mạng được hỗ trợ
Phân quyền
Người dùng ví
Các trường dữ liệu cần thiết
Donate
Tên hiển thị | Control | Loại dữ liệu | Bắt buộc | Mô tả, các điều kiện khác | |
---|---|---|---|---|---|
Step 1 | |||||
Network | Select | Int | * | Cho phép chọn network để thực hiện Donate
| |
Donate To Address | Select 2 | String | * | Cho phép nhập vào địa chỉ account nhận donate.
Account được chọn sẽ hiển thị các thông tin:
Donate From Account phải khác với Donate To Address
| |
Amount | Textbox | Real | * | Amount >= 0
| |
Unit | Select | Int |
| Cho phép chọn đơn vị tài sản Mặc định theo đơn vị của Balance hiện có
| |
Transfer the full account balance, reap the sender | Checkbox | Boolean |
|
| |
Action | Cancel | Button |
|
| Click button → Quay lại màn hình Homepage |
Donate | Button |
|
| Chỉ hiển thị khi nhập các thông tin bắt buộc và hợp lệ Click button → Chuyển đến màn hình Step 2 | |
Step 2 | |||||
Send Form My Account |
|
|
| Readonly. Tự động hiển thị theo Send From Account đã chọn Account được chọn sẽ hiển thị các thông tin:
| |
Fees |
|
|
| Readonly. Tự động hiển thị phí giao dịch tương ứng | |
Password | Textbox | String | * |
| |
Do not include a tip for the block author | Checkbox | Boolean |
| Checkbox = ON → Hiển thị trường Tip | |
Tip | Textbox | Real |
| Tip >=0 | |
Unit | Select | Int |
| Cho phép chọn đơn vị tài sản Mặc định theo đơn vị của Balance hiện có | |
Call hash |
|
|
| Readonly. Tự động sinh | |
Action | Copy Call Hash | Icon button |
|
| Click button → Sao chép thành công Call Hash để kiểm tra giao dịch trên Subscan |
Cancel | Button |
|
| Click button → Quay lại màn hình Homepage | |
Sign & Submit | Button |
|
| Chỉ hiển thị khi nhập thông tin bắt buộc Click button →
|
Result
Tên hiển thị | Control | Loại dữ liệu | Bắt buộc | Mô tả, các điều kiện khác |
---|---|---|---|---|
Result Message |
|
|
|
|
Resend | Button |
|
| Chỉ hiển thị khi KQ giao dịch = Donate Failed
|
Back to Homepage | Button |
|
| Chỉ hiển thị khi có giao dịch được lưu lại
|
View Transaction | Button |
|
| Chỉ hiển thị khi có giao dịch được lưu lại
|
Cancel | Button |
|
| Click button → Quay lại màn hình Homepage |
Đầu ra
Số dư tài khoản
Lịch sử giao dịch
Các thao tác
Thao tác | Người dùng ví |
---|---|
Donate | x |