1
0
Fork 0
mirror of https://github.com/ton-blockchain/ton synced 2025-03-09 15:40:10 +00:00

Add ConfigParam 79 (#498)

* Add ConfigParam 79

* Change Config79 MsgAddress -> bits256

* Add ConfigParam 81 for Polygon
This commit is contained in:
EmelyanenkoK 2022-10-21 17:45:37 +03:00 committed by GitHub
parent 7650b217bf
commit 4c8194ab5b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -113,7 +113,10 @@ var_uint$_ {n:#} len:(#< n) value:(uint (len * 8))
= VarUInteger n; = VarUInteger n;
var_int$_ {n:#} len:(#< n) value:(int (len * 8)) var_int$_ {n:#} len:(#< n) value:(int (len * 8))
= VarInteger n; = VarInteger n;
nanograms$_ amount:(VarUInteger 16) = Grams; nanograms$_ amount:(VarUInteger 16) = Grams;
_ grams:Grams = Coins;
// //
extra_currencies$_ dict:(HashmapE 32 (VarUInteger 32)) extra_currencies$_ dict:(HashmapE 32 (VarUInteger 32))
= ExtraCurrencyCollection; = ExtraCurrencyCollection;
@ -757,6 +760,14 @@ _ OracleBridgeParams = ConfigParam 71; // Ethereum bridge
_ OracleBridgeParams = ConfigParam 72; // Binance Smart Chain bridge _ OracleBridgeParams = ConfigParam 72; // Binance Smart Chain bridge
_ OracleBridgeParams = ConfigParam 73; // Polygon bridge _ OracleBridgeParams = ConfigParam 73; // Polygon bridge
jetton_bridge_params#_ bridge_address:bits256 oracles_address:bits256 oracles:(HashmapE 256 uint256) state_flags:uint8 burn_bridge_fee:Coins = JettonBridgeParams;
_ OracleBridgeParams = ConfigParam 79; // ETH->TON token bridge
_ OracleBridgeParams = ConfigParam 80; // BNB->TON token bridge
_ OracleBridgeParams = ConfigParam 81; // Polygon->TON token bridge
// //
// PROOFS // PROOFS
// //
@ -883,4 +894,3 @@ chan_op_cmd#912838d1 msg:ChanSignedMsg = ChanOp;
chan_data$_ config:^ChanConfig state:^ChanState = ChanData; chan_data$_ config:^ChanConfig state:^ChanState = ChanData;