Commit Graph

20 Commits

Author SHA1 Message Date
Tadeo hepperle eeca8f8eef Merge branch 'master' into tadeohepperle/subxt-core-2 2024-02-15 17:42:29 +01:00
Tadeo Hepperle 5447035716 Subxt Metadata: #[no_std] compatibility (#1401)
* no-std tests and porting of subxt-metadata

* update pipeline

* fix generate custom metadata test

* fix cargo run command

* adjust pipeline

* remove prelude from subxt-metadata

* revert autoformatting of Cargo.toml

* remove alloc::format! again, still causes linker errors

* add no-std-build for thumbv7em-none-eabi target

* remove std feature flag

* remove libc and add small readme with test instructions

* change ci for nightly no std
2024-02-15 10:49:15 +01:00
Tadeo hepperle b86b1ea009 subxt signer linker errors but core compiles 2024-02-14 17:14:02 +01:00
Tadeo hepperle cc33870c6b remove unicode normalization and std references 2024-02-14 16:12:53 +01:00
Tadeo hepperle a0a79c4290 Merge branch 'tadeohepperle/subxt-metadata-no-std' into tadeohepperle/subxt-core-2 2024-02-14 16:03:17 +01:00
Tadeo hepperle d447f7cc97 remove libc and add small readme with test instructions 2024-02-14 15:57:23 +01:00
Tadeo hepperle 2b38a0fce1 try compiling with different methods, no success 2024-02-07 14:55:26 +01:00
Tadeo hepperle 32f69dd1ce Merge branch 'tadeohepperle/subxt-metadata-no-std' into tadeohepperle/subxt-core-2 2024-02-05 16:55:50 +01:00
Tadeo hepperle f41f0908ec add no-std-build for thumbv7em-none-eabi target 2024-02-05 16:53:57 +01:00
Tadeo hepperle bc6cd9b885 fmt for whole workspace 2024-02-02 17:02:00 +01:00
Tadeo hepperle e5ee97148a discover linker errors for subxt-signer critical section of once_cell 2024-02-02 16:54:12 +01:00
Tadeo hepperle 14b21ab0df port subxt-signer to no-std (such a pain) 2024-02-02 14:39:03 +01:00
Tadeo hepperle e427529341 remove prelude from core, use alloc directly 2024-02-02 09:42:24 +01:00
Tadeo hepperle 6236c49e3c Merge branch 'tadeohepperle/subxt-metadata-no-std' into tadeohepperle/subxt-core-2 2024-02-02 09:16:06 +01:00
Tadeo hepperle 7aa69891a9 remove prelude from subxt-metadata 2024-02-01 18:42:47 +01:00
Tadeo hepperle aed00e52f8 start porting dynamic value stuff 2024-02-01 14:36:43 +01:00
Tadeo hepperle 2e66b48adf subxt compiles with new dependency features 2024-02-01 10:29:46 +01:00
Tadeo hepperle 4512ad7fc0 subxt-core compiles to no std again 2024-01-30 10:18:08 +01:00
Tadeo hepperle a3ec38f8b6 init of subxt-core crate 2024-01-29 15:08:42 +01:00
Tadeo hepperle a262766739 no-std tests and porting of subxt-metadata 2024-01-26 15:34:58 +01:00