Skip to content

Conversation

@mergify
Copy link
Contributor

@mergify mergify bot commented May 30, 2025

Description

Closes: ignite/cli#4623

@Pantani found an issue when using autocli but no pulsar module was present: ignite/cli#4623

  • Pulsar shouldn't be mandatory, but proto.Merge fails when not present in modules (based on this SDK promise, Ignite v29 removed the pulsar file from its default template)
  • The solution was to manually recursively merge the proto, avoiding the checks and assumptions proto.Merge does

We've checked the other usage of proto.Merge but they shouldn't matter.

cc @aaronc


Author Checklist

All items are required. Please add a note to the item if the item is not applicable and
please add links to any relevant follow up issues. Your PR will not be merged unless you satisfy
all of these items.

I have...

  • included the correct type prefix in the PR title, you can find examples of the prefixes below:

  • confirmed ! in the type prefix if API or client breaking change

  • targeted the correct branch (see PR Targeting)

  • provided a link to the relevant issue or specification

  • reviewed "Files changed" and left comments if necessary

  • included the necessary unit and integration tests

  • added a changelog entry to CHANGELOG.md

  • updated the relevant documentation or specification, including comments for documenting Go code

  • confirmed all CI checks have passed

Summary by CodeRabbit

  • Bug Fixes
    • Resolved an issue with message parsing when no pulsar file is present.

This is an automatic backport of pull request #24722 done by [Mergify](https://mergify.com).

… cloneMessage (#24722)

Co-authored-by: Alex | Interchain Labs <alex@interchainlabs.io>
Co-authored-by: Aaron <aaronc@users.noreply.github.com>
(cherry picked from commit 803af63)
@ironbird-prod
Copy link

ironbird-prod bot commented May 30, 2025

Ironbird - launch a network To use Ironbird, you can use the following commands:
  • /ironbird start OR /ironbird start --load-test-config= - Launch a testnet with the specified chain and load test configuration.
  • /ironbird chains - List of chain images that ironbird can use to spin-up testnet
  • /ironbird loadtests - List of load test modes that ironbird can run against testnet
Custom Load Test Configuration You can provide a custom load test configuration using the `--load-test-config=` flag:
/ironbird start cosmos --load-test-config={
  "block_gas_limit_target": 0.75,
  "num_of_blocks": 50,
  "msgs": [
    {"weight": 0.3, "type": "MsgSend"},
    {"weight": 0.3, "type": "MsgMultiSend"},
	{"weight": 0.4, "type": "MsgArr", "ContainedType": "MsgSend", "NumMsgs": 3300}
  ]
}

Use /ironbird loadtests to see more examples.

aljo242 added 2 commits May 30, 2025 10:49
@aljo242 aljo242 merged commit 1834f4c into release/v0.53.x May 30, 2025
45 checks passed
@aljo242 aljo242 deleted the mergify/bp/release/v0.53.x/pr-24722 branch May 30, 2025 15:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants