Comments (5)
That will be due to
Acala/primitives/src/unchecked_extrinsic.rs
Lines 43 to 44 in 97bfc23
and the concrete type of ConvertEthTx is
Acala/runtime/karura/src/lib.rs
Lines 2302 to 2303 in 97bfc23
It is a helper type and should not have impacts to metadata
I will still say it is subxt bug to not ignore it
from acala.
it is mostly likely subxt issue. could you provide a reproducible example?
from acala.
@xlc Hi, please find a minimum reproduction here: https://github.com/trevor-crypto/acala-repro/blob/master/src/main.rs
I stored the metadata in a file called metadata.txt. It is take directly from this node - https://acala-rpc.dwellir.com/ - using the RPC call that I mentioned above.
Many other chains are working using the same method, so just wondering if there is something unique in the Acala metadata that is breaking decoding.
from acala.
After adding a dbg! to the subxt_metadata crate:
metadata.map_err(|_e| {
dbg!(_e);
"Cannot try_into() to Metadata.".into()
})
I can see the error!
_e = TypeNameNotFound(
"ConvertEthTx",
)
Which is defined in the metadata as:
{
name: ConvertEthTx
type: null
}
@xlc what's the purpose of this if it's just null
?
from acala.
@xlc Thanks! I will close this and continue the investigation and fix here
from acala.
Related Issues (20)
- Doesn't build, just fails, right out of the gate 2.23.0 HOT 4
- Configure IsTeleporter
- Unable to change listen-addr for RPC HOT 2
- Add pallet_xcm benchmarks
- use runtime omni bencher
- integrate XCM fee API
- "waiting for 3 peers to be connected" while sync a node HOT 8
- Release Checklist: Acala v2.25.0
- Release Checklist: Karura v2.25.0
- Building with CARGO_TARGET_DIR doesn't work HOT 2
- migrate all of the benchmarks with `frame-benchmarking`
- Guide to Setup Acala/Karura Testnet Nodes HOT 1
- enable metadata hash HOT 1
- Acala mainnet stuck on finalized block #5446885 HOT 7
- EVMTraceApi throws `{ invalid: { stale: null } }`
- skip unnecessary checks fro `evmRuntimeRPCApi.call` HOT 2
- remove scheduler precompile
- unexpected result from `EVMTraceApi` HOT 2
- get underlying liquidity with stableAsset predeploy
- homa predeploy reverts for old blocks HOT 10
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from acala.