Variable INTERCHAIN_TOKEN_FACTORY_ENCODERSConst
INTERCHAIN_TOKEN_FACTORY_ENCODERS: {
canonicalInterchainTokenId: {
args: ((__namedParameters) => readonly [`0x${string}`]);
data: ((__namedParameters) => `0x${string}`);
};
canonicalInterchainTokenSalt: {
args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`]);
data: ((__namedParameters) => `0x${string}`);
};
deployInterchainToken: {
args: ((__namedParameters) => readonly [`0x${string}`, string, string, number, bigint, `0x${string}`]);
data: ((__namedParameters) => `0x${string}`);
};
deployRemoteCanonicalInterchainToken: {
args: ((__namedParameters) => readonly [string, `0x${string}`, string, bigint]);
data: ((__namedParameters) => `0x${string}`);
};
deployRemoteInterchainToken: {
args: ((__namedParameters) => readonly [string, `0x${string}`, `0x${string}`, string, bigint]);
data: ((__namedParameters) => `0x${string}`);
};
interchainTokenAddress: {
args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`]);
data: ((__namedParameters) => `0x${string}`);
};
interchainTokenId: {
args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`]);
data: ((__namedParameters) => `0x${string}`);
};
interchainTokenSalt: {
args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`, `0x${string}`]);
data: ((__namedParameters) => `0x${string}`);
};
multicall: {
args: ((__namedParameters) => readonly [any]);
data: ((__namedParameters) => `0x${string}`);
};
proposeOwnership: {
args: ((__namedParameters) => readonly [`0x${string}`]);
data: ((__namedParameters) => `0x${string}`);
};
registerCanonicalInterchainToken: {
args: ((__namedParameters) => readonly [`0x${string}`]);
data: ((__namedParameters) => `0x${string}`);
};
setup: {
args: ((__namedParameters) => readonly [`0x${string}`]);
data: ((__namedParameters) => `0x${string}`);
};
transferOwnership: {
args: ((__namedParameters) => readonly [`0x${string}`]);
data: ((__namedParameters) => `0x${string}`);
};
upgrade: {
args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`, `0x${string}`]);
data: ((__namedParameters) => `0x${string}`);
};
} = ...
Type declaration
canonicalInterchainTokenId: {
args: ((__namedParameters) => readonly [`0x${string}`]);
data: ((__namedParameters) => `0x${string}`);
}
args: ((__namedParameters) => readonly [`0x${string}`])
- (__namedParameters): readonly [`0x${string}`]
Returns readonly [`0x${string}`]
data: ((__namedParameters) => `0x${string}`)
- (__namedParameters): `0x${string}`
Returns `0x${string}`
canonicalInterchainTokenSalt: {
args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`]);
data: ((__namedParameters) => `0x${string}`);
}
args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`])
- (__namedParameters): readonly [`0x${string}`, `0x${string}`]
Returns readonly [`0x${string}`, `0x${string}`]
data: ((__namedParameters) => `0x${string}`)
- (__namedParameters): `0x${string}`
Returns `0x${string}`
deployInterchainToken: {
args: ((__namedParameters) => readonly [`0x${string}`, string, string, number, bigint, `0x${string}`]);
data: ((__namedParameters) => `0x${string}`);
}
args: ((__namedParameters) => readonly [`0x${string}`, string, string, number, bigint, `0x${string}`])
- (__namedParameters): readonly [`0x${string}`, string, string, number, bigint, `0x${string}`]
Returns readonly [`0x${string}`, string, string, number, bigint, `0x${string}`]
data: ((__namedParameters) => `0x${string}`)
- (__namedParameters): `0x${string}`
Returns `0x${string}`
deployRemoteCanonicalInterchainToken: {
args: ((__namedParameters) => readonly [string, `0x${string}`, string, bigint]);
data: ((__namedParameters) => `0x${string}`);
}
args: ((__namedParameters) => readonly [string, `0x${string}`, string, bigint])
- (__namedParameters): readonly [string, `0x${string}`, string, bigint]
Returns readonly [string, `0x${string}`, string, bigint]
data: ((__namedParameters) => `0x${string}`)
- (__namedParameters): `0x${string}`
Returns `0x${string}`
deployRemoteInterchainToken: {
args: ((__namedParameters) => readonly [string, `0x${string}`, `0x${string}`, string, bigint]);
data: ((__namedParameters) => `0x${string}`);
}
args: ((__namedParameters) => readonly [string, `0x${string}`, `0x${string}`, string, bigint])
- (__namedParameters): readonly [string, `0x${string}`, `0x${string}`, string, bigint]
Returns readonly [string, `0x${string}`, `0x${string}`, string, bigint]
data: ((__namedParameters) => `0x${string}`)
- (__namedParameters): `0x${string}`
Returns `0x${string}`
interchainTokenAddress: {
args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`]);
data: ((__namedParameters) => `0x${string}`);
}
args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`])
- (__namedParameters): readonly [`0x${string}`, `0x${string}`]
Returns readonly [`0x${string}`, `0x${string}`]
data: ((__namedParameters) => `0x${string}`)
- (__namedParameters): `0x${string}`
Returns `0x${string}`
interchainTokenId: {
args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`]);
data: ((__namedParameters) => `0x${string}`);
}
args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`])
- (__namedParameters): readonly [`0x${string}`, `0x${string}`]
Returns readonly [`0x${string}`, `0x${string}`]
data: ((__namedParameters) => `0x${string}`)
- (__namedParameters): `0x${string}`
Returns `0x${string}`
interchainTokenSalt: {
args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`, `0x${string}`]);
data: ((__namedParameters) => `0x${string}`);
}
args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`, `0x${string}`])
- (__namedParameters): readonly [`0x${string}`, `0x${string}`, `0x${string}`]
Returns readonly [`0x${string}`, `0x${string}`, `0x${string}`]
data: ((__namedParameters) => `0x${string}`)
- (__namedParameters): `0x${string}`
Returns `0x${string}`
multicall: {
args: ((__namedParameters) => readonly [any]);
data: ((__namedParameters) => `0x${string}`);
}
args: ((__namedParameters) => readonly [any])
- (__namedParameters): readonly [any]
Returns readonly [any]
data: ((__namedParameters) => `0x${string}`)
- (__namedParameters): `0x${string}`
Returns `0x${string}`
proposeOwnership: {
args: ((__namedParameters) => readonly [`0x${string}`]);
data: ((__namedParameters) => `0x${string}`);
}
args: ((__namedParameters) => readonly [`0x${string}`])
- (__namedParameters): readonly [`0x${string}`]
Returns readonly [`0x${string}`]
data: ((__namedParameters) => `0x${string}`)
- (__namedParameters): `0x${string}`
Returns `0x${string}`
registerCanonicalInterchainToken: {
args: ((__namedParameters) => readonly [`0x${string}`]);
data: ((__namedParameters) => `0x${string}`);
}
args: ((__namedParameters) => readonly [`0x${string}`])
- (__namedParameters): readonly [`0x${string}`]
Returns readonly [`0x${string}`]
data: ((__namedParameters) => `0x${string}`)
- (__namedParameters): `0x${string}`
Returns `0x${string}`
setup: {
args: ((__namedParameters) => readonly [`0x${string}`]);
data: ((__namedParameters) => `0x${string}`);
}
args: ((__namedParameters) => readonly [`0x${string}`])
- (__namedParameters): readonly [`0x${string}`]
Returns readonly [`0x${string}`]
data: ((__namedParameters) => `0x${string}`)
- (__namedParameters): `0x${string}`
Returns `0x${string}`
transferOwnership: {
args: ((__namedParameters) => readonly [`0x${string}`]);
data: ((__namedParameters) => `0x${string}`);
}
args: ((__namedParameters) => readonly [`0x${string}`])
- (__namedParameters): readonly [`0x${string}`]
Returns readonly [`0x${string}`]
data: ((__namedParameters) => `0x${string}`)
- (__namedParameters): `0x${string}`
Returns `0x${string}`
upgrade: {
args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`, `0x${string}`]);
data: ((__namedParameters) => `0x${string}`);
}
args: ((__namedParameters) => readonly [`0x${string}`, `0x${string}`, `0x${string}`])
- (__namedParameters): readonly [`0x${string}`, `0x${string}`, `0x${string}`]
Returns readonly [`0x${string}`, `0x${string}`, `0x${string}`]
data: ((__namedParameters) => `0x${string}`)
- (__namedParameters): `0x${string}`
Returns `0x${string}`
Factory function for InterchainTokenFactory.canonicalInterchainTokenId function args