Hyperlane packages and typescript rebrand (#1077)
- Rename Typescript packages hyperlane-xyz org - Rename Abacus references in SDK export names - Bump packages versions to 0.5.0-beta0 Breaking change due to SDK export name changespull/1098/head v0.5.0-beta0
parent
509fa7ea8a
commit
0d7639895c
@ -1,6 +1,9 @@ |
|||||||
This package provides smart contracts with "sovereignty" on remote Abacus chains via operating interchain accounts. |
# Interchain Accounts |
||||||
|
|
||||||
|
This package provides smart contracts with "sovereignty" on remote Hyperlane chains via operating interchain accounts. |
||||||
|
|
||||||
An interchain account is a smart contract that is deployed on a remote chain and is controlled exclusively by the deploying local account. |
An interchain account is a smart contract that is deployed on a remote chain and is controlled exclusively by the deploying local account. |
||||||
Interchain accounts provide developers with a [transparent multicall API](./contracts/OwnableMulticall.sol) to remote smart contracts. |
Interchain accounts provide developers with a [transparent multicall API](./contracts/OwnableMulticall.sol) to remote smart contracts. |
||||||
This avoids the need to deploy application specific smart contracts on remote chains while simultaneously enabling crosschain composability. |
This avoids the need to deploy application specific smart contracts on remote chains while simultaneously enabling cross-chain composability. |
||||||
|
|
||||||
See [IBC Interchain Accounts](https://github.com/cosmos/ibc/blob/main/spec/app/ics-027-interchain-accounts/README.md) for the Cosmos ecosystem equivalent. |
See [IBC Interchain Accounts](https://github.com/cosmos/ibc/blob/main/spec/app/ics-027-interchain-accounts/README.md) for the Cosmos ecosystem equivalent. |
||||||
|
@ -1,6 +1,6 @@ |
|||||||
// All valid deployment contexts. Environments may use just a subset of these contexts.
|
// All valid deployment contexts. Environments may use just a subset of these contexts.
|
||||||
export enum Contexts { |
export enum Contexts { |
||||||
Abacus = 'abacus', |
Abacus = 'abacus', // TODO rename when infra changes
|
||||||
Flowcarbon = 'flowcarbon', |
Flowcarbon = 'flowcarbon', |
||||||
ReleaseCandidate = 'rc', |
ReleaseCandidate = 'rc', |
||||||
} |
} |
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue