PathrockNetwork Gno Explorer
HomeBlocksTransactionsTokensRealmsPackagesValidatorsAnalytics

PathrockNetwork Gno Explorer — an independent explorer for Gno.land Mainnet (gnoland-1), operated by PathrockNetwork. Not an official Gno.land service.

gnowebarchive RPC

gno.land/p/onbloc/json/v0

Package
Open in gnoweb ↗

Overview

Kind
Pure package
Name
v0
Namespace
onbloc / json
Files
24 (README)(gnomod.toml)
Exported functions
n/a — not supported for pure packages by the node (vm/qfuncs)
Module
gno.land/p/onbloc/json/v0
gno
0.9

Files (24)

  • README.mdmarkdown
  • gnomod.tomltoml
  • buffer.gnogno
  • builder.gnogno
  • decode.gnogno
  • encode.gnogno
  • errors.gnogno
  • escape.gnogno
  • indent.gnogno
  • internal.gnogno
  • node.gnogno
  • parser.gnogno
  • path.gnogno
  • token.gnogno
  • buffer_test.gnogno
  • builder_test.gnogno
  • decode_test.gnogno
  • encode_test.gnogno
  • escape_test.gnogno
  • indent_test.gnogno
  • node_test.gnogno
  • parser_test.gnogno
  • path_test.gnogno
  • LICENSEother
  • errors.gnogno
    1package json23import "errors"45var (6	errNilNode               = errors.New("node is nil")7	errNotArrayNode          = errors.New("node is not array")8	errNotBoolNode           = errors.New("node is not boolean")9	errNotNullNode           = errors.New("node is not null")10	errNotNumberNode         = errors.New("node is not number")11	errNotObjectNode         = errors.New("node is not object")12	errNotStringNode         = errors.New("node is not string")13	errInvalidToken          = errors.New("invalid token")14	errIndexNotFound         = errors.New("index not found")15	errInvalidAppend         = errors.New("can't append value to non-appendable node")16	errInvalidAppendCycle    = errors.New("appending value to itself or its children or parents will cause a cycle")17	errInvalidEscapeSequence = errors.New("invalid escape sequence")18	errInvalidStringValue    = errors.New("invalid string value")19	errEmptyBooleanNode      = errors.New("boolean node is empty")20	errEmptyStringNode       = errors.New("string node is empty")21	errKeyRequired           = errors.New("key is required for object")22	errUnmatchedParenthesis  = errors.New("mismatched bracket or parenthesis")23	errUnmatchedQuotePath    = errors.New("unmatched quote in path")24)2526var (27	errInvalidStringInput    = errors.New("invalid string input")28	errMalformedBooleanValue = errors.New("malformed boolean value")29	errEmptyByteSlice        = errors.New("empty byte slice")30	errInvalidExponentValue  = errors.New("invalid exponent value")31	errNonDigitCharacters    = errors.New("non-digit characters found")32	errNumericRangeExceeded  = errors.New("numeric value exceeds the range limit")33	errMultipleDecimalPoints = errors.New("multiple decimal points found")34)35

    Functions

    not supported for pure packages by the node (vm/qfuncs)

    Signatures reconstructed verbatim from vm/qfuncs — interface params keep their inline definitions.