issues
search
near
/
borsh-rs
Rust implementation of Binary Object Representation Serializer for Hashing
https://borsh.io/
Apache License 2.0
287
stars
62
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
chore: release
#253
frol
closed
8 months ago
2
ci: fix new build errors from 2 sources
#252
dj8yfo
closed
8 months ago
0
chore!: don’t unnecessarily add types recursively in `borsh::BorshSchema` derives
#251
mina86
closed
8 months ago
0
Security Policy violation SECURITY.md
#250
allstar-app[bot]
closed
8 months ago
2
Security Policy violation Branch Protection
#249
allstar-app[bot]
opened
9 months ago
2
feat: impl `BorshSerialize`/`BorshDeserialize/BorshSchema` for `char`
#248
dj8yfo
closed
8 months ago
2
add implementation for `BorshSerialize`, `BorshDeserialize`, `BorshSchema` for `char`
#247
dj8yfo
closed
8 months ago
3
chore: release
#246
frol
closed
9 months ago
0
fix: relax `schema_container_of` target requirement with `?Sized` to allow slices
#245
dj8yfo
closed
9 months ago
0
chore: fully qualify `#cratename::BorshSchema` in derive
#244
dj8yfo
closed
9 months ago
0
[experiment] chore: add `<T as BorshSerialize>::ALLOCATION_HINT` field
#243
dj8yfo
closed
9 months ago
0
doc: specify exact version with deprecation
#242
dj8yfo
closed
9 months ago
0
chore: simplify discriminants handling in schema derives
#241
mina86
closed
8 months ago
1
chore: release 1.0.0
#240
dj8yfo
closed
9 months ago
0
chore: release
#239
frol
closed
9 months ago
0
doc: add examples for `borsh::to_vec`, `borsh::to_writer` and `borsh::object_length`
#238
dj8yfo
closed
9 months ago
1
chore: release
#237
frol
closed
9 months ago
0
feat: add `borsh::object_length` helper
#236
dj8yfo
closed
9 months ago
1
chore!: rename `"Array<T0, N>"` -> `"[T0; N]"` (`schema::Declaration`)
#235
dj8yfo
closed
9 months ago
0
chore!: rename `"Tuple<T0, T1, T2...>"` -> `"(T0, T1, T2...)"` (`schema::Declaration`)
#234
dj8yfo
closed
9 months ago
0
chore!: rename `"nil"` -> `"()"`, `"string"` -> `"String"`, `"nonzero_u16"` -> `"NonZeroU16"` (`schema::Declaration`)
#233
dj8yfo
closed
9 months ago
0
feat!: add `DiscriminantValue` to `Definition::Enum::variants` tuples
#232
dj8yfo
closed
9 months ago
1
Rename declarations (tuples, `nil`, `string`, `nonzero_xx` and arrays)
#231
dj8yfo
closed
9 months ago
5
Include discriminant number in `BorshSchema::Enum::variants`
#230
mina86
closed
9 months ago
0
feat!: add `length_width` to `schema::Definition::Sequence`
#229
mina86
closed
10 months ago
2
feat!: add `length_width` to `schema::Definition::Sequence`
#228
dj8yfo
closed
10 months ago
0
Don’t declare schema for empty enum variants
#227
mina86
closed
2 weeks ago
0
feat: add definition of `String`/`str`
#226
dj8yfo
closed
10 months ago
0
feat!: add `Definition::Sequence::length_range` field
#225
dj8yfo
closed
10 months ago
0
feat: check `Definition::Enum`’s `tag_width` when validating schema
#224
mina86
closed
10 months ago
0
feat: max_size: various small refactoring
#223
mina86
closed
10 months ago
0
feat!: add `Definition::Primitive`
#222
dj8yfo
closed
10 months ago
0
chore!: completely remove deprecated `BorshSerialize::try_to_vec`
#221
dj8yfo
closed
9 months ago
0
feat!: add `Definition::Sequence::length_range` field
#220
mina86
closed
10 months ago
2
chore!: split `ValidationError` from `MaxSizeError`; `validate` and `max_serialized_size` made `BorshSchemaContainer`'s methods
#219
dj8yfo
closed
10 months ago
1
chore!: declare and rename `schema` feature to be `unstable__` (may break in `1.x` versions)
#218
dj8yfo
closed
10 months ago
0
chore: release
#217
frol
closed
9 months ago
0
Use derives for defining BorshSchemaContainer serialisation
#216
mina86
closed
10 months ago
0
Add Definition::Enum::tag_width field
#215
mina86
closed
10 months ago
14
feat: add `BorshSchema` implementation for `core::num::NonZero...` integers
#214
mina86
closed
10 months ago
0
feat: add (de)serialisation + schema for more `core::ops::Range...` types (full, open-ended, inclusive)
#213
mina86
closed
10 months ago
0
feat!: introduce `borsh::io` with either items of `std:io` or private `borsh::nostd_io` module reexported (`std` or `no_std`)
#212
mina86
closed
10 months ago
13
BorshSchema vs custom serialisation
#211
mina86
closed
10 months ago
4
feat: add `#[borsh(crate = ...)]` item-level attribute
#210
dj8yfo
closed
10 months ago
1
feat: Introduce `max_serialized_size` function
#209
mina86
closed
10 months ago
0
Enable `derive` when `schema` feature is enabled
#208
mina86
closed
10 months ago
1
chore: release
#207
frol
closed
10 months ago
0
chore!: deprecate `try_to_vec` method from `BorshSerialize`
#206
dj8yfo
closed
10 months ago
0
chore: various flaws correction
#205
dj8yfo
closed
10 months ago
1
chore!: make `BorshSchema::{add_definition,schema_container}` free-standing funcs
#204
dj8yfo
closed
10 months ago
0
Previous
Next