Skip to content
This repository was archived by the owner on Jun 17, 2022. It is now read-only.
forked from jgarzik/univalue

Bitcoin Core's univalue branch (no longer used)

License

Notifications You must be signed in to change notification settings

bitcoin-core/univalue-subtree

This branch is 37 commits ahead of, 25 commits behind jgarzik/univalue:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

de4f73d · May 30, 2022
Oct 11, 2021
May 1, 2022
May 30, 2022
May 9, 2022
Sep 25, 2015
May 17, 2022
Oct 8, 2021
Nov 7, 2015
Jun 12, 2014
Jul 15, 2021
Oct 20, 2021
Sep 24, 2015
May 9, 2022
Jul 15, 2021

Repository files navigation

UniValue

Summary

A universal value class, with JSON encoding and decoding.

UniValue is an abstract data type that may be a null, boolean, string, number, array container, or a key/value dictionary container, nested to an arbitrary depth.

This class is aligned with the JSON standard, RFC 7159.

Library usage

This is a fork of univalue used by Bitcoin Core. It is not maintained for usage by other projects. Notably, the API is broken in non-backward-compatible ways.

Other projects looking for a maintained library should use the upstream univalue at https://github.com/jgarzik/univalue.

About

Bitcoin Core's univalue branch (no longer used)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 62.8%
  • M4 26.2%
  • Makefile 7.3%
  • C 3.4%
  • Shell 0.3%