Ton

Форк
0
100 строк · 2.8 Кб
1
;;
2
;; Errors
3
;;
4

5
int error::invalid_address() asm "70 PUSHINT";
6
int error::invalid_message() asm "72 PUSHINT";
7
int error::access_denied() asm "73 PUSHINT";
8
int error::internal_error() asm "74 PUSHINT";
9
int error::already_deployed() asm "75 PUSHINT";
10
int error::too_low_value() asm "76 PUSHINT";
11
int error::invalid_stake_value() asm "77 PUSHINT";
12
int error::unknown_text_command() asm "78 PUSHINT";
13

14
;;
15
;; Members
16
;;
17

18
int op::stake_deposit() asm "2077040623 PUSHINT";
19
int op::stake_deposit::response() asm "3326208306 PUSHINT";
20
int op::stake_withdraw() asm "3665837821 PUSHINT";
21
int op::stake_withdraw::delayed() asm "1958425639 PUSHINT";
22
int op::stake_withdraw::response() asm "601104865 PUSHINT";
23
int op::donate() asm "1203495973 PUSHINT";
24
int op::donate::response() asm "3095625004 PUSHINT";
25
;;
26
;; Owner
27
;;
28

29
int op::upgrade() asm "3690657815 PUSHINT";
30
int op::upgrade::response() asm "1395540087 PUSHINT";
31
int op::update() asm "37541164 PUSHINT";
32
int op::update::response() asm "839996522 PUSHINT";
33

34
;;
35
;; Controller
36
;;
37

38
int op::stake_send() asm "2718326572 PUSHINT";
39
int op::accept_stakes() asm "2577928699 PUSHINT";
40
int op::accept_withdraws() asm "2711607604 PUSHINT";
41
int op::stake_recover() asm "1699565966 PUSHINT";
42
int op::withdraw_unowned() asm "622684824 PUSHINT";
43
int op::withdraw_unowned::response() asm "488052159 PUSHINT";
44
int op::force_kick() asm "1396625244 PUSHINT";
45
int op::force_kick::notification() asm "2060499266 PUSHINT";
46

47
;;
48
;; Elector
49
;;
50

51
int elector::refund::request() asm "0x47657424 PUSHINT";
52
int elector::refund::response() asm "0xf96f7324 PUSHINT";
53

54
int elector::stake::request() asm "0x4e73744b PUSHINT";
55
int elector::stake::response() asm "0xf374484c PUSHINT";
56
int elector::stake::response::fail() asm "0xee6f454c PUSHINT";
57

58
;;
59
;; Send Mode
60
;;
61

62
int send_mode::default() asm "0 PUSHINT";
63
int send_mode::separate_gas() asm "1 PUSHINT";
64
int send_mode::ignore_errors() asm "2 PUSHINT";
65
int send_mode::carry_remaining_balance() asm "128 PUSHINT";
66
int send_mode::carry_remaining_value() asm "64 PUSHINT";
67
int send_mode::destroy_if_zero() asm "64 PUSHINT";
68

69
;;
70
;; Coins
71
;;
72

73
int coins::1() asm "1000000000 PUSHINT";
74
int coins::100() asm "100000000000 PUSHINT";
75

76
;;
77
;; Fees
78
;;
79

80
int fees::storage_reserve() asm "1000000000 PUSHINT"; ;; 1 TON
81
int fees::receipt() asm "100000000 PUSHINT"; ;; 0.1 TON
82
int fees::op() asm "100000000 PUSHINT"; ;; 0.1 TON
83
int fees::deploy() asm "5000000000 PUSHINT"; ;; 5 TON
84
int fees::stake_fees() asm "2000000000 PUSHINT"; ;; 2 TON
85

86
;;
87
;; Parameters
88
;;
89

90
int params::min_op() asm "100000000 PUSHINT"; ;; 0.1 TON
91
int params::min_stake() asm "1000000000 PUSHINT"; ;; 1 TON
92
int params::min_fee() asm "1000000000 PUSHINT"; ;; 1 TON
93
int params::pending_op() asm "5000000000 PUSHINT"; ;; 5 TON
94
int params::ppc_precision() asm "10000000000000 PUSHINT"; ;; 10^13
95

96
;;
97
;; Members
98
;;
99

100
int owner_id() asm "0 PUSHINT";

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.