-
Notifications
You must be signed in to change notification settings - Fork 4
Specification
GoblinBear edited this page Apr 10, 2019
·
5 revisions
beson ::= content
content ::= "\x00" "\x00" null
| "\x01" "\x00" false
| "\x01" "\x01" true
| "\x02" "\x00" int32 32-bits integer
| "\x02" "\x01" int64 64-bits integer
| "\x02" "\x02" int128 128-bits integer
| "\x02" "\x04" int8 8-bits integer
| "\x02" "\x05" int16 16-bits integer
| "\x02" "\x06" int256 256-bits integer
| "\x02" "\x07" int512 512-bits integer
| "\x02" "\xFF" intvar n-bits integer
| "\x03" "\x00" uint32 32-bits unsigned integer
| "\x03" "\x01" uint64 64-bits unsigned integer
| "\x03" "\x02" uint128 128-bits unsigned integer
| "\x03" "\x04" uint8 8-bits unsigned integer
| "\x03" "\x05" uint16 16-bits unsigned integer
| "\x03" "\x06" int256 256-bits unsigned integer
| "\x03" "\x07" int512 512-bits unsigned integer
| "\x03" "\xFF" uintvar n-bits unsigned integer
| "\x04" "\x00" float64 64-bits floating point value
| "\x04" "\x01" float32 32-bits floating point value
| "\x05" "\x00" string utf8 string
| "\x06" "\x00" array array
| "\x09" "\x00" map map
| "\x0E" "\x00" binary Binary Data