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
  • token.gnogno
    1package json23const (4	bracketOpen    = '['5	bracketClose   = ']'6	parenOpen      = '('7	parenClose     = ')'8	curlyOpen      = '{'9	curlyClose     = '}'10	comma          = ','11	dot            = '.'12	colon          = ':'13	backTick       = '`'14	singleQuote    = '\''15	doubleQuote    = '"'16	emptyString    = ""17	whiteSpace     = ' '18	plus           = '+'19	minus          = '-'20	aesterisk      = '*'21	bang           = '!'22	question       = '?'23	newLine        = '\n'24	tab            = '\t'25	carriageReturn = '\r'26	formFeed       = '\f'27	backSpace      = '\b'28	slash          = '/'29	backSlash      = '\\'30	underScore     = '_'31	dollarSign     = '$'32	atSign         = '@'33	andSign        = '&'34	orSign         = '|'35)3637var (38	trueLiteral  = []byte("true")39	falseLiteral = []byte("false")40	nullLiteral  = []byte("null")41)4243type ValueType int4445const (46	NotExist ValueType = iota47	String48	Number49	Float50	Object51	Array52	Boolean53	Null54	Unknown55)5657func (v ValueType) String() string {58	switch v {59	case NotExist:60		return "not-exist"61	case String:62		return "string"63	case Number:64		return "number"65	case Object:66		return "object"67	case Array:68		return "array"69	case Boolean:70		return "boolean"71	case Null:72		return "null"73	default:74		return "unknown"75	}76}77

    Functions

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

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