Skip to content

feat: Starknet generate artifacts test#29

Open
ljankovic-txfusion wants to merge 21 commits intofeat/starknet-sdk-integrationfrom
feat/starknet-generate-artifacts-test
Open

feat: Starknet generate artifacts test#29
ljankovic-txfusion wants to merge 21 commits intofeat/starknet-sdk-integrationfrom
feat/starknet-generate-artifacts-test

Conversation

@ljankovic-txfusion
Copy link
Copy Markdown

Description

This PR adds StarknetArtifactGeneration and Templates tests

Drive-by changes

  • General refactoring of artifact generation logic

Related issues

Resolves ENG-1309

Backward compatibility

Yes

Testing

Yes, added test cases for starknet artifact generation

@ljankovic-txfusion ljankovic-txfusion force-pushed the feat/starknet-generate-artifacts-test branch from 9af9267 to 516c6c9 Compare May 9, 2025 09:53
ljankovic-txfusion and others added 20 commits May 15, 2025 15:37
)

### Description

fix: disable suavetoliman + sonicsvmtestnet in infra

### Drive-by changes

<!--
Are there any minor or drive-by changes also included?
-->

### Related issues

<!--
- Fixes #[issue number here]
-->

### Backward compatibility

<!--
Are these changes backward compatible? Are there any infrastructure
implications, e.g. changes that would prohibit deploying older commits
using this infra tooling?

Yes/No
-->

### Testing

<!--
What kind of testing have these changes undergone?

None/Manual/Unit Tests
-->
### Description

3nd Starknet PR

[Diff with previous PR - feat: Starknet address utils
hyperlane-xyz#5851](https://github.com/txfusion/hyperlane-monorepo/pull/28/files)

This PR introduces Starknet logic to enable token warping on the UI. 

### Drive-by changes

- Utilities for working with Hyperlane messaging on Starknet
- Starknet testChain obj

### Related issues

None

### Backward compatibility

Yes

### Testing

Manual testing of token warping using warp ui template
### Description

This PR implements and adds the Cosmos Native Core Reader and Module.

Note that this is the fourth PR of
hyperlane-xyz#6050 which is
being split up in order to make it easier to review

### Drive-by changes

-

### Related issues

-

### Backward compatibility

Yes

### Testing

Manual Tests
### Description

feat: add apechain to solana igp

### Drive-by changes

- tidied up ordering of igp connected chains

### Related issues

<!--
- Fixes #[issue number here]
-->

### Backward compatibility

<!--
Are these changes backward compatible? Are there any infrastructure
implications, e.g. changes that would prohibit deploying older commits
using this infra tooling?

Yes/No
-->

### Testing

see the output file
### Description

updated registry rc commit

### Drive-by changes

- No

### Related issues



### Backward compatibility

Yes

### Testing

None
### Description

chore: default to only amd64 docker builds
- default agent/monorepo images are only for amd64
- this saves time, cost of each image build
- if required for local runs, devs can manually trigger the workflow and
say they want an arm64 build
- allowing manual runs also means that you don't need to have a PR open
just to trigger image builds anymore

### Drive-by changes

<!--
Are there any minor or drive-by changes also included?
-->

### Related issues

<!--
- Fixes #[issue number here]
-->

### Backward compatibility

<!--
Are these changes backward compatible? Are there any infrastructure
implications, e.g. changes that would prohibit deploying older commits
using this infra tooling?

Yes/No
-->

### Testing

<!--
What kind of testing have these changes undergone?

None/Manual/Unit Tests
-->
### Description

This PR adds the newly added Routing ISM of the Hyperlane Cosmos Module
released in
[v1.0.0](https://github.com/bcp-innovations/hyperlane-cosmos/releases/tag/v1.0.0)
to the cosmos-types and cosmos-sdk package. Furthermore, e2e tests have
been added to test the newly added transactions.

Note that the majority of code changes are from the autogenerated code
from the cosmos-types package. Only the changes in the cosmos-sdk
package should be reviewed.

### Drive-by changes

-

### Related issues

-

### Backward compatibility

Yes

### Testing

E2E tests
### Description

This PR  compresses the size of Starknet logo 


### Drive-by changes

None

### Related issues

None 

### Backward compatibility

Yes

### Testing

None
This PR was opened by the [Changesets
release](https://github.com/changesets/action) GitHub action. When
you're ready to do a release, you can merge this and publish to npm
yourself or [setup this action to publish
automatically](https://github.com/changesets/action#with-publishing). If
you're not ready to do a release yet, that's fine, whenever you add more
changesets to main, this PR will be updated.


# Releases
## @hyperlane-xyz/starknet-core@13.0.0

### Major Changes

- f8696c7: feat: Add Starknet contract ABI fetching and contract
artifact generation

## @hyperlane-xyz/cosmos-sdk@13.0.0

### Minor Changes

-   2724559: add cosmos native routing ism cosmos-sdk and types

### Patch Changes

-   Updated dependencies [2724559]
    -   @hyperlane-xyz/cosmos-types@13.0.0

## @hyperlane-xyz/cosmos-types@13.0.0

### Minor Changes

-   2724559: add cosmos native routing ism cosmos-sdk and types

## @hyperlane-xyz/sdk@13.0.0

### Minor Changes

-   72b90f8: add cosmos native core module & reader
-   bc58283: feat: Starknet SDK logic integration
-   2724559: add cosmos native routing ism cosmos-sdk and types

### Patch Changes

-   Updated dependencies [0de63e0]
-   Updated dependencies [f8696c7]
-   Updated dependencies [2724559]
    -   @hyperlane-xyz/utils@13.0.0
    -   @hyperlane-xyz/starknet-core@13.0.0
    -   @hyperlane-xyz/cosmos-sdk@13.0.0
    -   @hyperlane-xyz/core@7.1.6

## @hyperlane-xyz/utils@13.0.0

### Minor Changes

-   0de63e0: Add Starknet address and tx utils

## @hyperlane-xyz/core@7.1.6

### Patch Changes

-   Updated dependencies [0de63e0]
    -   @hyperlane-xyz/utils@13.0.0

## @hyperlane-xyz/helloworld@13.0.0

### Patch Changes

-   Updated dependencies [72b90f8]
-   Updated dependencies [bc58283]
-   Updated dependencies [2724559]
    -   @hyperlane-xyz/sdk@13.0.0
    -   @hyperlane-xyz/core@7.1.6

## @hyperlane-xyz/widgets@13.0.0

### Patch Changes

-   1a7222b: Compress Starknet logo
-   Updated dependencies [72b90f8]
-   Updated dependencies [bc58283]
-   Updated dependencies [0de63e0]
-   Updated dependencies [2724559]
    -   @hyperlane-xyz/sdk@13.0.0
    -   @hyperlane-xyz/utils@13.0.0
    -   @hyperlane-xyz/cosmos-sdk@13.0.0

## @hyperlane-xyz/cli@13.0.0



## @hyperlane-xyz/infra@13.0.0

### Patch Changes

-   Updated dependencies [72b90f8]
-   Updated dependencies [bc58283]
-   Updated dependencies [0de63e0]
-   Updated dependencies [2724559]
    -   @hyperlane-xyz/sdk@13.0.0
    -   @hyperlane-xyz/utils@13.0.0
    -   @hyperlane-xyz/helloworld@13.0.0

## @hyperlane-xyz/ccip-server@13.0.0



## @hyperlane-xyz/github-proxy@13.0.0

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…#6266)

### Description

fix: special-case mac in fetch-contracts-release

### Drive-by changes

<!--
Are there any minor or drive-by changes also included?
-->

### Related issues

<!--
- Fixes #[issue number here]
-->

### Backward compatibility

<!--
Are these changes backward compatible? Are there any infrastructure
implications, e.g. changes that would prohibit deploying older commits
using this infra tooling?

Yes/No
-->

### Testing

- ubuntu test is fine
https://github.com/hyperlane-xyz/hyperlane-monorepo/actions/runs/15111483420/job/42471852313?pr=6266#step:4:13
- macos test is fine
https://github.com/hyperlane-xyz/hyperlane-monorepo/actions/runs/15111483420/job/42471853847?pr=6266#step:4:13
- windows test is fine
https://github.com/hyperlane-xyz/hyperlane-monorepo/actions/runs/15111483420/job/42471854670?pr=6266#step:4:13
…ne-xyz#6254)

### Description

chore: update print-latest-checkpoints to support all chains

### Drive-by changes

<!--
Are there any minor or drive-by changes also included?
-->

### Related issues

<!--
- Fixes #[issue number here]
-->

### Backward compatibility

<!--
Are these changes backward compatible? Are there any infrastructure
implications, e.g. changes that would prohibit deploying older commits
using this infra tooling?

Yes/No
-->

### Testing

tested with forma, which is not in the core supported chains list but we
can read checkpoints for now!

<img width="1429" alt="image"
src="https://github.com/user-attachments/assets/8eec18a1-177c-4f28-a635-370433d80e52"
/>
### Description

Add `MIRAI/abstract-bsc-solanamainnet` token config and program IDs.

### Drive-by changes

N/A

### Backward compatibility

Yes

### Testing

N/A

---------

Co-authored-by: xeno097 <xeno097.cp@gmail.com>
### Description
This PR adds USDC to subtensor

### Testing
checker
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants