Simon Warta

Results 376 comments of Simon Warta

> which activates `rand_core/getrandom`. I think the problem is `rand_core/std` [already pulls in getrandom](https://github.com/rust-random/rand/blob/8f372500f05dfadcff6c35e773e81029ab7debad/rand_core/Cargo.toml#L27). So we either need to convice the authors this is not a good idea or deactivate...

The proposer address you get from the Tendermint client is derived from an ed25519 Tendermint consensus keypair. Those are the addresses that have "cons" in their bech32 prefix. You cannot...

Here is a full example how to do the mapping via the staking.validators query: https://github.com/noislabs/proposers/blob/f552cf24724f8ab719168a149c7e3109b7606d37/index.ts. The core to produce the mapping from proposer address to operator are those lines: https://github.com/noislabs/proposers/blob/f552cf24724f8ab719168a149c7e3109b7606d37/index.ts#L34-L48

Could you provide all error output you can get using the latest CosmJS release? As far as I can tell, we don't use BigInt/bigint directly. It might be a dependency...

Is there a way to get a stacktrace for the error "ReferenceError: Can't find variable: BigInt"?

Thanks. I don't see anything helpful in the logs. Don't know where the error is coming from. Any change you get bigint support in React Native? Looking at #1133 we...

Maybe you can create a Webpack debug bundle, this contains all dependency code in one file. Thenuse text search for `bigint`/`BigInt`.

Very interesting, thank you. I was not aware of those usages. Seems like we reached the point where bigint support became a requirement for CosmJS when we migrated to @noble/hashes....

Right, I migrated to @noble/hashes in @confio/ics23 because this avoids pulling in all kind of very old node hashing libraries that caused issues with WebPack 5. You can probably pin...

The issue with bigint and ES2018 is that TypeScript does not transpile the usage of native bigint to an alternative implementation as it does with other language features. So you...