Skip to content

Latest commit

 

History

History
179 lines (161 loc) · 8.3 KB

043.md

File metadata and controls

179 lines (161 loc) · 8.3 KB

43. ✅ Update DLN implementation that support ext call. Update deBridge Token Implementation and rename tokens.

Date of creation: 30.09.2023

Update DLN to support dln external call. new DlnSource impl: 0x7Ec2E51A9c4f088354aD8Ad8703C12D81BF21677
new DlnDestination impl: 0x979791C607a388702690599120c46332f61f592C

Update token implementation without addind de/deBridge to token symbol/name.
Interact with DeBridgeTokenDeployer: 0x8244d6Ffe0695B30b2bAD424683Ee3bc534Ea464
new token implementation: 0xCAceBE8c354b70Fa6E3107f3F6F699e4Fbb3A98B
Update token implementation needed only for ETH/BNB/Polygon/Arbitrum/Avalanche/Fantom

image
{
    "version": "1.0",
    "chainId": "1",
    "createdAt": 1694101652332,
    "meta": {
        "name": "Transactions Batch",
        "description": "",
        "txBuilderVersion": "1.16.2",
        "createdFromSafeAddress": "0x6bec1faF33183e1Bc316984202eCc09d46AC92D5",
        "createdFromOwnerAddress": "",
        "checksum": "0x8696d5e36045fc77ba9d2d4a74ad1ca3e71bddd25f1a9d4fa1e55d928a03a70c"
    },
    "transactions": [
        {
            "to": "0xA7b88A746FA457578D5abd6234471f07D895F46b",
            "value": "0",
            "data": null,
            "contractMethod": {
                "inputs": [
                    {
                        "name": "proxy",
                        "type": "address",
                        "internalType": "contract TransparentUpgradeableProxy"
                    },
                    {
                        "name": "implementation",
                        "type": "address",
                        "internalType": "address"
                    }
                ],
                "name": "upgrade",
                "payable": false
            },
            "contractInputsValues": {
                "proxy": "0xeF4fB24aD0916217251F553c0596F8Edc630EB66",
                "implementation": "0x7Ec2E51A9c4f088354aD8Ad8703C12D81BF21677"
            }
        },
        {
            "to": "0xA7b88A746FA457578D5abd6234471f07D895F46b",
            "value": "0",
            "data": null,
            "contractMethod": {
                "inputs": [
                    {
                        "name": "proxy",
                        "type": "address",
                        "internalType": "contract TransparentUpgradeableProxy"
                    },
                    {
                        "name": "implementation",
                        "type": "address",
                        "internalType": "address"
                    }
                ],
                "name": "upgrade",
                "payable": false
            },
            "contractInputsValues": {
                "proxy": "0xE7351Fd770A37282b91D153Ee690B63579D6dd7f",
                "implementation": "0x33B72F60F2CEB7BDb64873Ac10015a35bed81717"
            }
        },
        {
            "to": "0xE7351Fd770A37282b91D153Ee690B63579D6dd7f",
            "value": "0",
            "data": null,
            "contractMethod": {
                "inputs": [
                    {
                        "internalType": "address",
                        "name": "_externalCallAdapter",
                        "type": "address"
                    }
                ],
                "name": "setExternalCallAdapter",
                "payable": false
            },
            "contractInputsValues": {
                "_externalCallAdapter": "0x61eF2e01E603aEB5Cd96F9eC9AE76cc6A68f6cF9"
            }
        },
        {
            "to": "0x8244d6Ffe0695B30b2bAD424683Ee3bc534Ea464",
            "value": "0",
            "data": null,
            "contractMethod": {
                "inputs": [
                    {
                        "internalType": "address",
                        "name": "_impl",
                        "type": "address"
                    }
                ],
                "name": "setTokenImplementation",
                "payable": false
            },
            "contractInputsValues": {
                "_impl": "0xCAceBE8c354b70Fa6E3107f3F6F699e4Fbb3A98B"
            }
        }
    ]
}

✅ ETH

Gnosis Safe Tx
Tenderly
✅Executed

✅ BNB

image

Gnosis Safe Tx
Tenderly
✅Executed

Rename TOKENS:

✅ Polygon

image

Gnosis Safe Tx
Tenderly
✅Executed

Rename TOKENS:

✅ ARBITRUM

Gnosis Safe Tx
Tenderly
✅Executed

✅ AVALANCHE

Gnosis Safe Tx
Tenderly
✅Executed

✅ FANTOM

Gnosis Safe Tx
Tenderly
✅Executed

✅ LINEA

image

Update only DLN impl
Gnosis Safe Tx
✅Executed

✅ BASE

Update only DLN impl
Gnosis Safe Tx
Tenderly
✅Executed

✅ OPTIMISM

Update only DLN impl
Gnosis Safe Tx
Tenderly
✅Executed