Skip to content

Commit

Permalink
Deploying its succesfully
Browse files Browse the repository at this point in the history
  • Loading branch information
Foivos committed Jul 21, 2023
1 parent 330c843 commit b69ad44
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 10 deletions.
8 changes: 4 additions & 4 deletions packages/axelar-local-dev/src/Network.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ import {
StandardizedTokenLockUnlock,
StandardizedTokenMintBurn,
StandardizedTokenDeployer,
LinkerRouter,
LinkerRouterProxy,
RemoteAddressValidator,
RemoteAddressValidatorProxy,
TokenManagerLockUnlock,
TokenManagerMintBurn,
TokenManagerLiquidityPool,
Expand Down Expand Up @@ -230,10 +230,10 @@ export class Network {
standardizedTokenMintBurn.address,
]);
const interchainTokenServiceAddress = await this.create3Deployer.deployedAddress(wallet.address, deploymentSalt);
const linkerRouterImpl = await deployContract(wallet, LinkerRouter, [interchainTokenServiceAddress]);
const linkerRouterImpl = await deployContract(wallet, RemoteAddressValidator, [interchainTokenServiceAddress]);
const params = defaultAbiCoder.encode(['string[]', 'string[]'], [[], []]);

const linkerRouterProxy = await deployContract(wallet, LinkerRouterProxy, [linkerRouterImpl.address, wallet.address, params]);
const linkerRouterProxy = await deployContract(wallet, RemoteAddressValidatorProxy, [linkerRouterImpl.address, wallet.address, params]);
const linkerRouter = new Contract(linkerRouterProxy.address, linkerRouterImpl.interface, wallet);

const tokenManagerImplementations = [
Expand Down
5 changes: 3 additions & 2 deletions packages/axelar-local-dev/src/contracts/ITS.sol
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,9 @@ import { TokenManagerDeployer } from '@axelar-network/interchain-token-service/c
import { StandardizedTokenLockUnlock } from '@axelar-network/interchain-token-service/contracts/token-implementations/StandardizedTokenLockUnlock.sol';
import { StandardizedTokenMintBurn } from '@axelar-network/interchain-token-service/contracts/token-implementations/StandardizedTokenMintBurn.sol';
import { StandardizedTokenDeployer } from '@axelar-network/interchain-token-service/contracts/utils/StandardizedTokenDeployer.sol';
import { LinkerRouter } from '@axelar-network/interchain-token-service/contracts/linker-router/LinkerRouter.sol';
import { LinkerRouterProxy } from '@axelar-network/interchain-token-service/contracts/proxies/LinkerRouterProxy.sol';
import { StandardizedToken } from '@axelar-network/interchain-token-service/contracts/token-implementations/StandardizedToken.sol';
import { RemoteAddressValidator } from '@axelar-network/interchain-token-service/contracts/remote-address-validator/RemoteAddressValidator.sol';
import { RemoteAddressValidatorProxy } from '@axelar-network/interchain-token-service/contracts/proxies/RemoteAddressValidatorProxy.sol';
import { TokenManagerLockUnlock } from '@axelar-network/interchain-token-service/contracts/token-manager/implementations/TokenManagerLockUnlock.sol';
import { TokenManagerMintBurn } from '@axelar-network/interchain-token-service/contracts/token-manager/implementations/TokenManagerMintBurn.sol';
import { TokenManagerLiquidityPool } from '@axelar-network/interchain-token-service/contracts/token-manager/implementations/TokenManagerLiquidityPool.sol';
Expand Down
8 changes: 4 additions & 4 deletions packages/axelar-local-dev/src/contracts/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ import TokenManagerDeployer from '../artifacts/@axelar-network/interchain-token-
import StandardizedTokenLockUnlock from '../artifacts/@axelar-network/interchain-token-service/contracts/token-implementations/StandardizedTokenLockUnlock.sol/StandardizedTokenLockUnlock.json';
import StandardizedTokenMintBurn from '../artifacts/@axelar-network/interchain-token-service/contracts/token-implementations/StandardizedTokenMintBurn.sol/StandardizedTokenMintBurn.json';
import StandardizedTokenDeployer from '../artifacts/@axelar-network/interchain-token-service/contracts/utils/StandardizedTokenDeployer.sol/StandardizedTokenDeployer.json';
import LinkerRouter from '../artifacts/@axelar-network/interchain-token-service/contracts/linker-router/LinkerRouter.sol/LinkerRouter.json';
import LinkerRouterProxy from '../artifacts/@axelar-network/interchain-token-service/contracts/proxies/LinkerRouterProxy.sol/LinkerRouterProxy.json';
import RemoteAddressValidator from '../artifacts/@axelar-network/interchain-token-service/contracts/remote-address-validator/RemoteAddressValidator.sol/RemoteAddressValidator.json';
import RemoteAddressValidatorProxy from '../artifacts/@axelar-network/interchain-token-service/contracts/proxies/RemoteAddressValidatorProxy.sol/RemoteAddressValidatorProxy.json';
import TokenManagerLockUnlock from '../artifacts/@axelar-network/interchain-token-service/contracts/token-manager/implementations/TokenManagerLockUnlock.sol/TokenManagerLockUnlock.json';
import TokenManagerMintBurn from '../artifacts/@axelar-network/interchain-token-service/contracts/token-manager/implementations/TokenManagerMintBurn.sol/TokenManagerMintBurn.json';
import TokenManagerLiquidityPool from '../artifacts/@axelar-network/interchain-token-service/contracts/token-manager/implementations/TokenManagerLiquidityPool.sol/TokenManagerLiquidityPool.json';
Expand Down Expand Up @@ -47,8 +47,8 @@ export {
StandardizedTokenLockUnlock,
StandardizedTokenMintBurn,
StandardizedTokenDeployer,
LinkerRouter,
LinkerRouterProxy,
RemoteAddressValidator,
RemoteAddressValidatorProxy,
TokenManagerLockUnlock,
TokenManagerMintBurn,
TokenManagerLiquidityPool,
Expand Down

0 comments on commit b69ad44

Please sign in to comment.