forked from ton-blockchain/token-bridge-func
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild-mainnet.txt
79 lines (55 loc) · 4.52 KB
/
build-mainnet.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
cd src/func/jetton-bridge/
Update chain_id in build-collector.fif to 56 (BSC) or 1 (Ethereum).
Update MY_CHAIN_ID in params.fc to 56 (BSC) or 1 (Ethereum).
Update CONFIG_PARAM_ID in params.fc to 79 (ETH) or 80 (BSC).
Update parameter `lock_until` (unixtime seconds); and `wallet-id` in new-multisig.fif command line to 156 (BSC) or 101 (Ethereum).
Check that `func -V` is '0.4.2'
__________________________________________________________________________
eth_testnet tag
__________________________________________________________________________
Multisig compiled by `func-0.4.2`
func -o multisig-code.fif -SPA multisig.fc
fift -s new-multisig.fif -1 101 1680339600 testnet-eth-new 6 uf_public_keys_mainnet
__________________________________________________________________________
Collector compiled by `func-0.4.2`
func -o votes-collector.fif -SPA votes-collector.fc
fift -s new-collector.fif
__________________________________________________________________________
Jetton-wallet compiled by `func-0.4.2`
func -o jetton-wallet.fif -SPA jetton-wallet.fc
__________________________________________________________________________
Jetton-minter compiled by `func-0.4.2`
func -o jetton-minter.fif -SPA jetton-minter.fc
__________________________________________________________________________
Bridge compiled by `func-0.4.2`
func -o bridge_code2.fif -SPA jetton-bridge.fc
fift -s new-bridge.fif
Send TONS to multisig, collector, bridge addresses
sendfile /Users/tolya/dev/ton/bridge/token-bridge-func/src/func/jetton-bridge/bridge-create.boc
sendfile /Users/tolya/dev/ton/bridge/token-bridge-func/src/func/jetton-bridge/votes-collector-create.boc
sendfile /Users/tolya/dev/ton/bridge/token-bridge-func/src/func/jetton-bridge/testnet-eth-new-create.boc
config 79 for ETH
Multisig - kf8hHxV0v2I9FHh3CMX91WXjKaJav6SQlemEQm8ZvPBJdAzU
Collector - EQDF6fj6ydJJX_ArwxINjP-0H8zx982W4XgbkKzGvceUWvXl
Bridge - Ef-1JetbPF9ubc1ga-57oHoOyDA1IShJt-BVlJnA9rrVTfrB
fift -s build-config79.fif \
Ef-1JetbPF9ubc1ga-57oHoOyDA1IShJt-BVlJnA9rrVTfrB \ \\ bridge address
kf8hHxV0v2I9FHh3CMX91WXjKaJav6SQlemEQm8ZvPBJdAzU \ \\ multisig address
0 \ \\ state_flags
1 \ \\ burn-bridge-fee
1 \ \\ bridge-mint-fee
0.01 \ \\ wallet-min-tons-for-storage
0.015 \ \\ wallet-gas-consumption
0.1 \ \\ minter-min-tons-for-storage
0.01 \ \\ discover-gas-consumption
0xb323692b6d4db96af1f52e4499a2bd0ded9af3c5 \ \\ external-chain-address
-1:16c7060ec8093e1f460605cef481914973aa2a52f707cb053ec893417d2361f8 0x3154E640c56D023a98890426A24D1A772f5A38B2 \
-1:026e0c2150c627db21d4df8ddd71ecca92f99eddcc85241ed21d5637157854f6 0x8B06A5D37625F41eE9D9F543482b6562C657EA6F \
-1:a7dd57667ba9d27b81410dbde29d3445f41ea587705b2301a5934743a543b9a0 0x6D5E361F7E15ebA73e41904F4fB2A7d2ca045162 \
-1:43d7e14e6fcda944414f816ec097336567b7f45e7be619a916db7c2959e20b02 0x43931B8c29e34a8C16695408CD56327F511Cf086 \
-1:1304f1c7228c06e691a04955fc9f82a639a5fe1048ef9ce48146542f56c2563f 0x7a0d3C42f795BA2dB707D421Add31deda9F1fEc1 \
-1:1c78dedc4de9937b8655e8021b8397fc2ec1d9b1857551a8869edbe4304d0ab4 0x88352632350690EF22F9a580e6B413c747c01FB2 \
-1:2e0d3bb658270976db8a9a40e60b5c91295c59ad3a7cde47b93e730408e71c83 0xeB8975966dAF0C86721C14b8Bb7DFb89FCBB99cA \
-1:74e630c35fcee73c36d348ca8507d20b5465f5cd673ae8f3eb3619231eb5b102 0x48Bf4a783ECFb7f9AACab68d28B06fDafF37ac43 \
-1:546e0f7ac50f2354a6e5ed0409d64f290a540b98ed428baf27b8d7db2dd9bdb9 0x954AE64BB0268b06ffEFbb6f454867a5F2CB3177
fift -s build-config79.fif Ef-1JetbPF9ubc1ga-57oHoOyDA1IShJt-BVlJnA9rrVTfrB kf8hHxV0v2I9FHh3CMX91WXjKaJav6SQlemEQm8ZvPBJdAzU 0 1 1 0.01 0.015 0.1 0.01 0xb323692b6d4db96af1f52e4499a2bd0ded9af3c5 -1:16c7060ec8093e1f460605cef481914973aa2a52f707cb053ec893417d2361f8 0x3154E640c56D023a98890426A24D1A772f5A38B2 -1:026e0c2150c627db21d4df8ddd71ecca92f99eddcc85241ed21d5637157854f6 0x8B06A5D37625F41eE9D9F543482b6562C657EA6F -1:a7dd57667ba9d27b81410dbde29d3445f41ea587705b2301a5934743a543b9a0 0x6D5E361F7E15ebA73e41904F4fB2A7d2ca045162 -1:43d7e14e6fcda944414f816ec097336567b7f45e7be619a916db7c2959e20b02 0x43931B8c29e34a8C16695408CD56327F511Cf086 -1:1304f1c7228c06e691a04955fc9f82a639a5fe1048ef9ce48146542f56c2563f 0x7a0d3C42f795BA2dB707D421Add31deda9F1fEc1 -1:1c78dedc4de9937b8655e8021b8397fc2ec1d9b1857551a8869edbe4304d0ab4 0x88352632350690EF22F9a580e6B413c747c01FB2 -1:2e0d3bb658270976db8a9a40e60b5c91295c59ad3a7cde47b93e730408e71c83 0xeB8975966dAF0C86721C14b8Bb7DFb89FCBB99cA -1:74e630c35fcee73c36d348ca8507d20b5465f5cd673ae8f3eb3619231eb5b102 0x48Bf4a783ECFb7f9AACab68d28B06fDafF37ac43 -1:546e0f7ac50f2354a6e5ed0409d64f290a540b98ed428baf27b8d7db2dd9bdb9 0x954AE64BB0268b06ffEFbb6f454867a5F2CB3177