SBCL 2.4.9 / ASDF 3.3.5
WARNING: System definition file #P"/home/quicklisp/quicklisp-controller/dist/build-cache/cl-colors/08d7a2af682802fce159e47ff3511112f24e892a/cl-colors-20241021-git/cl-colors.asd" contains definition for system "cl-colors-tests". Please only define "cl-colors" and secondary systems with a name starting with "cl-colors/" (e.g. "cl-colors/test") in that file. WARNING: System definition file #P"/home/quicklisp/quicklisp-controller/dist/build-cache/parse-float/8031b1b03c4861658df12660cf2465e195af4bce/parse-float-20241021-git/parse-float.asd" contains definition for system "parse-float-tests". Please only define "parse-float" and secondary systems with a name starting with "parse-float/" (e.g. "parse-float/test") in that file. ; file: /home/quicklisp/quicklisp-controller/dist/build-cache/pathname-utils/0dcafe2b3aad7ab018dac55ba4f200c69a0957f5/pathname-utils-20241021-git/toolkit.lisp ; in: DEFUN DIRECTORY-SEPARATOR ; (DEFUN PATHNAME-UTILS:DIRECTORY-SEPARATOR ; (&OPTIONAL (PATHNAME *DEFAULT-PATHNAME-DEFAULTS*)) ; "/") ; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; ==> ; #'(SB-INT:NAMED-LAMBDA PATHNAME-UTILS:DIRECTORY-SEPARATOR ; (&OPTIONAL (PATHNAME *DEFAULT-PATHNAME-DEFAULTS*)) ; (DECLARE (SB-C::TOP-LEVEL-FORM)) ; (BLOCK PATHNAME-UTILS:DIRECTORY-SEPARATOR "/")) ; ; caught STYLE-WARNING: ; The variable PATHNAME is defined but never used. WARNING: Lisp compilation had style-warnings while compiling #<CL-SOURCE-FILE "pathname-utils" "toolkit"> WARNING: redefining UIOP/PACKAGE:FIND-PACKAGE* in DEFUN WARNING: redefining UIOP/PACKAGE:FIND-SYMBOL* in DEFUN WARNING: redefining UIOP/PACKAGE:SYMBOL-CALL in DEFUN WARNING: redefining UIOP/PACKAGE:INTERN* in DEFUN WARNING: redefining UIOP/PACKAGE:EXPORT* in DEFUN WARNING: redefining UIOP/PACKAGE:IMPORT* in DEFUN WARNING: redefining UIOP/PACKAGE:SHADOWING-IMPORT* in DEFUN WARNING: redefining UIOP/PACKAGE:SHADOW* in DEFUN WARNING: redefining UIOP/PACKAGE:MAKE-SYMBOL* in DEFUN WARNING: redefining UIOP/PACKAGE:UNINTERN* in DEFUN WARNING: redefining UIOP/PACKAGE:SYMBOL-SHADOWING-P in DEFUN WARNING: redefining UIOP/PACKAGE:HOME-PACKAGE-P in DEFUN WARNING: redefining UIOP/PACKAGE:SYMBOL-PACKAGE-NAME in DEFUN WARNING: redefining UIOP/PACKAGE:STANDARD-COMMON-LISP-SYMBOL-P in DEFUN WARNING: redefining UIOP/PACKAGE:REIFY-PACKAGE in DEFUN WARNING: redefining UIOP/PACKAGE:UNREIFY-PACKAGE in DEFUN WARNING: redefining UIOP/PACKAGE:REIFY-SYMBOL in DEFUN WARNING: redefining UIOP/PACKAGE:UNREIFY-SYMBOL in DEFUN WARNING: redefining UIOP/PACKAGE::RECORD-FISHY in DEFUN WARNING: redefining UIOP/PACKAGE::WHEN-PACKAGE-FISHINESS in DEFMACRO WARNING: redefining UIOP/PACKAGE::NOTE-PACKAGE-FISHINESS in DEFMACRO WARNING: redefining UIOP/PACKAGE::SET-DUMMY-SYMBOL in DEFUN WARNING: redefining UIOP/PACKAGE::MAKE-DUMMY-SYMBOL in DEFUN WARNING: redefining UIOP/PACKAGE::DUMMY-SYMBOL in DEFUN WARNING: redefining UIOP/PACKAGE::GET-DUMMY-SYMBOL in DEFUN WARNING: redefining UIOP/PACKAGE:NUKE-SYMBOL-IN-PACKAGE in DEFUN WARNING: redefining UIOP/PACKAGE:NUKE-SYMBOL in DEFUN WARNING: redefining UIOP/PACKAGE:REHOME-SYMBOL in DEFUN WARNING: redefining UIOP/PACKAGE:ENSURE-PACKAGE-UNUSED in DEFUN WARNING: redefining UIOP/PACKAGE:DELETE-PACKAGE* in DEFUN WARNING: redefining UIOP/PACKAGE:PACKAGE-NAMES in DEFUN WARNING: redefining UIOP/PACKAGE:PACKAGES-FROM-NAMES in DEFUN WARNING: redefining UIOP/PACKAGE:FRESH-PACKAGE-NAME in DEFUN WARNING: redefining UIOP/PACKAGE:RENAME-PACKAGE-AWAY in DEFUN WARNING: redefining UIOP/PACKAGE:PACKAGE-DEFINITION-FORM in DEFUN WARNING: redefining UIOP/PACKAGE::ENSURE-SHADOWING-IMPORT in DEFUN WARNING: redefining UIOP/PACKAGE::ENSURE-IMPORTED in DEFUN WARNING: redefining UIOP/PACKAGE::ENSURE-IMPORT in DEFUN WARNING: redefining UIOP/PACKAGE::ENSURE-INHERITED in DEFUN WARNING: redefining UIOP/PACKAGE::ENSURE-MIX in DEFUN WARNING: redefining UIOP/PACKAGE::RECYCLE-SYMBOL in DEFUN WARNING: redefining UIOP/PACKAGE::SYMBOL-RECYCLED-P in DEFUN WARNING: redefining UIOP/PACKAGE::ENSURE-SYMBOL in DEFUN WARNING: redefining UIOP/PACKAGE::ENSURE-EXPORTED-TO-USER in DEFUN WARNING: redefining UIOP/PACKAGE::ENSURE-EXPORTED in DEFUN WARNING: redefining UIOP/PACKAGE::ENSURE-EXPORT in DEFUN WARNING: redefining UIOP/PACKAGE::INSTALL-PACKAGE-LOCAL-NICKNAMES in DEFUN WARNING: redefining UIOP/PACKAGE:ENSURE-PACKAGE in DEFUN WARNING: redefining UIOP/PACKAGE:PARSE-DEFINE-PACKAGE-FORM in DEFUN WARNING: redefining UIOP/PACKAGE:DEFINE-PACKAGE in DEFMACRO WARNING: redefining UIOP/COMMON-LISP::FROB-SUBSTRINGS in DEFUN WARNING: redefining UIOP/COMMON-LISP::COMPATFMT in DEFMACRO WARNING: redefining UIOP/UTILITY::ENSURE-FUNCTION-NOTINLINE in DEFUN WARNING: redefining UIOP/UTILITY:WITH-UPGRADABILITY in DEFMACRO WARNING: redefining UIOP/UTILITY:UIOP-DEBUG in DEFMACRO WARNING: redefining UIOP/UTILITY:LOAD-UIOP-DEBUG-UTILITY in DEFUN WARNING: redefining UIOP/UTILITY:NEST in DEFMACRO WARNING: redefining UIOP/UTILITY:IF-LET in DEFMACRO WARNING: redefining UIOP/UTILITY:PARSE-BODY in DEFUN WARNING: redefining UIOP/UTILITY:WHILE-COLLECTING in DEFMACRO WARNING: redefining UIOP/UTILITY:APPENDF in DEFMACRO WARNING: redefining UIOP/UTILITY:LENGTH=N-P in DEFUN WARNING: redefining UIOP/UTILITY:ENSURE-LIST in DEFUN WARNING: redefining UIOP/UTILITY:REMOVE-PLIST-KEY in DEFUN WARNING: redefining UIOP/UTILITY:REMOVE-PLIST-KEYS in DEFUN WARNING: redefining UIOP/UTILITY:EMPTYP in DEFUN WARNING: redefining UIOP/UTILITY:CHARACTER-TYPE-INDEX in DEFUN WARNING: redefining UIOP/UTILITY:BASE-STRING-P in DEFUN WARNING: redefining UIOP/UTILITY:STRINGS-COMMON-ELEMENT-TYPE in DEFUN WARNING: redefining UIOP/UTILITY:REDUCE/STRCAT in DEFUN WARNING: redefining UIOP/UTILITY:STRCAT in DEFUN WARNING: redefining UIOP/UTILITY:FIRST-CHAR in DEFUN WARNING: redefining UIOP/UTILITY:LAST-CHAR in DEFUN WARNING: redefining UIOP/UTILITY:SPLIT-STRING in DEFUN WARNING: redefining UIOP/UTILITY:STRING-PREFIX-P in DEFUN WARNING: redefining UIOP/UTILITY:STRING-SUFFIX-P in DEFUN WARNING: redefining UIOP/UTILITY:STRING-ENCLOSED-P in DEFUN WARNING: redefining UIOP/UTILITY:STRIPLN in DEFUN WARNING: redefining UIOP/UTILITY:STANDARD-CASE-SYMBOL-NAME in DEFUN WARNING: redefining UIOP/UTILITY:FIND-STANDARD-CASE-SYMBOL in DEFUN WARNING: redefining UIOP/UTILITY:TIMESTAMP< in DEFUN WARNING: redefining UIOP/UTILITY:TIMESTAMPS< in DEFUN WARNING: redefining UIOP/UTILITY:TIMESTAMP*< in DEFUN WARNING: redefining UIOP/UTILITY:TIMESTAMP<= in DEFUN WARNING: redefining UIOP/UTILITY:EARLIER-TIMESTAMP in DEFUN WARNING: redefining UIOP/UTILITY:TIMESTAMPS-EARLIEST in DEFUN WARNING: redefining UIOP/UTILITY:EARLIEST-TIMESTAMP in DEFUN WARNING: redefining UIOP/UTILITY:LATER-TIMESTAMP in DEFUN WARNING: redefining UIOP/UTILITY:TIMESTAMPS-LATEST in DEFUN WARNING: redefining UIOP/UTILITY:LATEST-TIMESTAMP in DEFUN WARNING: redefining UIOP/UTILITY:LATEST-TIMESTAMP-F in DEFMACRO WARNING: redefining UIOP/UTILITY:ENSURE-FUNCTION in DEFUN WARNING: redefining UIOP/UTILITY:ACCESS-AT in DEFUN WARNING: redefining UIOP/UTILITY:ACCESS-AT-COUNT in DEFUN WARNING: redefining UIOP/UTILITY:CALL-FUNCTION in DEFUN WARNING: redefining UIOP/UTILITY:CALL-FUNCTIONS in DEFUN WARNING: redefining UIOP/UTILITY:REGISTER-HOOK-FUNCTION in DEFUN WARNING: redefining UIOP/UTILITY:COERCE-CLASS in DEFUN WARNING: redefining UIOP/UTILITY:ENSURE-GETHASH in DEFUN WARNING: redefining UIOP/UTILITY:LIST-TO-HASH-SET in DEFUN WARNING: redefining UIOP/UTILITY:LEXICOGRAPHIC< in DEFUN WARNING: redefining UIOP/UTILITY:LEXICOGRAPHIC<= in DEFUN WARNING: redefining UIOP/UTILITY:STYLE-WARN in DEFUN WARNING: redefining UIOP/UTILITY:MATCH-CONDITION-P in DEFUN WARNING: redefining UIOP/UTILITY:MATCH-ANY-CONDITION-P in DEFUN WARNING: redefining UIOP/UTILITY:CALL-WITH-MUFFLED-CONDITIONS in DEFUN WARNING: redefining UIOP/UTILITY:WITH-MUFFLED-CONDITIONS in DEFMACRO WARNING: redefining UIOP/UTILITY:NOT-IMPLEMENTED-ERROR in DEFUN WARNING: redefining UIOP/UTILITY:PARAMETER-ERROR in DEFUN WARNING: redefining UIOP/UTILITY:BOOLEAN-TO-FEATURE-EXPRESSION in DEFUN WARNING: redefining UIOP/UTILITY:SYMBOL-TEST-TO-FEATURE-EXPRESSION in DEFUN WARNING: redefining UIOP/VERSION:UNPARSE-VERSION in DEFUN WARNING: redefining UIOP/VERSION:PARSE-VERSION in DEFUN WARNING: redefining UIOP/VERSION:NEXT-VERSION in DEFUN WARNING: redefining UIOP/VERSION:VERSION< in DEFUN WARNING: redefining UIOP/VERSION:VERSION<= in DEFUN WARNING: redefining UIOP/VERSION::DEPRECATED-FUNCTION-CONDITION-KIND in DEFUN WARNING: redefining PRINT-OBJECT (#<SB-PCL::CONDITION-CLASS UIOP/VERSION:DEPRECATED-FUNCTION-CONDITION> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining UIOP/VERSION::NOTIFY-DEPRECATED-FUNCTION in DEFUN WARNING: redefining UIOP/VERSION:VERSION-DEPRECATION in DEFUN WARNING: redefining UIOP/VERSION:WITH-DEPRECATION in DEFMACRO WARNING: redefining UIOP/OS:FEATUREP in DEFUN WARNING: redefining UIOP/OS:OS-MACOSX-P in DEFUN WARNING: redefining UIOP/OS:OS-UNIX-P in DEFUN WARNING: redefining UIOP/OS:OS-WINDOWS-P in DEFUN WARNING: redefining UIOP/OS:OS-GENERA-P in DEFUN WARNING: redefining UIOP/OS::OS-OLDMAC-P in DEFUN WARNING: redefining UIOP/OS::OS-HAIKU-P in DEFUN WARNING: redefining UIOP/OS::OS-MEZZANO-P in DEFUN WARNING: redefining UIOP/OS:DETECT-OS in DEFUN WARNING: redefining UIOP/OS:OS-COND in DEFMACRO WARNING: redefining UIOP/OS:GETENV in DEFUN WARNING: redefining UIOP/OS:GETENVP in DEFUN WARNING: redefining UIOP/OS::FIRST-FEATURE in DEFUN WARNING: redefining UIOP/OS:IMPLEMENTATION-TYPE in DEFUN WARNING: redefining UIOP/OS:OPERATING-SYSTEM in DEFUN WARNING: redefining UIOP/OS:ARCHITECTURE in DEFUN WARNING: redefining UIOP/OS:LISP-VERSION-STRING in DEFUN WARNING: redefining UIOP/OS:IMPLEMENTATION-IDENTIFIER in DEFUN WARNING: redefining UIOP/OS:HOSTNAME in DEFUN WARNING: redefining UIOP/OS:GETCWD in DEFUN WARNING: redefining UIOP/OS:CHDIR in DEFUN WARNING: redefining UIOP/OS:READ-NULL-TERMINATED-STRING in DEFUN WARNING: redefining UIOP/OS:READ-LITTLE-ENDIAN in DEFUN WARNING: redefining UIOP/OS:PARSE-FILE-LOCATION-INFO in DEFUN WARNING: redefining UIOP/OS:PARSE-WINDOWS-SHORTCUT in DEFUN WARNING: redefining UIOP/PATHNAME:NORMALIZE-PATHNAME-DIRECTORY-COMPONENT in DEFUN WARNING: redefining UIOP/PATHNAME:DENORMALIZE-PATHNAME-DIRECTORY-COMPONENT in DEFUN WARNING: redefining UIOP/PATHNAME:MERGE-PATHNAME-DIRECTORY-COMPONENTS in DEFUN WARNING: redefining UIOP/PATHNAME:MAKE-PATHNAME* in DEFUN WARNING: redefining UIOP/PATHNAME:MAKE-PATHNAME-COMPONENT-LOGICAL in DEFUN WARNING: redefining UIOP/PATHNAME:MAKE-PATHNAME-LOGICAL in DEFUN WARNING: redefining UIOP/PATHNAME:MERGE-PATHNAMES* in DEFUN WARNING: redefining UIOP/PATHNAME:LOGICAL-PATHNAME-P in DEFUN WARNING: redefining UIOP/PATHNAME:PHYSICAL-PATHNAME-P in DEFUN WARNING: redefining UIOP/PATHNAME:PHYSICALIZE-PATHNAME in DEFUN WARNING: redefining UIOP/PATHNAME:NIL-PATHNAME in DEFUN WARNING: redefining UIOP/PATHNAME:WITH-PATHNAME-DEFAULTS in DEFMACRO WARNING: redefining UIOP/PATHNAME:PATHNAME-EQUAL in DEFUN WARNING: redefining UIOP/PATHNAME:ABSOLUTE-PATHNAME-P in DEFUN WARNING: redefining UIOP/PATHNAME:RELATIVE-PATHNAME-P in DEFUN WARNING: redefining UIOP/PATHNAME:HIDDEN-PATHNAME-P in DEFUN WARNING: redefining UIOP/PATHNAME:FILE-PATHNAME-P in DEFUN WARNING: redefining UIOP/PATHNAME:PATHNAME-DIRECTORY-PATHNAME in DEFUN WARNING: redefining UIOP/PATHNAME:PATHNAME-PARENT-DIRECTORY-PATHNAME in DEFUN WARNING: redefining UIOP/PATHNAME:DIRECTORY-PATHNAME-P in DEFUN WARNING: redefining UIOP/PATHNAME:ENSURE-DIRECTORY-PATHNAME in DEFUN WARNING: redefining UIOP/PATHNAME:SPLIT-UNIX-NAMESTRING-DIRECTORY-COMPONENTS in DEFUN WARNING: redefining UIOP/PATHNAME:SPLIT-NAME-TYPE in DEFUN WARNING: redefining UIOP/PATHNAME:PARSE-UNIX-NAMESTRING in DEFUN WARNING: redefining UIOP/PATHNAME:UNIX-NAMESTRING in DEFUN WARNING: redefining UIOP/PATHNAME:SUBPATHNAME in DEFUN WARNING: redefining UIOP/PATHNAME:SUBPATHNAME* in DEFUN WARNING: redefining UIOP/PATHNAME:PATHNAME-ROOT in DEFUN WARNING: redefining UIOP/PATHNAME:PATHNAME-HOST-PATHNAME in DEFUN WARNING: redefining UIOP/PATHNAME:ENSURE-ABSOLUTE-PATHNAME in DEFUN WARNING: redefining UIOP/PATHNAME:SUBPATHP in DEFUN WARNING: redefining UIOP/PATHNAME:ENOUGH-PATHNAME in DEFUN WARNING: redefining UIOP/PATHNAME:CALL-WITH-ENOUGH-PATHNAME in DEFUN WARNING: redefining UIOP/PATHNAME:WITH-ENOUGH-PATHNAME in DEFMACRO WARNING: redefining UIOP/PATHNAME:WILDEN in DEFUN WARNING: redefining UIOP/PATHNAME:RELATIVIZE-DIRECTORY-COMPONENT in DEFUN WARNING: redefining UIOP/PATHNAME:RELATIVIZE-PATHNAME-DIRECTORY in DEFUN WARNING: redefining UIOP/PATHNAME:DIRECTORY-SEPARATOR-FOR-HOST in DEFUN WARNING: redefining UIOP/PATHNAME:DIRECTORIZE-PATHNAME-HOST-DEVICE in DEFUN WARNING: redefining UIOP/PATHNAME:TRANSLATE-PATHNAME* in DEFUN WARNING: redefining UIOP/FILESYSTEM:NATIVE-NAMESTRING in DEFUN WARNING: redefining UIOP/FILESYSTEM:PARSE-NATIVE-NAMESTRING in DEFUN WARNING: redefining UIOP/FILESYSTEM:TRUENAME* in DEFUN WARNING: redefining UIOP/FILESYSTEM:SAFE-FILE-WRITE-DATE in DEFUN WARNING: redefining UIOP/FILESYSTEM:PROBE-FILE* in DEFUN WARNING: redefining UIOP/FILESYSTEM:DIRECTORY-EXISTS-P in DEFUN WARNING: redefining UIOP/FILESYSTEM:FILE-EXISTS-P in DEFUN WARNING: redefining UIOP/FILESYSTEM:DIRECTORY* in DEFUN WARNING: redefining UIOP/FILESYSTEM:FILTER-LOGICAL-DIRECTORY-RESULTS in DEFUN WARNING: redefining UIOP/FILESYSTEM:DIRECTORY-FILES in DEFUN WARNING: redefining UIOP/FILESYSTEM:SUBDIRECTORIES in DEFUN WARNING: redefining UIOP/FILESYSTEM:COLLECT-SUB*DIRECTORIES in DEFUN WARNING: redefining UIOP/FILESYSTEM:TRUENAMIZE in DEFUN WARNING: redefining UIOP/FILESYSTEM:RESOLVE-SYMLINKS in DEFUN WARNING: redefining UIOP/FILESYSTEM:RESOLVE-SYMLINKS* in DEFUN WARNING: redefining UIOP/PATHNAME:ENSURE-PATHNAME in DEFUN WARNING: redefining UIOP/FILESYSTEM:GET-PATHNAME-DEFAULTS in DEFUN WARNING: redefining UIOP/FILESYSTEM:CALL-WITH-CURRENT-DIRECTORY in DEFUN WARNING: redefining UIOP/FILESYSTEM:WITH-CURRENT-DIRECTORY in DEFMACRO WARNING: redefining UIOP/FILESYSTEM:INTER-DIRECTORY-SEPARATOR in DEFUN WARNING: redefining UIOP/FILESYSTEM:SPLIT-NATIVE-PATHNAMES-STRING in DEFUN WARNING: redefining UIOP/FILESYSTEM:GETENV-PATHNAME in DEFUN WARNING: redefining UIOP/FILESYSTEM:GETENV-PATHNAMES in DEFUN WARNING: redefining UIOP/FILESYSTEM:GETENV-ABSOLUTE-DIRECTORY in DEFUN WARNING: redefining UIOP/FILESYSTEM:GETENV-ABSOLUTE-DIRECTORIES in DEFUN WARNING: redefining UIOP/FILESYSTEM:LISP-IMPLEMENTATION-DIRECTORY in DEFUN WARNING: redefining UIOP/FILESYSTEM:LISP-IMPLEMENTATION-PATHNAME-P in DEFUN WARNING: redefining UIOP/FILESYSTEM:ENSURE-ALL-DIRECTORIES-EXIST in DEFUN WARNING: redefining UIOP/FILESYSTEM:DELETE-FILE-IF-EXISTS in DEFUN WARNING: redefining UIOP/FILESYSTEM:RENAME-FILE-OVERWRITING-TARGET in DEFUN WARNING: redefining UIOP/FILESYSTEM:DELETE-EMPTY-DIRECTORY in DEFUN WARNING: redefining UIOP/FILESYSTEM:DELETE-DIRECTORY-TREE in DEFUN WARNING: redefining UIOP/STREAM:SETUP-STDIN in DEFUN WARNING: redefining UIOP/STREAM:SETUP-STDOUT in DEFUN WARNING: redefining UIOP/STREAM:SETUP-STDERR in DEFUN WARNING: redefining UIOP/STREAM:ALWAYS-DEFAULT-ENCODING in DEFUN WARNING: redefining UIOP/STREAM:DETECT-ENCODING in DEFUN WARNING: redefining UIOP/STREAM:DEFAULT-ENCODING-EXTERNAL-FORMAT in DEFUN WARNING: redefining UIOP/STREAM:ENCODING-EXTERNAL-FORMAT in DEFUN WARNING: redefining UIOP/STREAM:WITH-SAFE-IO-SYNTAX in DEFMACRO WARNING: redefining UIOP/STREAM:CALL-WITH-SAFE-IO-SYNTAX in DEFUN WARNING: redefining UIOP/STREAM:SAFE-READ-FROM-STRING in DEFUN WARNING: redefining UIOP/STREAM:CALL-WITH-OUTPUT-FILE in DEFUN WARNING: redefining UIOP/STREAM:WITH-OUTPUT-FILE in DEFMACRO WARNING: redefining UIOP/STREAM::CALL-WITH-OUTPUT in DEFUN WARNING: redefining UIOP/STREAM:OUTPUT-STRING in DEFUN WARNING: redefining UIOP/STREAM:CALL-WITH-INPUT-FILE in DEFUN WARNING: redefining UIOP/STREAM:WITH-INPUT-FILE in DEFMACRO WARNING: redefining UIOP/STREAM::CALL-WITH-INPUT in DEFUN WARNING: redefining UIOP/STREAM:WITH-INPUT in DEFMACRO WARNING: redefining UIOP/STREAM:INPUT-STRING in DEFUN WARNING: redefining UIOP/STREAM:NULL-DEVICE-PATHNAME in DEFUN WARNING: redefining UIOP/STREAM:CALL-WITH-NULL-INPUT in DEFUN WARNING: redefining UIOP/STREAM:WITH-NULL-INPUT in DEFMACRO WARNING: redefining UIOP/STREAM:CALL-WITH-NULL-OUTPUT in DEFUN WARNING: redefining UIOP/STREAM:WITH-NULL-OUTPUT in DEFMACRO WARNING: redefining UIOP/STREAM:FINISH-OUTPUTS in DEFUN WARNING: redefining UIOP/STREAM:FORMAT! in DEFUN WARNING: redefining UIOP/STREAM:SAFE-FORMAT! in DEFUN WARNING: redefining UIOP/STREAM:COPY-STREAM-TO-STREAM in DEFUN WARNING: redefining UIOP/STREAM:CONCATENATE-FILES in DEFUN WARNING: redefining UIOP/STREAM:COPY-FILE in DEFUN WARNING: redefining UIOP/STREAM:SLURP-STREAM-STRING in DEFUN WARNING: redefining UIOP/STREAM:SLURP-STREAM-LINES in DEFUN WARNING: redefining UIOP/STREAM:SLURP-STREAM-LINE in DEFUN WARNING: redefining UIOP/STREAM:SLURP-STREAM-FORMS in DEFUN WARNING: redefining UIOP/STREAM:SLURP-STREAM-FORM in DEFUN WARNING: redefining UIOP/STREAM:READ-FILE-STRING in DEFUN WARNING: redefining UIOP/STREAM:READ-FILE-LINES in DEFUN WARNING: redefining UIOP/STREAM:READ-FILE-LINE in DEFUN WARNING: redefining UIOP/STREAM:READ-FILE-FORMS in DEFUN WARNING: redefining UIOP/STREAM:READ-FILE-FORM in DEFUN WARNING: redefining UIOP/STREAM:SAFE-READ-FILE-LINE in DEFUN WARNING: redefining UIOP/STREAM:SAFE-READ-FILE-FORM in DEFUN WARNING: redefining UIOP/STREAM:EVAL-INPUT in DEFUN WARNING: redefining UIOP/STREAM:EVAL-THUNK in DEFUN WARNING: redefining UIOP/STREAM:STANDARD-EVAL-THUNK in DEFUN WARNING: redefining UIOP/STREAM:PRINTLN in DEFUN WARNING: redefining UIOP/STREAM:WRITELN in DEFUN WARNING: redefining UIOP/STREAM:DEFAULT-TEMPORARY-DIRECTORY in DEFUN WARNING: redefining UIOP/STREAM:TEMPORARY-DIRECTORY in DEFUN WARNING: redefining UIOP/STREAM:SETUP-TEMPORARY-DIRECTORY in DEFUN WARNING: redefining UIOP/STREAM:CALL-WITH-TEMPORARY-FILE in DEFUN WARNING: redefining UIOP/STREAM:WITH-TEMPORARY-FILE in DEFMACRO WARNING: redefining UIOP/STREAM::GET-TEMPORARY-FILE in DEFUN WARNING: redefining UIOP/STREAM:ADD-PATHNAME-SUFFIX in DEFUN WARNING: redefining UIOP/STREAM:TMPIZE-PATHNAME in DEFUN WARNING: redefining UIOP/STREAM:CALL-WITH-STAGING-PATHNAME in DEFUN WARNING: redefining UIOP/STREAM:WITH-STAGING-PATHNAME in DEFMACRO WARNING: redefining UIOP/STREAM:FILE-STREAM-P in DEFUN WARNING: redefining UIOP/STREAM:FILE-OR-SYNONYM-STREAM-P in DEFUN WARNING: redefining UIOP/IMAGE:QUIT in DEFUN WARNING: redefining UIOP/IMAGE:DIE in DEFUN WARNING: redefining UIOP/IMAGE:RAW-PRINT-BACKTRACE in DEFUN WARNING: redefining UIOP/IMAGE:PRINT-BACKTRACE in DEFUN WARNING: redefining UIOP/IMAGE:PRINT-CONDITION-BACKTRACE in DEFUN WARNING: redefining UIOP/IMAGE:FATAL-CONDITION-P in DEFUN WARNING: redefining UIOP/IMAGE:HANDLE-FATAL-CONDITION in DEFUN WARNING: redefining UIOP/IMAGE:CALL-WITH-FATAL-CONDITION-HANDLER in DEFUN WARNING: redefining UIOP/IMAGE:WITH-FATAL-CONDITION-HANDLER in DEFMACRO WARNING: redefining UIOP/IMAGE:SHELL-BOOLEAN-EXIT in DEFUN WARNING: redefining UIOP/IMAGE:REGISTER-IMAGE-RESTORE-HOOK in DEFUN WARNING: redefining UIOP/IMAGE:REGISTER-IMAGE-DUMP-HOOK in DEFUN WARNING: redefining UIOP/IMAGE:CALL-IMAGE-RESTORE-HOOK in DEFUN WARNING: redefining UIOP/IMAGE:CALL-IMAGE-DUMP-HOOK in DEFUN WARNING: redefining UIOP/IMAGE:RAW-COMMAND-LINE-ARGUMENTS in DEFUN WARNING: redefining UIOP/IMAGE:COMMAND-LINE-ARGUMENTS in DEFUN WARNING: redefining UIOP/IMAGE:ARGV0 in DEFUN WARNING: redefining UIOP/IMAGE:SETUP-COMMAND-LINE-ARGUMENTS in DEFUN WARNING: redefining UIOP/IMAGE:RESTORE-IMAGE in DEFUN WARNING: redefining UIOP/IMAGE:DUMP-IMAGE in DEFUN WARNING: redefining UIOP/IMAGE:CREATE-IMAGE in DEFUN WARNING: redefining UIOP/LISP-BUILD::SB-GROVEL-UNKNOWN-CONSTANT-CONDITION-P in DEFUN WARNING: redefining UIOP/LISP-BUILD:CALL-WITH-MUFFLED-COMPILER-CONDITIONS in DEFUN WARNING: redefining UIOP/LISP-BUILD:WITH-MUFFLED-COMPILER-CONDITIONS in DEFMACRO WARNING: redefining UIOP/LISP-BUILD:CALL-WITH-MUFFLED-LOADER-CONDITIONS in DEFUN WARNING: redefining UIOP/LISP-BUILD:WITH-MUFFLED-LOADER-CONDITIONS in DEFMACRO WARNING: redefining UIOP/LISP-BUILD:CHECK-LISP-COMPILE-WARNINGS in DEFUN WARNING: redefining UIOP/LISP-BUILD:CHECK-LISP-COMPILE-RESULTS in DEFUN WARNING: redefining UIOP/LISP-BUILD:REIFY-SIMPLE-SEXP in DEFUN WARNING: redefining UIOP/LISP-BUILD:UNREIFY-SIMPLE-SEXP in DEFUN WARNING: redefining UIOP/LISP-BUILD::REIFY-UNDEFINED-WARNING in DEFUN WARNING: redefining UIOP/LISP-BUILD:REIFY-DEFERRED-WARNINGS in DEFUN WARNING: redefining UIOP/LISP-BUILD:UNREIFY-DEFERRED-WARNINGS in DEFUN WARNING: redefining UIOP/LISP-BUILD:RESET-DEFERRED-WARNINGS in DEFUN WARNING: redefining UIOP/LISP-BUILD:SAVE-DEFERRED-WARNINGS in DEFUN WARNING: redefining UIOP/LISP-BUILD:WARNINGS-FILE-TYPE in DEFUN WARNING: redefining UIOP/LISP-BUILD:ENABLE-DEFERRED-WARNINGS-CHECK in DEFUN WARNING: redefining UIOP/LISP-BUILD:DISABLE-DEFERRED-WARNINGS-CHECK in DEFUN WARNING: redefining UIOP/LISP-BUILD:WARNINGS-FILE-P in DEFUN WARNING: redefining UIOP/LISP-BUILD:CHECK-DEFERRED-WARNINGS in DEFUN WARNING: redefining UIOP/LISP-BUILD::CALL-WITH-SAVED-DEFERRED-WARNINGS in DEFUN WARNING: redefining UIOP/LISP-BUILD:WITH-SAVED-DEFERRED-WARNINGS in DEFMACRO WARNING: redefining UIOP/LISP-BUILD:CURRENT-LISP-FILE-PATHNAME in DEFUN WARNING: redefining UIOP/LISP-BUILD:LOAD-PATHNAME in DEFUN WARNING: redefining UIOP/LISP-BUILD:LISPIZE-PATHNAME in DEFUN WARNING: redefining UIOP/LISP-BUILD:COMPILE-FILE-TYPE in DEFUN WARNING: redefining UIOP/LISP-BUILD:CALL-AROUND-HOOK in DEFUN WARNING: redefining UIOP/LISP-BUILD:COMPILE-FILE-PATHNAME* in DEFUN WARNING: redefining UIOP/LISP-BUILD:COMPILE-FILE* in DEFUN WARNING: redefining UIOP/LISP-BUILD:LOAD* in DEFUN WARNING: redefining UIOP/LISP-BUILD:LOAD-FROM-STRING in DEFUN WARNING: redefining UIOP/LISP-BUILD:COMBINE-FASLS in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM::REQUIRES-ESCAPING-P in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:ESCAPE-TOKEN in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM::ESCAPE-WINDOWS-TOKEN-WITHIN-DOUBLE-QUOTES in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM::EASY-WINDOWS-CHARACTER-P in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:ESCAPE-WINDOWS-TOKEN in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM::ESCAPE-SH-TOKEN-WITHIN-DOUBLE-QUOTES in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:EASY-SH-CHARACTER-P in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:ESCAPE-SH-TOKEN in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:ESCAPE-SHELL-TOKEN in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:ESCAPE-COMMAND in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:ESCAPE-WINDOWS-COMMAND in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:ESCAPE-SH-COMMAND in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:ESCAPE-SHELL-COMMAND in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM::%NORMALIZE-IO-SPECIFIER in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM::%INTERACTIVEP in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM::%SIGNAL-TO-EXIT-CODE in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM::%CODE-TO-STATUS in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM::%HANDLE-IF-EXISTS in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM::%HANDLE-IF-DOES-NOT-EXIST in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:PROCESS-INFO-ERROR-OUTPUT in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:PROCESS-INFO-INPUT in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:PROCESS-INFO-OUTPUT in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:PROCESS-INFO-PID in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM::%PROCESS-STATUS in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:PROCESS-ALIVE-P in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:WAIT-PROCESS in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM::%POSIX-SEND-SIGNAL in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:TERMINATE-PROCESS in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:CLOSE-STREAMS in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:LAUNCH-PROGRAM in DEFUN WARNING: redefining UIOP/RUN-PROGRAM::CALL-STREAM-PROCESSOR in DEFUN WARNING: redefining UIOP/RUN-PROGRAM:SLURP-INPUT-STREAM in DEFGENERIC WARNING: redefining SLURP-INPUT-STREAM (#<SB-PCL:SYSTEM-CLASS COMMON-LISP:FUNCTION> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining SLURP-INPUT-STREAM (#<BUILT-IN-CLASS COMMON-LISP:CONS> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining SLURP-INPUT-STREAM (#<SB-PCL:SYSTEM-CLASS COMMON-LISP:STREAM> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining SLURP-INPUT-STREAM (#<SB-MOP:EQL-SPECIALIZER STRING> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining SLURP-INPUT-STREAM (#<SB-MOP:EQL-SPECIALIZER :STRING> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining SLURP-INPUT-STREAM (#<SB-MOP:EQL-SPECIALIZER :LINES> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining SLURP-INPUT-STREAM (#<SB-MOP:EQL-SPECIALIZER :LINE> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining SLURP-INPUT-STREAM (#<SB-MOP:EQL-SPECIALIZER :FORMS> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining SLURP-INPUT-STREAM (#<SB-MOP:EQL-SPECIALIZER :FORM> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining SLURP-INPUT-STREAM (#<SB-MOP:EQL-SPECIALIZER T> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining SLURP-INPUT-STREAM (#<BUILT-IN-CLASS COMMON-LISP:NULL> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining SLURP-INPUT-STREAM (#<BUILT-IN-CLASS COMMON-LISP:PATHNAME> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining SLURP-INPUT-STREAM (#<SB-PCL:SYSTEM-CLASS COMMON-LISP:T> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining UIOP/RUN-PROGRAM:VOMIT-OUTPUT-STREAM in DEFGENERIC WARNING: redefining VOMIT-OUTPUT-STREAM (#<SB-PCL:SYSTEM-CLASS COMMON-LISP:FUNCTION> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining VOMIT-OUTPUT-STREAM (#<BUILT-IN-CLASS COMMON-LISP:CONS> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining VOMIT-OUTPUT-STREAM (#<SB-PCL:SYSTEM-CLASS COMMON-LISP:STREAM> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining VOMIT-OUTPUT-STREAM (#<BUILT-IN-CLASS COMMON-LISP:STRING> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining VOMIT-OUTPUT-STREAM (#<SB-MOP:EQL-SPECIALIZER T> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining VOMIT-OUTPUT-STREAM (#<BUILT-IN-CLASS COMMON-LISP:NULL> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining VOMIT-OUTPUT-STREAM (#<BUILT-IN-CLASS COMMON-LISP:PATHNAME> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining VOMIT-OUTPUT-STREAM (#<SB-PCL:SYSTEM-CLASS COMMON-LISP:T> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining UIOP/RUN-PROGRAM::%CHECK-RESULT in DEFUN WARNING: redefining UIOP/RUN-PROGRAM::%ACTIVE-IO-SPECIFIER-P in DEFUN WARNING: redefining UIOP/RUN-PROGRAM::%RUN-PROGRAM in DEFUN WARNING: redefining UIOP/RUN-PROGRAM::%CALL-WITH-PROGRAM-IO in DEFUN WARNING: redefining UIOP/RUN-PROGRAM::PLACE-SETTER in DEFMACRO WARNING: redefining UIOP/RUN-PROGRAM::WITH-PROGRAM-INPUT in DEFMACRO WARNING: redefining UIOP/RUN-PROGRAM::WITH-PROGRAM-OUTPUT in DEFMACRO WARNING: redefining UIOP/RUN-PROGRAM::WITH-PROGRAM-ERROR-OUTPUT in DEFMACRO WARNING: redefining UIOP/RUN-PROGRAM::%USE-LAUNCH-PROGRAM in DEFUN WARNING: redefining UIOP/RUN-PROGRAM::%NORMALIZE-SYSTEM-COMMAND in DEFUN WARNING: redefining UIOP/RUN-PROGRAM::%REDIRECTED-SYSTEM-COMMAND in DEFUN WARNING: redefining UIOP/RUN-PROGRAM::%SYSTEM in DEFUN WARNING: redefining UIOP/RUN-PROGRAM::%USE-SYSTEM in DEFUN WARNING: redefining UIOP/RUN-PROGRAM:RUN-PROGRAM in DEFUN WARNING: redefining UIOP/CONFIGURATION:CONFIGURATION-INHERITANCE-DIRECTIVE-P in DEFUN WARNING: redefining UIOP/CONFIGURATION:REPORT-INVALID-FORM in DEFUN WARNING: redefining UIOP/CONFIGURATION:VALIDATE-CONFIGURATION-FORM in DEFUN WARNING: redefining UIOP/CONFIGURATION:VALIDATE-CONFIGURATION-FILE in DEFUN WARNING: redefining UIOP/CONFIGURATION:VALIDATE-CONFIGURATION-DIRECTORY in DEFUN WARNING: redefining UIOP/CONFIGURATION:RESOLVE-RELATIVE-LOCATION in DEFUN WARNING: redefining UIOP/CONFIGURATION:RESOLVE-ABSOLUTE-LOCATION in DEFUN WARNING: redefining UIOP/CONFIGURATION:RESOLVE-LOCATION in DEFUN WARNING: redefining UIOP/CONFIGURATION:LOCATION-DESIGNATOR-P in DEFUN WARNING: redefining UIOP/CONFIGURATION:LOCATION-FUNCTION-P in DEFUN WARNING: redefining UIOP/CONFIGURATION:REGISTER-CLEAR-CONFIGURATION-HOOK in DEFUN WARNING: redefining UIOP/CONFIGURATION:CLEAR-CONFIGURATION in DEFUN WARNING: redefining UIOP/CONFIGURATION:UPGRADE-CONFIGURATION in DEFUN WARNING: redefining UIOP/CONFIGURATION:GET-FOLDER-PATH in DEFUN WARNING: redefining UIOP/CONFIGURATION:XDG-DATA-HOME in DEFUN WARNING: redefining UIOP/CONFIGURATION:XDG-CONFIG-HOME in DEFUN WARNING: redefining UIOP/CONFIGURATION:XDG-DATA-DIRS in DEFUN WARNING: redefining UIOP/CONFIGURATION:XDG-CONFIG-DIRS in DEFUN WARNING: redefining UIOP/CONFIGURATION:XDG-CACHE-HOME in DEFUN WARNING: redefining UIOP/CONFIGURATION:XDG-RUNTIME-DIR in DEFUN WARNING: redefining UIOP/CONFIGURATION:SYSTEM-CONFIG-PATHNAMES in DEFUN WARNING: redefining UIOP/CONFIGURATION:FILTER-PATHNAME-SET in DEFUN WARNING: redefining UIOP/CONFIGURATION:XDG-DATA-PATHNAMES in DEFUN WARNING: redefining UIOP/CONFIGURATION:XDG-CONFIG-PATHNAMES in DEFUN WARNING: redefining UIOP/CONFIGURATION:FIND-PREFERRED-FILE in DEFUN WARNING: redefining UIOP/CONFIGURATION:XDG-DATA-PATHNAME in DEFUN WARNING: redefining UIOP/CONFIGURATION:XDG-CONFIG-PATHNAME in DEFUN WARNING: redefining UIOP/CONFIGURATION::COMPUTE-USER-CACHE in DEFUN WARNING: redefining UIOP/CONFIGURATION:UIOP-DIRECTORY in DEFUN WARNING: redefining UIOP/BACKWARD-DRIVER:COERCE-PATHNAME in DEFUN WARNING: redefining UIOP/CONFIGURATION:USER-CONFIGURATION-DIRECTORIES in DEFUN WARNING: redefining UIOP/CONFIGURATION:SYSTEM-CONFIGURATION-DIRECTORIES in DEFUN WARNING: redefining UIOP/CONFIGURATION:IN-FIRST-DIRECTORY in DEFUN WARNING: redefining UIOP/CONFIGURATION:IN-USER-CONFIGURATION-DIRECTORY in DEFUN WARNING: redefining UIOP/CONFIGURATION:IN-SYSTEM-CONFIGURATION-DIRECTORY in DEFUN WARNING: redefining UIOP/BACKWARD-DRIVER:VERSION-COMPATIBLE-P in DEFUN ; file: /home/quicklisp/quicklisp-controller/dist/build-cache/cl-emb/04a32481580be674abe707cdfd25f20ff710ac7a/cl-emb-20241021-git/emb.lisp ; in: DEFUN CONSTRUCT-EMB-BODY-STRING ; (ERROR "EOF reached in EMB inside open '~A' tag." CL-EMB:*EMB-START-MARKER*) ; ; note: deleting unreachable code ; file: /home/quicklisp/quicklisp-controller/dist/build-cache/st-json/36fe247ac59fce5ba3edbe8c19676ce182d72b6d/st-json-20241021-git/st-json.lisp ; in: DEFUN READ-JSON-STRING ; (LOOP :FOR ST-JSON::POS :FROM 0 :BELOW 4 ; :FOR ST-JSON::WEIGHT :OF-TYPE FIXNUM := ...) ; --> LET LET LET SB-LOOP::WITH-SUM-COUNT LET TAGBODY SETQ THE ; ==> ; (+ #:SUM0 (* ST-JSON::DIGIT ST-JSON::WEIGHT)) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a INTEGER, not a FIXNUM. ; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because: ; The first argument is a INTEGER, not a (UNSIGNED-BYTE 64). ; The second argument is a (INTEGER -1006632960 1006632945), not a (UNSIGNED-BYTE 64). ; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES (UNSIGNED-BYTE 64) &OPTIONAL). ; etc. ; in: DEFUN LOOKS-LIKE-A-NUMBER ; (COERCE STRING 'SIMPLE-STRING) ; ; note: unable to optimize due to type uncertainty: The first argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a VECTOR. ; ; note: unable to optimize due to type uncertainty: The second argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a (OR NULL (SIMPLE-ARRAY * (*))). ; ; note: unable to optimize due to type uncertainty: The second argument is a (OR LIST (AND (NOT SIMPLE-BASE-STRING) (NOT (SIMPLE-ARRAY CHARACTER (*))) VECTOR) SB-KERNEL:EXTENDED-SEQUENCE), not a (OR SIMPLE-BASE-STRING NULL). ; file: /home/quicklisp/quicklisp-controller/dist/build-cache/cl-yaml/5aff81c9d2f79479273599e7c9c43deca082b9ec/cl-yaml-20241021-git/src/float.lisp ; in: DEFPARAMETER *SBCL-NAN-VALUE* ; (- DOUBLE-FLOAT-POSITIVE-INFINITY DOUBLE-FLOAT-POSITIVE-INFINITY) ; ; caught STYLE-WARNING: ; Lisp error during constant folding: ; arithmetic error FLOATING-POINT-INVALID-OPERATION signalled ; Operation was (- #.SB-EXT:DOUBLE-FLOAT-POSITIVE-INFINITY #.SB-EXT:DOUBLE-FLOAT-POSITIVE-INFINITY). WARNING: Lisp compilation had style-warnings while compiling #<CL-SOURCE-FILE "cl-yaml" "src" "float"> WARNING: redefining TO-LISP-VALUE (#<STRUCTURE-CLASS COMMON-LISP:HASH-TABLE> #<SB-MOP:EQL-SPECIALIZER :ANY>) in DEFMETHOD WARNING: redefining JSON-MOP::INITIALIZE-SLOTS-FROM-JSON in DEFUN WARNING: redefining JSON-TO-CLOS (#<STRUCTURE-CLASS COMMON-LISP:HASH-TABLE> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining TO-LISP-VALUE (#<STRUCTURE-CLASS COMMON-LISP:HASH-TABLE> #<BUILT-IN-CLASS COMMON-LISP:CONS>) in DEFMETHOD ; ; caught ERROR: ; READ error during COMPILE-FILE: Package BITCOIN-RPC does not exist. Line: 114, Column: 38, File-Position: 4602 Stream: #<SB-INT:FORM-TRACKING-STREAM for "file /home/quicklisp/quicklisp-controller/dist/build-cache/bitcoin-rpc/873fd1b8c1aa0c63769b11e4736854cb1db3d9d8/bitcoin-rpc-release-bcb5dc00-git/test/tests.lisp" {103D9CB963}> Unhandled UIOP/LISP-BUILD:COMPILE-FILE-ERROR in thread #<SB-THREAD:THREAD tid=3141066 "main thread" RUNNING {103FBE8093}>: COMPILE-FILE-ERROR while compiling #<CL-SOURCE-FILE "bitcoin-rpc/test-system" "tests"> Backtrace for: #<SB-THREAD:THREAD tid=3141066 "main thread" RUNNING {103FBE8093}> 0: (SB-DEBUG::DEBUGGER-DISABLED-HOOK #<UIOP/LISP-BUILD:COMPILE-FILE-ERROR {103DB394C3}> #<unused argument> :QUIT T) 1: (SB-DEBUG::RUN-HOOK *INVOKE-DEBUGGER-HOOK* #<UIOP/LISP-BUILD:COMPILE-FILE-ERROR {103DB394C3}>) 2: (INVOKE-DEBUGGER #<UIOP/LISP-BUILD:COMPILE-FILE-ERROR {103DB394C3}>) 3: (ERROR UIOP/LISP-BUILD:COMPILE-FILE-ERROR :CONTEXT-FORMAT "~/asdf-action::format-action/" :CONTEXT-ARGUMENTS ((#<ASDF/LISP-ACTION:COMPILE-OP > . #<ASDF/LISP-ACTION:CL-SOURCE-FILE "bitcoin-rpc/test-system" "tests">))) 4: (UIOP/LISP-BUILD:CHECK-LISP-COMPILE-RESULTS NIL T T "~/asdf-action::format-action/" ((#<ASDF/LISP-ACTION:COMPILE-OP > . #<ASDF/LISP-ACTION:CL-SOURCE-FILE "bitcoin-rpc/test-system" "tests">))) 5: ((SB-PCL::EMF ASDF/ACTION:PERFORM) #<unused argument> #<unused argument> #<ASDF/LISP-ACTION:COMPILE-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "bitcoin-rpc/test-system" "tests">) 6: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION)) 7: ((:METHOD ASDF/ACTION:PERFORM :AROUND (ASDF/LISP-ACTION:COMPILE-OP ASDF/LISP-ACTION:CL-SOURCE-FILE)) #<ASDF/LISP-ACTION:COMPILE-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "bitcoin-rpc/test-system" "tests">) [fast-method] 8: ((:METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS :AROUND (T T)) #<ASDF/LISP-ACTION:COMPILE-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "bitcoin-rpc/test-system" "tests">) [fast-method] 9: ((:METHOD ASDF/PLAN:PERFORM-PLAN (T)) #<ASDF/PLAN:SEQUENTIAL-PLAN {1004677973}>) [fast-method] 10: ((FLET SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT)) 11: ((:METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)) #<ASDF/PLAN:SEQUENTIAL-PLAN {1004677973}>) [fast-method] 12: ((:METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION ASDF/COMPONENT:COMPONENT)) #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "bitcoin-rpc/test-system"> :PLAN-CLASS NIL :PLAN-OPTIONS NIL) [fast-method] 13: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) #<unused argument> #<unused argument> #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "bitcoin-rpc/test-system">) 14: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE)) 15: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "bitcoin-rpc/test-system">) [fast-method] 16: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) #<unused argument> #<unused argument> ASDF/LISP-ACTION:LOAD-OP "bitcoin-rpc/test-system") 17: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE)) 18: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/LISP-ACTION:LOAD-OP "bitcoin-rpc/test-system") [fast-method] 19: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<FUNCTION (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) {10046855EB}> :OVERRIDE T :KEY NIL :OVERRIDE-CACHE T :OVERRIDE-FORCING NIL) 20: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE)) 21: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<FUNCTION (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) {100465084B}> :OVERRIDE NIL :KEY NIL :OVERRIDE-CACHE NIL :OVERRIDE-FORCING NIL) 22: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/LISP-ACTION:LOAD-OP "bitcoin-rpc/test-system") [fast-method] 23: (DEPCHECK::COMPUTE-DEPENDENCIES "bitcoin-rpc" "bitcoin-rpc/test-system") 24: (DEPCHECK::MAGIC "bitcoin-rpc" "bitcoin-rpc/test-system" "/home/quicklisp/quicklisp-controller/tmp/anonymous/anonymous-qEQ0wQ2s/depcheck-win.txt") 25: (DEPCHECK::MAIN ("depcheck" "/home/quicklisp/quicklisp-controller/dist/system-file-index" "bitcoin-rpc" "bitcoin-rpc/test-system" "/home/quicklisp/quicklisp-controller/tmp/anonymous/anonymous-qEQ0wQ2s/depcheck-win.txt" "/home/quicklisp/quicklisp-controller/tmp/anonymous/anonymous-qEQ0wQ2s/depcheck-fail.txt")) 26: ((LAMBDA NIL :IN "/home/quicklisp/quicklisp/local-projects/quicklisp-controller/dumper-2SKVI5f7.lisp")) 27: ((FLET SB-UNIX::BODY :IN SB-IMPL::START-LISP)) 28: ((FLET "WITHOUT-INTERRUPTS-BODY-3" :IN SB-IMPL::START-LISP)) 29: (SB-IMPL::%START-LISP) unhandled condition in --disable-debugger mode, quitting ; ; compilation unit aborted ; caught 2 fatal ERROR conditions ; caught 1 ERROR condition ; caught 2 STYLE-WARNING conditions ; printed 5 notes
WARNING: System definition file #P"/home/quicklisp/quicklisp-controller/dist/build-cache/cl-colors/08d7a2af682802fce159e47ff3511112f24e892a/cl-colors-20241021-git/cl-colors.asd" contains definition for system "cl-colors-tests". Please only define "cl-colors" and secondary systems with a name starting with "cl-colors/" (e.g. "cl-colors/test") in that file. WARNING: System definition file #P"/home/quicklisp/quicklisp-controller/dist/build-cache/parse-float/8031b1b03c4861658df12660cf2465e195af4bce/parse-float-20241021-git/parse-float.asd" contains definition for system "parse-float-tests". Please only define "parse-float" and secondary systems with a name starting with "parse-float/" (e.g. "parse-float/test") in that file. WARNING: redefining UIOP/PACKAGE:FIND-PACKAGE* in DEFUN WARNING: redefining UIOP/PACKAGE:FIND-SYMBOL* in DEFUN WARNING: redefining UIOP/PACKAGE:SYMBOL-CALL in DEFUN WARNING: redefining UIOP/PACKAGE:INTERN* in DEFUN WARNING: redefining UIOP/PACKAGE:EXPORT* in DEFUN WARNING: redefining UIOP/PACKAGE:IMPORT* in DEFUN WARNING: redefining UIOP/PACKAGE:SHADOWING-IMPORT* in DEFUN WARNING: redefining UIOP/PACKAGE:SHADOW* in DEFUN WARNING: redefining UIOP/PACKAGE:MAKE-SYMBOL* in DEFUN WARNING: redefining UIOP/PACKAGE:UNINTERN* in DEFUN WARNING: redefining UIOP/PACKAGE:SYMBOL-SHADOWING-P in DEFUN WARNING: redefining UIOP/PACKAGE:HOME-PACKAGE-P in DEFUN WARNING: redefining UIOP/PACKAGE:SYMBOL-PACKAGE-NAME in DEFUN WARNING: redefining UIOP/PACKAGE:STANDARD-COMMON-LISP-SYMBOL-P in DEFUN WARNING: redefining UIOP/PACKAGE:REIFY-PACKAGE in DEFUN WARNING: redefining UIOP/PACKAGE:UNREIFY-PACKAGE in DEFUN WARNING: redefining UIOP/PACKAGE:REIFY-SYMBOL in DEFUN WARNING: redefining UIOP/PACKAGE:UNREIFY-SYMBOL in DEFUN WARNING: redefining UIOP/PACKAGE::RECORD-FISHY in DEFUN WARNING: redefining UIOP/PACKAGE::WHEN-PACKAGE-FISHINESS in DEFMACRO WARNING: redefining UIOP/PACKAGE::NOTE-PACKAGE-FISHINESS in DEFMACRO WARNING: redefining UIOP/PACKAGE::SET-DUMMY-SYMBOL in DEFUN WARNING: redefining UIOP/PACKAGE::MAKE-DUMMY-SYMBOL in DEFUN WARNING: redefining UIOP/PACKAGE::DUMMY-SYMBOL in DEFUN WARNING: redefining UIOP/PACKAGE::GET-DUMMY-SYMBOL in DEFUN WARNING: redefining UIOP/PACKAGE:NUKE-SYMBOL-IN-PACKAGE in DEFUN WARNING: redefining UIOP/PACKAGE:NUKE-SYMBOL in DEFUN WARNING: redefining UIOP/PACKAGE:REHOME-SYMBOL in DEFUN WARNING: redefining UIOP/PACKAGE:ENSURE-PACKAGE-UNUSED in DEFUN WARNING: redefining UIOP/PACKAGE:DELETE-PACKAGE* in DEFUN WARNING: redefining UIOP/PACKAGE:PACKAGE-NAMES in DEFUN WARNING: redefining UIOP/PACKAGE:PACKAGES-FROM-NAMES in DEFUN WARNING: redefining UIOP/PACKAGE:FRESH-PACKAGE-NAME in DEFUN WARNING: redefining UIOP/PACKAGE:RENAME-PACKAGE-AWAY in DEFUN WARNING: redefining UIOP/PACKAGE:PACKAGE-DEFINITION-FORM in DEFUN WARNING: redefining UIOP/PACKAGE::ENSURE-SHADOWING-IMPORT in DEFUN WARNING: redefining UIOP/PACKAGE::ENSURE-IMPORTED in DEFUN WARNING: redefining UIOP/PACKAGE::ENSURE-IMPORT in DEFUN WARNING: redefining UIOP/PACKAGE::ENSURE-INHERITED in DEFUN WARNING: redefining UIOP/PACKAGE::ENSURE-MIX in DEFUN WARNING: redefining UIOP/PACKAGE::RECYCLE-SYMBOL in DEFUN WARNING: redefining UIOP/PACKAGE::SYMBOL-RECYCLED-P in DEFUN WARNING: redefining UIOP/PACKAGE::ENSURE-SYMBOL in DEFUN WARNING: redefining UIOP/PACKAGE::ENSURE-EXPORTED-TO-USER in DEFUN WARNING: redefining UIOP/PACKAGE::ENSURE-EXPORTED in DEFUN WARNING: redefining UIOP/PACKAGE::ENSURE-EXPORT in DEFUN WARNING: redefining UIOP/PACKAGE::INSTALL-PACKAGE-LOCAL-NICKNAMES in DEFUN WARNING: redefining UIOP/PACKAGE:ENSURE-PACKAGE in DEFUN WARNING: redefining UIOP/PACKAGE:PARSE-DEFINE-PACKAGE-FORM in DEFUN WARNING: redefining UIOP/PACKAGE:DEFINE-PACKAGE in DEFMACRO WARNING: redefining UIOP/COMMON-LISP::FROB-SUBSTRINGS in DEFUN WARNING: redefining UIOP/COMMON-LISP::COMPATFMT in DEFMACRO WARNING: redefining UIOP/UTILITY::ENSURE-FUNCTION-NOTINLINE in DEFUN WARNING: redefining UIOP/UTILITY:WITH-UPGRADABILITY in DEFMACRO WARNING: redefining UIOP/UTILITY:UIOP-DEBUG in DEFMACRO WARNING: redefining UIOP/UTILITY:LOAD-UIOP-DEBUG-UTILITY in DEFUN WARNING: redefining UIOP/UTILITY:NEST in DEFMACRO WARNING: redefining UIOP/UTILITY:IF-LET in DEFMACRO WARNING: redefining UIOP/UTILITY:PARSE-BODY in DEFUN WARNING: redefining UIOP/UTILITY:WHILE-COLLECTING in DEFMACRO WARNING: redefining UIOP/UTILITY:APPENDF in DEFMACRO WARNING: redefining UIOP/UTILITY:LENGTH=N-P in DEFUN WARNING: redefining UIOP/UTILITY:ENSURE-LIST in DEFUN WARNING: redefining UIOP/UTILITY:REMOVE-PLIST-KEY in DEFUN WARNING: redefining UIOP/UTILITY:REMOVE-PLIST-KEYS in DEFUN WARNING: redefining UIOP/UTILITY:EMPTYP in DEFUN WARNING: redefining UIOP/UTILITY:CHARACTER-TYPE-INDEX in DEFUN WARNING: redefining UIOP/UTILITY:BASE-STRING-P in DEFUN WARNING: redefining UIOP/UTILITY:STRINGS-COMMON-ELEMENT-TYPE in DEFUN WARNING: redefining UIOP/UTILITY:REDUCE/STRCAT in DEFUN WARNING: redefining UIOP/UTILITY:STRCAT in DEFUN WARNING: redefining UIOP/UTILITY:FIRST-CHAR in DEFUN WARNING: redefining UIOP/UTILITY:LAST-CHAR in DEFUN WARNING: redefining UIOP/UTILITY:SPLIT-STRING in DEFUN WARNING: redefining UIOP/UTILITY:STRING-PREFIX-P in DEFUN WARNING: redefining UIOP/UTILITY:STRING-SUFFIX-P in DEFUN WARNING: redefining UIOP/UTILITY:STRING-ENCLOSED-P in DEFUN WARNING: redefining UIOP/UTILITY:STRIPLN in DEFUN WARNING: redefining UIOP/UTILITY:STANDARD-CASE-SYMBOL-NAME in DEFUN WARNING: redefining UIOP/UTILITY:FIND-STANDARD-CASE-SYMBOL in DEFUN WARNING: redefining UIOP/UTILITY:TIMESTAMP< in DEFUN WARNING: redefining UIOP/UTILITY:TIMESTAMPS< in DEFUN WARNING: redefining UIOP/UTILITY:TIMESTAMP*< in DEFUN WARNING: redefining UIOP/UTILITY:TIMESTAMP<= in DEFUN WARNING: redefining UIOP/UTILITY:EARLIER-TIMESTAMP in DEFUN WARNING: redefining UIOP/UTILITY:TIMESTAMPS-EARLIEST in DEFUN WARNING: redefining UIOP/UTILITY:EARLIEST-TIMESTAMP in DEFUN WARNING: redefining UIOP/UTILITY:LATER-TIMESTAMP in DEFUN WARNING: redefining UIOP/UTILITY:TIMESTAMPS-LATEST in DEFUN WARNING: redefining UIOP/UTILITY:LATEST-TIMESTAMP in DEFUN WARNING: redefining UIOP/UTILITY:LATEST-TIMESTAMP-F in DEFMACRO WARNING: redefining UIOP/UTILITY:ENSURE-FUNCTION in DEFUN WARNING: redefining UIOP/UTILITY:ACCESS-AT in DEFUN WARNING: redefining UIOP/UTILITY:ACCESS-AT-COUNT in DEFUN WARNING: redefining UIOP/UTILITY:CALL-FUNCTION in DEFUN WARNING: redefining UIOP/UTILITY:CALL-FUNCTIONS in DEFUN WARNING: redefining UIOP/UTILITY:REGISTER-HOOK-FUNCTION in DEFUN WARNING: redefining UIOP/UTILITY:COERCE-CLASS in DEFUN WARNING: redefining UIOP/UTILITY:ENSURE-GETHASH in DEFUN WARNING: redefining UIOP/UTILITY:LIST-TO-HASH-SET in DEFUN WARNING: redefining UIOP/UTILITY:LEXICOGRAPHIC< in DEFUN WARNING: redefining UIOP/UTILITY:LEXICOGRAPHIC<= in DEFUN WARNING: redefining UIOP/UTILITY:STYLE-WARN in DEFUN WARNING: redefining UIOP/UTILITY:MATCH-CONDITION-P in DEFUN WARNING: redefining UIOP/UTILITY:MATCH-ANY-CONDITION-P in DEFUN WARNING: redefining UIOP/UTILITY:CALL-WITH-MUFFLED-CONDITIONS in DEFUN WARNING: redefining UIOP/UTILITY:WITH-MUFFLED-CONDITIONS in DEFMACRO WARNING: redefining UIOP/UTILITY:NOT-IMPLEMENTED-ERROR in DEFUN WARNING: redefining UIOP/UTILITY:PARAMETER-ERROR in DEFUN WARNING: redefining UIOP/UTILITY:BOOLEAN-TO-FEATURE-EXPRESSION in DEFUN WARNING: redefining UIOP/UTILITY:SYMBOL-TEST-TO-FEATURE-EXPRESSION in DEFUN WARNING: redefining UIOP/VERSION:UNPARSE-VERSION in DEFUN WARNING: redefining UIOP/VERSION:PARSE-VERSION in DEFUN WARNING: redefining UIOP/VERSION:NEXT-VERSION in DEFUN WARNING: redefining UIOP/VERSION:VERSION< in DEFUN WARNING: redefining UIOP/VERSION:VERSION<= in DEFUN WARNING: redefining UIOP/VERSION::DEPRECATED-FUNCTION-CONDITION-KIND in DEFUN WARNING: redefining PRINT-OBJECT (#<SB-PCL::CONDITION-CLASS UIOP/VERSION:DEPRECATED-FUNCTION-CONDITION> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining UIOP/VERSION::NOTIFY-DEPRECATED-FUNCTION in DEFUN WARNING: redefining UIOP/VERSION:VERSION-DEPRECATION in DEFUN WARNING: redefining UIOP/VERSION:WITH-DEPRECATION in DEFMACRO WARNING: redefining UIOP/OS:FEATUREP in DEFUN WARNING: redefining UIOP/OS:OS-MACOSX-P in DEFUN WARNING: redefining UIOP/OS:OS-UNIX-P in DEFUN WARNING: redefining UIOP/OS:OS-WINDOWS-P in DEFUN WARNING: redefining UIOP/OS:OS-GENERA-P in DEFUN WARNING: redefining UIOP/OS::OS-OLDMAC-P in DEFUN WARNING: redefining UIOP/OS::OS-HAIKU-P in DEFUN WARNING: redefining UIOP/OS::OS-MEZZANO-P in DEFUN WARNING: redefining UIOP/OS:DETECT-OS in DEFUN WARNING: redefining UIOP/OS:OS-COND in DEFMACRO WARNING: redefining UIOP/OS:GETENV in DEFUN WARNING: redefining UIOP/OS:GETENVP in DEFUN WARNING: redefining UIOP/OS::FIRST-FEATURE in DEFUN WARNING: redefining UIOP/OS:IMPLEMENTATION-TYPE in DEFUN WARNING: redefining UIOP/OS:OPERATING-SYSTEM in DEFUN WARNING: redefining UIOP/OS:ARCHITECTURE in DEFUN WARNING: redefining UIOP/OS:LISP-VERSION-STRING in DEFUN WARNING: redefining UIOP/OS:IMPLEMENTATION-IDENTIFIER in DEFUN WARNING: redefining UIOP/OS:HOSTNAME in DEFUN WARNING: redefining UIOP/OS:GETCWD in DEFUN WARNING: redefining UIOP/OS:CHDIR in DEFUN WARNING: redefining UIOP/OS:READ-NULL-TERMINATED-STRING in DEFUN WARNING: redefining UIOP/OS:READ-LITTLE-ENDIAN in DEFUN WARNING: redefining UIOP/OS:PARSE-FILE-LOCATION-INFO in DEFUN WARNING: redefining UIOP/OS:PARSE-WINDOWS-SHORTCUT in DEFUN WARNING: redefining UIOP/PATHNAME:NORMALIZE-PATHNAME-DIRECTORY-COMPONENT in DEFUN WARNING: redefining UIOP/PATHNAME:DENORMALIZE-PATHNAME-DIRECTORY-COMPONENT in DEFUN WARNING: redefining UIOP/PATHNAME:MERGE-PATHNAME-DIRECTORY-COMPONENTS in DEFUN WARNING: redefining UIOP/PATHNAME:MAKE-PATHNAME* in DEFUN WARNING: redefining UIOP/PATHNAME:MAKE-PATHNAME-COMPONENT-LOGICAL in DEFUN WARNING: redefining UIOP/PATHNAME:MAKE-PATHNAME-LOGICAL in DEFUN WARNING: redefining UIOP/PATHNAME:MERGE-PATHNAMES* in DEFUN WARNING: redefining UIOP/PATHNAME:LOGICAL-PATHNAME-P in DEFUN WARNING: redefining UIOP/PATHNAME:PHYSICAL-PATHNAME-P in DEFUN WARNING: redefining UIOP/PATHNAME:PHYSICALIZE-PATHNAME in DEFUN WARNING: redefining UIOP/PATHNAME:NIL-PATHNAME in DEFUN WARNING: redefining UIOP/PATHNAME:WITH-PATHNAME-DEFAULTS in DEFMACRO WARNING: redefining UIOP/PATHNAME:PATHNAME-EQUAL in DEFUN WARNING: redefining UIOP/PATHNAME:ABSOLUTE-PATHNAME-P in DEFUN WARNING: redefining UIOP/PATHNAME:RELATIVE-PATHNAME-P in DEFUN WARNING: redefining UIOP/PATHNAME:HIDDEN-PATHNAME-P in DEFUN WARNING: redefining UIOP/PATHNAME:FILE-PATHNAME-P in DEFUN WARNING: redefining UIOP/PATHNAME:PATHNAME-DIRECTORY-PATHNAME in DEFUN WARNING: redefining UIOP/PATHNAME:PATHNAME-PARENT-DIRECTORY-PATHNAME in DEFUN WARNING: redefining UIOP/PATHNAME:DIRECTORY-PATHNAME-P in DEFUN WARNING: redefining UIOP/PATHNAME:ENSURE-DIRECTORY-PATHNAME in DEFUN WARNING: redefining UIOP/PATHNAME:SPLIT-UNIX-NAMESTRING-DIRECTORY-COMPONENTS in DEFUN WARNING: redefining UIOP/PATHNAME:SPLIT-NAME-TYPE in DEFUN WARNING: redefining UIOP/PATHNAME:PARSE-UNIX-NAMESTRING in DEFUN WARNING: redefining UIOP/PATHNAME:UNIX-NAMESTRING in DEFUN WARNING: redefining UIOP/PATHNAME:SUBPATHNAME in DEFUN WARNING: redefining UIOP/PATHNAME:SUBPATHNAME* in DEFUN WARNING: redefining UIOP/PATHNAME:PATHNAME-ROOT in DEFUN WARNING: redefining UIOP/PATHNAME:PATHNAME-HOST-PATHNAME in DEFUN WARNING: redefining UIOP/PATHNAME:ENSURE-ABSOLUTE-PATHNAME in DEFUN WARNING: redefining UIOP/PATHNAME:SUBPATHP in DEFUN WARNING: redefining UIOP/PATHNAME:ENOUGH-PATHNAME in DEFUN WARNING: redefining UIOP/PATHNAME:CALL-WITH-ENOUGH-PATHNAME in DEFUN WARNING: redefining UIOP/PATHNAME:WITH-ENOUGH-PATHNAME in DEFMACRO WARNING: redefining UIOP/PATHNAME:WILDEN in DEFUN WARNING: redefining UIOP/PATHNAME:RELATIVIZE-DIRECTORY-COMPONENT in DEFUN WARNING: redefining UIOP/PATHNAME:RELATIVIZE-PATHNAME-DIRECTORY in DEFUN WARNING: redefining UIOP/PATHNAME:DIRECTORY-SEPARATOR-FOR-HOST in DEFUN WARNING: redefining UIOP/PATHNAME:DIRECTORIZE-PATHNAME-HOST-DEVICE in DEFUN WARNING: redefining UIOP/PATHNAME:TRANSLATE-PATHNAME* in DEFUN WARNING: redefining UIOP/FILESYSTEM:NATIVE-NAMESTRING in DEFUN WARNING: redefining UIOP/FILESYSTEM:PARSE-NATIVE-NAMESTRING in DEFUN WARNING: redefining UIOP/FILESYSTEM:TRUENAME* in DEFUN WARNING: redefining UIOP/FILESYSTEM:SAFE-FILE-WRITE-DATE in DEFUN WARNING: redefining UIOP/FILESYSTEM:PROBE-FILE* in DEFUN WARNING: redefining UIOP/FILESYSTEM:DIRECTORY-EXISTS-P in DEFUN WARNING: redefining UIOP/FILESYSTEM:FILE-EXISTS-P in DEFUN WARNING: redefining UIOP/FILESYSTEM:DIRECTORY* in DEFUN WARNING: redefining UIOP/FILESYSTEM:FILTER-LOGICAL-DIRECTORY-RESULTS in DEFUN WARNING: redefining UIOP/FILESYSTEM:DIRECTORY-FILES in DEFUN WARNING: redefining UIOP/FILESYSTEM:SUBDIRECTORIES in DEFUN WARNING: redefining UIOP/FILESYSTEM:COLLECT-SUB*DIRECTORIES in DEFUN WARNING: redefining UIOP/FILESYSTEM:TRUENAMIZE in DEFUN WARNING: redefining UIOP/FILESYSTEM:RESOLVE-SYMLINKS in DEFUN WARNING: redefining UIOP/FILESYSTEM:RESOLVE-SYMLINKS* in DEFUN WARNING: redefining UIOP/PATHNAME:ENSURE-PATHNAME in DEFUN WARNING: redefining UIOP/FILESYSTEM:GET-PATHNAME-DEFAULTS in DEFUN WARNING: redefining UIOP/FILESYSTEM:CALL-WITH-CURRENT-DIRECTORY in DEFUN WARNING: redefining UIOP/FILESYSTEM:WITH-CURRENT-DIRECTORY in DEFMACRO WARNING: redefining UIOP/FILESYSTEM:INTER-DIRECTORY-SEPARATOR in DEFUN WARNING: redefining UIOP/FILESYSTEM:SPLIT-NATIVE-PATHNAMES-STRING in DEFUN WARNING: redefining UIOP/FILESYSTEM:GETENV-PATHNAME in DEFUN WARNING: redefining UIOP/FILESYSTEM:GETENV-PATHNAMES in DEFUN WARNING: redefining UIOP/FILESYSTEM:GETENV-ABSOLUTE-DIRECTORY in DEFUN WARNING: redefining UIOP/FILESYSTEM:GETENV-ABSOLUTE-DIRECTORIES in DEFUN WARNING: redefining UIOP/FILESYSTEM:LISP-IMPLEMENTATION-DIRECTORY in DEFUN WARNING: redefining UIOP/FILESYSTEM:LISP-IMPLEMENTATION-PATHNAME-P in DEFUN WARNING: redefining UIOP/FILESYSTEM:ENSURE-ALL-DIRECTORIES-EXIST in DEFUN WARNING: redefining UIOP/FILESYSTEM:DELETE-FILE-IF-EXISTS in DEFUN WARNING: redefining UIOP/FILESYSTEM:RENAME-FILE-OVERWRITING-TARGET in DEFUN WARNING: redefining UIOP/FILESYSTEM:DELETE-EMPTY-DIRECTORY in DEFUN WARNING: redefining UIOP/FILESYSTEM:DELETE-DIRECTORY-TREE in DEFUN WARNING: redefining UIOP/STREAM:SETUP-STDIN in DEFUN WARNING: redefining UIOP/STREAM:SETUP-STDOUT in DEFUN WARNING: redefining UIOP/STREAM:SETUP-STDERR in DEFUN WARNING: redefining UIOP/STREAM:ALWAYS-DEFAULT-ENCODING in DEFUN WARNING: redefining UIOP/STREAM:DETECT-ENCODING in DEFUN WARNING: redefining UIOP/STREAM:DEFAULT-ENCODING-EXTERNAL-FORMAT in DEFUN WARNING: redefining UIOP/STREAM:ENCODING-EXTERNAL-FORMAT in DEFUN WARNING: redefining UIOP/STREAM:WITH-SAFE-IO-SYNTAX in DEFMACRO WARNING: redefining UIOP/STREAM:CALL-WITH-SAFE-IO-SYNTAX in DEFUN WARNING: redefining UIOP/STREAM:SAFE-READ-FROM-STRING in DEFUN WARNING: redefining UIOP/STREAM:CALL-WITH-OUTPUT-FILE in DEFUN WARNING: redefining UIOP/STREAM:WITH-OUTPUT-FILE in DEFMACRO WARNING: redefining UIOP/STREAM::CALL-WITH-OUTPUT in DEFUN WARNING: redefining UIOP/STREAM:OUTPUT-STRING in DEFUN WARNING: redefining UIOP/STREAM:CALL-WITH-INPUT-FILE in DEFUN WARNING: redefining UIOP/STREAM:WITH-INPUT-FILE in DEFMACRO WARNING: redefining UIOP/STREAM::CALL-WITH-INPUT in DEFUN WARNING: redefining UIOP/STREAM:WITH-INPUT in DEFMACRO WARNING: redefining UIOP/STREAM:INPUT-STRING in DEFUN WARNING: redefining UIOP/STREAM:NULL-DEVICE-PATHNAME in DEFUN WARNING: redefining UIOP/STREAM:CALL-WITH-NULL-INPUT in DEFUN WARNING: redefining UIOP/STREAM:WITH-NULL-INPUT in DEFMACRO WARNING: redefining UIOP/STREAM:CALL-WITH-NULL-OUTPUT in DEFUN WARNING: redefining UIOP/STREAM:WITH-NULL-OUTPUT in DEFMACRO WARNING: redefining UIOP/STREAM:FINISH-OUTPUTS in DEFUN WARNING: redefining UIOP/STREAM:FORMAT! in DEFUN WARNING: redefining UIOP/STREAM:SAFE-FORMAT! in DEFUN WARNING: redefining UIOP/STREAM:COPY-STREAM-TO-STREAM in DEFUN WARNING: redefining UIOP/STREAM:CONCATENATE-FILES in DEFUN WARNING: redefining UIOP/STREAM:COPY-FILE in DEFUN WARNING: redefining UIOP/STREAM:SLURP-STREAM-STRING in DEFUN WARNING: redefining UIOP/STREAM:SLURP-STREAM-LINES in DEFUN WARNING: redefining UIOP/STREAM:SLURP-STREAM-LINE in DEFUN WARNING: redefining UIOP/STREAM:SLURP-STREAM-FORMS in DEFUN WARNING: redefining UIOP/STREAM:SLURP-STREAM-FORM in DEFUN WARNING: redefining UIOP/STREAM:READ-FILE-STRING in DEFUN WARNING: redefining UIOP/STREAM:READ-FILE-LINES in DEFUN WARNING: redefining UIOP/STREAM:READ-FILE-LINE in DEFUN WARNING: redefining UIOP/STREAM:READ-FILE-FORMS in DEFUN WARNING: redefining UIOP/STREAM:READ-FILE-FORM in DEFUN WARNING: redefining UIOP/STREAM:SAFE-READ-FILE-LINE in DEFUN WARNING: redefining UIOP/STREAM:SAFE-READ-FILE-FORM in DEFUN WARNING: redefining UIOP/STREAM:EVAL-INPUT in DEFUN WARNING: redefining UIOP/STREAM:EVAL-THUNK in DEFUN WARNING: redefining UIOP/STREAM:STANDARD-EVAL-THUNK in DEFUN WARNING: redefining UIOP/STREAM:PRINTLN in DEFUN WARNING: redefining UIOP/STREAM:WRITELN in DEFUN WARNING: redefining UIOP/STREAM:DEFAULT-TEMPORARY-DIRECTORY in DEFUN WARNING: redefining UIOP/STREAM:TEMPORARY-DIRECTORY in DEFUN WARNING: redefining UIOP/STREAM:SETUP-TEMPORARY-DIRECTORY in DEFUN WARNING: redefining UIOP/STREAM:CALL-WITH-TEMPORARY-FILE in DEFUN WARNING: redefining UIOP/STREAM:WITH-TEMPORARY-FILE in DEFMACRO WARNING: redefining UIOP/STREAM::GET-TEMPORARY-FILE in DEFUN WARNING: redefining UIOP/STREAM:ADD-PATHNAME-SUFFIX in DEFUN WARNING: redefining UIOP/STREAM:TMPIZE-PATHNAME in DEFUN WARNING: redefining UIOP/STREAM:CALL-WITH-STAGING-PATHNAME in DEFUN WARNING: redefining UIOP/STREAM:WITH-STAGING-PATHNAME in DEFMACRO WARNING: redefining UIOP/STREAM:FILE-STREAM-P in DEFUN WARNING: redefining UIOP/STREAM:FILE-OR-SYNONYM-STREAM-P in DEFUN WARNING: redefining UIOP/IMAGE:QUIT in DEFUN WARNING: redefining UIOP/IMAGE:DIE in DEFUN WARNING: redefining UIOP/IMAGE:RAW-PRINT-BACKTRACE in DEFUN WARNING: redefining UIOP/IMAGE:PRINT-BACKTRACE in DEFUN WARNING: redefining UIOP/IMAGE:PRINT-CONDITION-BACKTRACE in DEFUN WARNING: redefining UIOP/IMAGE:FATAL-CONDITION-P in DEFUN WARNING: redefining UIOP/IMAGE:HANDLE-FATAL-CONDITION in DEFUN WARNING: redefining UIOP/IMAGE:CALL-WITH-FATAL-CONDITION-HANDLER in DEFUN WARNING: redefining UIOP/IMAGE:WITH-FATAL-CONDITION-HANDLER in DEFMACRO WARNING: redefining UIOP/IMAGE:SHELL-BOOLEAN-EXIT in DEFUN WARNING: redefining UIOP/IMAGE:REGISTER-IMAGE-RESTORE-HOOK in DEFUN WARNING: redefining UIOP/IMAGE:REGISTER-IMAGE-DUMP-HOOK in DEFUN WARNING: redefining UIOP/IMAGE:CALL-IMAGE-RESTORE-HOOK in DEFUN WARNING: redefining UIOP/IMAGE:CALL-IMAGE-DUMP-HOOK in DEFUN WARNING: redefining UIOP/IMAGE:RAW-COMMAND-LINE-ARGUMENTS in DEFUN WARNING: redefining UIOP/IMAGE:COMMAND-LINE-ARGUMENTS in DEFUN WARNING: redefining UIOP/IMAGE:ARGV0 in DEFUN WARNING: redefining UIOP/IMAGE:SETUP-COMMAND-LINE-ARGUMENTS in DEFUN WARNING: redefining UIOP/IMAGE:RESTORE-IMAGE in DEFUN WARNING: redefining UIOP/IMAGE:DUMP-IMAGE in DEFUN WARNING: redefining UIOP/IMAGE:CREATE-IMAGE in DEFUN WARNING: redefining UIOP/LISP-BUILD::SB-GROVEL-UNKNOWN-CONSTANT-CONDITION-P in DEFUN WARNING: redefining UIOP/LISP-BUILD:CALL-WITH-MUFFLED-COMPILER-CONDITIONS in DEFUN WARNING: redefining UIOP/LISP-BUILD:WITH-MUFFLED-COMPILER-CONDITIONS in DEFMACRO WARNING: redefining UIOP/LISP-BUILD:CALL-WITH-MUFFLED-LOADER-CONDITIONS in DEFUN WARNING: redefining UIOP/LISP-BUILD:WITH-MUFFLED-LOADER-CONDITIONS in DEFMACRO WARNING: redefining UIOP/LISP-BUILD:CHECK-LISP-COMPILE-WARNINGS in DEFUN WARNING: redefining UIOP/LISP-BUILD:CHECK-LISP-COMPILE-RESULTS in DEFUN WARNING: redefining UIOP/LISP-BUILD:REIFY-SIMPLE-SEXP in DEFUN WARNING: redefining UIOP/LISP-BUILD:UNREIFY-SIMPLE-SEXP in DEFUN WARNING: redefining UIOP/LISP-BUILD::REIFY-UNDEFINED-WARNING in DEFUN WARNING: redefining UIOP/LISP-BUILD:REIFY-DEFERRED-WARNINGS in DEFUN WARNING: redefining UIOP/LISP-BUILD:UNREIFY-DEFERRED-WARNINGS in DEFUN WARNING: redefining UIOP/LISP-BUILD:RESET-DEFERRED-WARNINGS in DEFUN WARNING: redefining UIOP/LISP-BUILD:SAVE-DEFERRED-WARNINGS in DEFUN WARNING: redefining UIOP/LISP-BUILD:WARNINGS-FILE-TYPE in DEFUN WARNING: redefining UIOP/LISP-BUILD:ENABLE-DEFERRED-WARNINGS-CHECK in DEFUN WARNING: redefining UIOP/LISP-BUILD:DISABLE-DEFERRED-WARNINGS-CHECK in DEFUN WARNING: redefining UIOP/LISP-BUILD:WARNINGS-FILE-P in DEFUN WARNING: redefining UIOP/LISP-BUILD:CHECK-DEFERRED-WARNINGS in DEFUN WARNING: redefining UIOP/LISP-BUILD::CALL-WITH-SAVED-DEFERRED-WARNINGS in DEFUN WARNING: redefining UIOP/LISP-BUILD:WITH-SAVED-DEFERRED-WARNINGS in DEFMACRO WARNING: redefining UIOP/LISP-BUILD:CURRENT-LISP-FILE-PATHNAME in DEFUN WARNING: redefining UIOP/LISP-BUILD:LOAD-PATHNAME in DEFUN WARNING: redefining UIOP/LISP-BUILD:LISPIZE-PATHNAME in DEFUN WARNING: redefining UIOP/LISP-BUILD:COMPILE-FILE-TYPE in DEFUN WARNING: redefining UIOP/LISP-BUILD:CALL-AROUND-HOOK in DEFUN WARNING: redefining UIOP/LISP-BUILD:COMPILE-FILE-PATHNAME* in DEFUN WARNING: redefining UIOP/LISP-BUILD:COMPILE-FILE* in DEFUN WARNING: redefining UIOP/LISP-BUILD:LOAD* in DEFUN WARNING: redefining UIOP/LISP-BUILD:LOAD-FROM-STRING in DEFUN WARNING: redefining UIOP/LISP-BUILD:COMBINE-FASLS in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM::REQUIRES-ESCAPING-P in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:ESCAPE-TOKEN in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM::ESCAPE-WINDOWS-TOKEN-WITHIN-DOUBLE-QUOTES in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM::EASY-WINDOWS-CHARACTER-P in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:ESCAPE-WINDOWS-TOKEN in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM::ESCAPE-SH-TOKEN-WITHIN-DOUBLE-QUOTES in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:EASY-SH-CHARACTER-P in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:ESCAPE-SH-TOKEN in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:ESCAPE-SHELL-TOKEN in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:ESCAPE-COMMAND in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:ESCAPE-WINDOWS-COMMAND in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:ESCAPE-SH-COMMAND in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:ESCAPE-SHELL-COMMAND in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM::%NORMALIZE-IO-SPECIFIER in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM::%INTERACTIVEP in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM::%SIGNAL-TO-EXIT-CODE in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM::%CODE-TO-STATUS in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM::%HANDLE-IF-EXISTS in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM::%HANDLE-IF-DOES-NOT-EXIST in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:PROCESS-INFO-ERROR-OUTPUT in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:PROCESS-INFO-INPUT in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:PROCESS-INFO-OUTPUT in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:PROCESS-INFO-PID in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM::%PROCESS-STATUS in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:PROCESS-ALIVE-P in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:WAIT-PROCESS in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM::%POSIX-SEND-SIGNAL in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:TERMINATE-PROCESS in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:CLOSE-STREAMS in DEFUN WARNING: redefining UIOP/LAUNCH-PROGRAM:LAUNCH-PROGRAM in DEFUN WARNING: redefining UIOP/RUN-PROGRAM::CALL-STREAM-PROCESSOR in DEFUN WARNING: redefining UIOP/RUN-PROGRAM:SLURP-INPUT-STREAM in DEFGENERIC WARNING: redefining SLURP-INPUT-STREAM (#<SB-PCL:SYSTEM-CLASS COMMON-LISP:FUNCTION> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining SLURP-INPUT-STREAM (#<BUILT-IN-CLASS COMMON-LISP:CONS> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining SLURP-INPUT-STREAM (#<SB-PCL:SYSTEM-CLASS COMMON-LISP:STREAM> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining SLURP-INPUT-STREAM (#<SB-MOP:EQL-SPECIALIZER STRING> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining SLURP-INPUT-STREAM (#<SB-MOP:EQL-SPECIALIZER :STRING> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining SLURP-INPUT-STREAM (#<SB-MOP:EQL-SPECIALIZER :LINES> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining SLURP-INPUT-STREAM (#<SB-MOP:EQL-SPECIALIZER :LINE> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining SLURP-INPUT-STREAM (#<SB-MOP:EQL-SPECIALIZER :FORMS> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining SLURP-INPUT-STREAM (#<SB-MOP:EQL-SPECIALIZER :FORM> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining SLURP-INPUT-STREAM (#<SB-MOP:EQL-SPECIALIZER T> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining SLURP-INPUT-STREAM (#<BUILT-IN-CLASS COMMON-LISP:NULL> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining SLURP-INPUT-STREAM (#<BUILT-IN-CLASS COMMON-LISP:PATHNAME> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining SLURP-INPUT-STREAM (#<SB-PCL:SYSTEM-CLASS COMMON-LISP:T> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining UIOP/RUN-PROGRAM:VOMIT-OUTPUT-STREAM in DEFGENERIC WARNING: redefining VOMIT-OUTPUT-STREAM (#<SB-PCL:SYSTEM-CLASS COMMON-LISP:FUNCTION> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining VOMIT-OUTPUT-STREAM (#<BUILT-IN-CLASS COMMON-LISP:CONS> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining VOMIT-OUTPUT-STREAM (#<SB-PCL:SYSTEM-CLASS COMMON-LISP:STREAM> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining VOMIT-OUTPUT-STREAM (#<BUILT-IN-CLASS COMMON-LISP:STRING> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining VOMIT-OUTPUT-STREAM (#<SB-MOP:EQL-SPECIALIZER T> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining VOMIT-OUTPUT-STREAM (#<BUILT-IN-CLASS COMMON-LISP:NULL> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining VOMIT-OUTPUT-STREAM (#<BUILT-IN-CLASS COMMON-LISP:PATHNAME> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining VOMIT-OUTPUT-STREAM (#<SB-PCL:SYSTEM-CLASS COMMON-LISP:T> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining UIOP/RUN-PROGRAM::%CHECK-RESULT in DEFUN WARNING: redefining UIOP/RUN-PROGRAM::%ACTIVE-IO-SPECIFIER-P in DEFUN WARNING: redefining UIOP/RUN-PROGRAM::%RUN-PROGRAM in DEFUN WARNING: redefining UIOP/RUN-PROGRAM::%CALL-WITH-PROGRAM-IO in DEFUN WARNING: redefining UIOP/RUN-PROGRAM::PLACE-SETTER in DEFMACRO WARNING: redefining UIOP/RUN-PROGRAM::WITH-PROGRAM-INPUT in DEFMACRO WARNING: redefining UIOP/RUN-PROGRAM::WITH-PROGRAM-OUTPUT in DEFMACRO WARNING: redefining UIOP/RUN-PROGRAM::WITH-PROGRAM-ERROR-OUTPUT in DEFMACRO WARNING: redefining UIOP/RUN-PROGRAM::%USE-LAUNCH-PROGRAM in DEFUN WARNING: redefining UIOP/RUN-PROGRAM::%NORMALIZE-SYSTEM-COMMAND in DEFUN WARNING: redefining UIOP/RUN-PROGRAM::%REDIRECTED-SYSTEM-COMMAND in DEFUN WARNING: redefining UIOP/RUN-PROGRAM::%SYSTEM in DEFUN WARNING: redefining UIOP/RUN-PROGRAM::%USE-SYSTEM in DEFUN WARNING: redefining UIOP/RUN-PROGRAM:RUN-PROGRAM in DEFUN WARNING: redefining UIOP/CONFIGURATION:CONFIGURATION-INHERITANCE-DIRECTIVE-P in DEFUN WARNING: redefining UIOP/CONFIGURATION:REPORT-INVALID-FORM in DEFUN WARNING: redefining UIOP/CONFIGURATION:VALIDATE-CONFIGURATION-FORM in DEFUN WARNING: redefining UIOP/CONFIGURATION:VALIDATE-CONFIGURATION-FILE in DEFUN WARNING: redefining UIOP/CONFIGURATION:VALIDATE-CONFIGURATION-DIRECTORY in DEFUN WARNING: redefining UIOP/CONFIGURATION:RESOLVE-RELATIVE-LOCATION in DEFUN WARNING: redefining UIOP/CONFIGURATION:RESOLVE-ABSOLUTE-LOCATION in DEFUN WARNING: redefining UIOP/CONFIGURATION:RESOLVE-LOCATION in DEFUN WARNING: redefining UIOP/CONFIGURATION:LOCATION-DESIGNATOR-P in DEFUN WARNING: redefining UIOP/CONFIGURATION:LOCATION-FUNCTION-P in DEFUN WARNING: redefining UIOP/CONFIGURATION:REGISTER-CLEAR-CONFIGURATION-HOOK in DEFUN WARNING: redefining UIOP/CONFIGURATION:CLEAR-CONFIGURATION in DEFUN WARNING: redefining UIOP/CONFIGURATION:UPGRADE-CONFIGURATION in DEFUN WARNING: redefining UIOP/CONFIGURATION:GET-FOLDER-PATH in DEFUN WARNING: redefining UIOP/CONFIGURATION:XDG-DATA-HOME in DEFUN WARNING: redefining UIOP/CONFIGURATION:XDG-CONFIG-HOME in DEFUN WARNING: redefining UIOP/CONFIGURATION:XDG-DATA-DIRS in DEFUN WARNING: redefining UIOP/CONFIGURATION:XDG-CONFIG-DIRS in DEFUN WARNING: redefining UIOP/CONFIGURATION:XDG-CACHE-HOME in DEFUN WARNING: redefining UIOP/CONFIGURATION:XDG-RUNTIME-DIR in DEFUN WARNING: redefining UIOP/CONFIGURATION:SYSTEM-CONFIG-PATHNAMES in DEFUN WARNING: redefining UIOP/CONFIGURATION:FILTER-PATHNAME-SET in DEFUN WARNING: redefining UIOP/CONFIGURATION:XDG-DATA-PATHNAMES in DEFUN WARNING: redefining UIOP/CONFIGURATION:XDG-CONFIG-PATHNAMES in DEFUN WARNING: redefining UIOP/CONFIGURATION:FIND-PREFERRED-FILE in DEFUN WARNING: redefining UIOP/CONFIGURATION:XDG-DATA-PATHNAME in DEFUN WARNING: redefining UIOP/CONFIGURATION:XDG-CONFIG-PATHNAME in DEFUN WARNING: redefining UIOP/CONFIGURATION::COMPUTE-USER-CACHE in DEFUN WARNING: redefining UIOP/CONFIGURATION:UIOP-DIRECTORY in DEFUN WARNING: redefining UIOP/BACKWARD-DRIVER:COERCE-PATHNAME in DEFUN WARNING: redefining UIOP/CONFIGURATION:USER-CONFIGURATION-DIRECTORIES in DEFUN WARNING: redefining UIOP/CONFIGURATION:SYSTEM-CONFIGURATION-DIRECTORIES in DEFUN WARNING: redefining UIOP/CONFIGURATION:IN-FIRST-DIRECTORY in DEFUN WARNING: redefining UIOP/CONFIGURATION:IN-USER-CONFIGURATION-DIRECTORY in DEFUN WARNING: redefining UIOP/CONFIGURATION:IN-SYSTEM-CONFIGURATION-DIRECTORY in DEFUN WARNING: redefining UIOP/BACKWARD-DRIVER:VERSION-COMPATIBLE-P in DEFUN WARNING: redefining TO-LISP-VALUE (#<STRUCTURE-CLASS COMMON-LISP:HASH-TABLE> #<SB-MOP:EQL-SPECIALIZER :ANY>) in DEFMETHOD WARNING: redefining JSON-MOP::INITIALIZE-SLOTS-FROM-JSON in DEFUN WARNING: redefining JSON-TO-CLOS (#<STRUCTURE-CLASS COMMON-LISP:HASH-TABLE> #<SB-PCL:SYSTEM-CLASS COMMON-LISP:T>) in DEFMETHOD WARNING: redefining TO-LISP-VALUE (#<STRUCTURE-CLASS COMMON-LISP:HASH-TABLE> #<BUILT-IN-CLASS COMMON-LISP:CONS>) in DEFMETHOD WARNING: redefining LOG4CL-IMPL:APPENDER-ADDED in DEFGENERIC WARNING: redefining LOG4CL-IMPL:APPENDER-REMOVED in DEFGENERIC WARNING: redefining LOG4CL-IMPL::PROPERTY-ALIST in DEFGENERIC ; file: /home/quicklisp/quicklisp-controller/dist/build-cache/cl-shlex/5008d39adb43dc1f46519d47c3bc93b6b8f60b66/cl-shlex-20241021-git/shlex.lisp ; in: DEFUN FIND-SORTED ; (< SHLEX::IDX (LENGTH STRING)) ; ; note: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a SINGLE-FLOAT. ; ; note: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a DOUBLE-FLOAT. ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a T, not a FIXNUM. ; file: /home/quicklisp/quicklisp-controller/dist/build-cache/bitcoin-rpc/873fd1b8c1aa0c63769b11e4736854cb1db3d9d8/bitcoin-rpc-release-bcb5dc00-git/src/classes.lisp ; in: JSON-CLASS LOGGING-CONFIGURATION ; ((BITCOIN-RPC/CLASSES::ADDRESS-MANAGER "addrman" :BOOL :READER ; BITCOIN-RPC/CLASSES::ADDRESS-MANAGER) ; (BITCOIN-RPC/CLASSES::BENCHMARK "bench" :BOOL :READER ; BITCOIN-RPC/CLASSES::BENCHMARK) ; (BITCOIN-RPC/CLASSES::BLOCK-STORAGE "blockstorage" :BOOL :READER ; BITCOIN-RPC/CLASSES::BLOCK-STORAGE) ; (BITCOIN-RPC/CLASSES::COMPACT-BLOCK "cmpctblock" :BOOL :READER ; BITCOIN-RPC/CLASSES::COMPACT-BLOCK) ; (BITCOIN-RPC/CLASSES::COIN-DATA-BASE "coindb" :BOOL :READER ; BITCOIN-RPC/CLASSES::COIN-DATA-BASE) ; (BITCOIN-RPC/CLASSES::ESTIMATE-FEE "estimatefee" :BOOL :READER ; BITCOIN-RPC/CLASSES::ESTIMATE-FEE) ; ("http" :BOOL :READER BITCOIN-RPC/CLASSES::HTTP) ; ("i2p" :BOOL :READER BITCOIN-RPC/CLASSES::I2P) ; ("ipc" :BOOL :READER BITCOIN-RPC/CLASSES::IPC) ; (BITCOIN-RPC/CLASSES::LEVEL-DATABASE "leveldb" :BOOL :READER ; BITCOIN-RPC/CLASSES::LEVEL-DATABASE) ; (BITCOIN-RPC/CLASSES::LIBRARY-EVENT "libevent" :BOOL :READER ; BITCOIN-RPC/CLASSES::LIBRARY-EVENT) ; (BITCOIN-RPC/CLASSES:MEMORY-POOL "mempool" :BOOL :READER ; BITCOIN-RPC/CLASSES:MEMORY-POOL) ; ...) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS RPC-INFO ; ((BITCOIN-RPC/CLASSES::ACTIVE-COMMANDS "active_commands" ; (:LIST BITCOIN-RPC/CLASSES::ACTIVE-COMMANDS) :READER ; BITCOIN-RPC/CLASSES::ACTIVE-COMMANDS :DOCUMENTATION "All active commands") ; (BITCOIN-RPC/CLASSES::LOG-PATH "logpath" :STRING :READER ; BITCOIN-RPC/CLASSES::LOG-PATH :DOCUMENTATION ; "The complete file path to the debug log")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS ACTIVE-COMMANDS ; (("method" :STRING :READER BITCOIN-RPC/CLASSES::ACTIVE-COMMANDS-METHOD ; :DOCUMENTATION "The name of the RPC command") ; ("duration" :NUMBER :READER BITCOIN-RPC/CLASSES::DURATION :DOCUMENTATION ; "The running time in microseconds")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS MEMORY-INFO-STATS ; (("locked" BITCOIN-RPC/CLASSES::MEMORY-INFO-STATS-LOCKED :READER ; BITCOIN-RPC/CLASSES::LOCKED :DOCUMENTATION ; "Information about locked memory manager")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS MEMORY-INFO-STATS-LOCKED ; (("used" :NUMBER :READER BITCOIN-RPC/CLASSES::USED :DOCUMENTATION ; "Number of bytes used") ; ("free" :NUMBER :READER BITCOIN-RPC/CLASSES::FREE :DOCUMENTATION ; "Number of bytes available in current arenas") ; ("total" :NUMBER :READER BITCOIN-RPC/CLASSES::TOTAL :DOCUMENTATION ; "Total number of bytes managed") ; ("locked" :NUMBER :READER BITCOIN-RPC/CLASSES::LOCKED :DOCUMENTATION ; "Amount of bytes that succeeded locking. If this number is smaller than total, locking pages failed at some point and key data could be swapped to disk.") ; (BITCOIN-RPC/CLASSES::CHUNKS-USED "chunks_used" :NUMBER :READER ; BITCOIN-RPC/CLASSES::CHUNKS-USED :DOCUMENTATION "Number allocated chunks") ; (BITCOIN-RPC/CLASSES::CHUNKS-FREE "chunks_free" :NUMBER :READER ; BITCOIN-RPC/CLASSES::CHUNKS-FREE :DOCUMENTATION "Number unused chunks")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS TRANSACTION-OUTPUT-SET ; (("success" :BOOL :READER BITCOIN-RPC/CLASSES::SUCCESS) ; (BITCOIN-RPC/CLASSES::TRANSACTION-OUTPUTS "txouts" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-OUTPUTS :DOCUMENTATION ; "The number of unspent transaction outputs scanned") ; ("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "The current block height (index)") ; (BITCOIN-RPC/CLASSES::BEST-BLOCK "bestblock" :STRING :READER ; BITCOIN-RPC/CLASSES::BEST-BLOCK :DOCUMENTATION ; "The hash of the block at the tip of the chain") ; ("unspents" (:LIST BITCOIN-RPC/CLASSES:UNSPENT-TRANSACTION-OUTPUT) :READER ; BITCOIN-RPC/CLASSES::UNSPENTS) ; (BITCOIN-RPC/CLASSES::TOTAL-AMOUNT "total_amount" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TOTAL-AMOUNT :DOCUMENTATION ; "The total amount of all found unspent outputs in BTC")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS UNSPENT-TRANSACTION-OUTPUT ; ((BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :STRING :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION "The transaction id") ; (BITCOIN-RPC/CLASSES::VALUE-OUT "vout" :NUMBER :READER ; BITCOIN-RPC/CLASSES::VALUE-OUT :DOCUMENTATION "the vout value") ; ("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "The bitcoin address.") ; ("label" :STRING :READER BITCOIN-RPC/CLASSES::LABEL :DOCUMENTATION ; "The associated label, or \"\" for the default label") ; ("amount" :NUMBER :READER BITCOIN-RPC/CLASSES::AMOUNT :DOCUMENTATION ; "the transaction output amount in BTC") ; (BITCOIN-RPC/CLASSES::BEST-BLOCK "bestblock" :STRING :READER ; BITCOIN-RPC/CLASSES::BEST-BLOCK :DOCUMENTATION ; "The hash of the block at the tip of the chain") ; ("confirmations" :NUMBER :READER BITCOIN-RPC/CLASSES:CONFIRMATIONS ; :DOCUMENTATION "The number of confirmations") ; (BITCOIN-RPC/CLASSES::REDEEM-SCRIPT "redeemScript" :STRING :READER ; BITCOIN-RPC/CLASSES::REDEEM-SCRIPT :DOCUMENTATION ; "The string value of the hex-encoded redemption script.") ; (BITCOIN-RPC/CLASSES::WITNESS-SCRIPT "witnessScript" :STRING :READER ; BITCOIN-RPC/CLASSES::WITNESS-SCRIPT :DOCUMENTATION ; "witnessScript if the scriptPubKey is P2WSH or P2SH-P2WSH") ; ("spendable" :BOOL :READER BITCOIN-RPC/CLASSES::SPENDABLE :DOCUMENTATION ; "Whether we have the private keys to spend this output") ; ("solvable" :BOOL :READER BITCOIN-RPC/CLASSES::SOLVABLE :DOCUMENTATION ; "Whether we know how to spend this output, ignoring the lack of keys") ; ("reused" :BOOL :READER BITCOIN-RPC/CLASSES::REUSED :DOCUMENTATION ; "(only present if avoid_reuse is set) Whether this output is reused/dirty (sent to an address that was previously spent from)") ; ...) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS UNSPENT-TRANSACTION-OUTPUT-SET ; (("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "The current block height (index)") ; (BITCOIN-RPC/CLASSES::BEST-BLOCK "bestblock" :STRING :READER ; BITCOIN-RPC/CLASSES::BEST-BLOCK :DOCUMENTATION ; "The hash of the block at the tip of the chain") ; (BITCOIN-RPC/CLASSES:TRANSACTIONS "transactions" :NUMBER :READER ; BITCOIN-RPC/CLASSES:TRANSACTIONS :DOCUMENTATION ; "The number of transactions with unspent outputs") ; (BITCOIN-RPC/CLASSES::TRANSACTION-OUTPUTS "txouts" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-OUTPUTS :DOCUMENTATION ; "The number of unspent transaction outputs") ; (BITCOIN-RPC/CLASSES::BOGO-SIZE "bogosize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BOGO-SIZE :DOCUMENTATION ; "A meaningless metric for UTXO set size") ; (BITCOIN-RPC/CLASSES::HASH-SERIALIZED-2 "hash_serialized_2" :STRING :READER ; BITCOIN-RPC/CLASSES::HASH-SERIALIZED-2 :DOCUMENTATION ; "The serialized hash (only present if 'hash_serialized_2' hash_type is chosen)") ; (BITCOIN-RPC/CLASSES::DISK-SIZE "disk_size" :NUMBER :READER ; BITCOIN-RPC/CLASSES::DISK-SIZE :DOCUMENTATION ; "The estimated size of the chainstate on disk") ; (BITCOIN-RPC/CLASSES::TOTAL-AMOUNT "total_amount" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TOTAL-AMOUNT :DOCUMENTATION "The total amount")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS SCRIPT-PUBLIC-KEY ; ((BITCOIN-RPC/CLASSES::REQUIRED-SIGNATURES "reqSigs" :NUMBER :READER ; BITCOIN-RPC/CLASSES::REQUIRED-SIGNATURES :DOCUMENTATION ; "Number of required signatures") ; ("addresses" (:LIST :STRING) :READER BITCOIN-RPC/CLASSES::ADDRESSES ; :DOCUMENTATION "array of bitcoin addresses") ; ("address" :STRING) ; (BITCOIN-RPC/CLASSES:DESCRIPTOR "desc" :STRING :READER ; BITCOIN-RPC/CLASSES:DESCRIPTOR)) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS TRANSACTION ; ((BITCOIN-RPC/CLASSES::INVOLVES-WATCH-ONLY "involvesWatchonly" :BOOL :READER ; BITCOIN-RPC/CLASSES::INVOLVES-WATCH-ONLY :DOCUMENTATION ; "Only returns true if imported addresses were involved in transaction.") ; ("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "The bitcoin address involved in the transaction.") ; ("category" :STRING :READER BITCOIN-RPC/CLASSES::CATEGORY :DOCUMENTATION ; #<(SIMPLE-ARRAY CHARACTER (370)) The transaction category. ; "send" Transactions sent. ; "receive" Non-coinbase transactions received. ; "generate" Coinbase transactions received with more than 1... {100DE2493F}>) ; ("label" :STRING :READER BITCOIN-RPC/CLASSES::LABEL :DOCUMENTATION ; "A comment for the address/transaction, if any") ; ("vout" :NUMBER :READER BITCOIN-RPC/CLASSES:VOUT :DOCUMENTATION ; "the vout value") ; ("amount" :NUMBER :READER BITCOIN-RPC/CLASSES::AMOUNT :DOCUMENTATION ; "The amount in BTC") ; ("fee" :NUMBER :READER BITCOIN-RPC/CLASSES::FEE :DOCUMENTATION ; "The amount of the fee in BTC. This is negative and only available for the 'send' category of transactions.") ; ("confirmations" :NUMBER :READER BITCOIN-RPC/CLASSES:CONFIRMATIONS ; :DOCUMENTATION ; "The number of confirmations for the transaction. Negative confirmations means the transaction conflicted that many blocks ago.") ; ("generated" :BOOL :READER BITCOIN-RPC/CLASSES::GENERATED :DOCUMENTATION ; "Only present if transaction only input is a coinbase one.") ; ("trusted" :BOOL :READER BITCOIN-RPC/CLASSES::TRUSTED :DOCUMENTATION ; "Only present if we consider transaction to be trusted and so safe to spend from.") ; (BITCOIN-RPC/CLASSES::BLOCK-HASH "blockhash" :STRING :READER ; BITCOIN-RPC/CLASSES::BLOCK-HASH :DOCUMENTATION ; "The block hash containing the transaction.") ; (BITCOIN-RPC/CLASSES::BLOCK-HEIGHT "blockheight" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BLOCK-HEIGHT :DOCUMENTATION ; "The block height containing the transaction.") ; ...) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS MEMORY-POOL ; (("loaded" :BOOL :READER BITCOIN-RPC/CLASSES::LOADED :DOCUMENTATION ; "True if the mempool is fully loaded") ; ("size" :NUMBER :READER BITCOIN-RPC/CLASSES:SIZE :DOCUMENTATION ; "Current tx count") ; ("bytes" :NUMBER :READER BITCOIN-RPC/CLASSES::BYTES :DOCUMENTATION ; "Sum of all virtual transaction sizes as defined in BIP 141. Differs from actual serialized size because witness data is discounted") ; ("usage" :NUMBER :READER BITCOIN-RPC/CLASSES::USAGE :DOCUMENTATION ; "Total memory usage for the mempool") ; (BITCOIN-RPC/CLASSES::MAXIMUM-MEMORY-POOL "maxmempool" :NUMBER :READER ; BITCOIN-RPC/CLASSES::MAXIMUM-MEMORY-POOL :DOCUMENTATION ; "Maximum memory usage for the mempool") ; (BITCOIN-RPC/CLASSES::MEMORY-POOL-MINIMUM-FEE "mempoolminfee" :NUMBER ; :READER BITCOIN-RPC/CLASSES::MEMORY-POOL-MINIMUM-FEE :DOCUMENTATION ; "Minimum fee rate in BTC/kB for tx to be accepted. Is the maximum of minrelaytxfee and minimum mempool fee") ; (BITCOIN-RPC/CLASSES::MINIMUM-RELAY-TRANSACTION-FEE "minrelaytxfee" :NUMBER ; :READER BITCOIN-RPC/CLASSES::MINIMUM-RELAY-TRANSACTION-FEE :DOCUMENTATION ; "Current minimum relay fee for transactions") ; (BITCOIN-RPC/CLASSES::UNBROADCAST-COUNT "unbroadcastcount" :NUMBER :READER ; BITCOIN-RPC/CLASSES::UNBROADCAST-COUNT :DOCUMENTATION ; "Current number of transactions that haven't passed initial broadcast yet") ; (BITCOIN-RPC/CLASSES::FULL-REPLACE-BY-FEE "fullrbf" :BOOL :READER ; BITCOIN-RPC/CLASSES::FULL-REPLACE-BY-FEE) ; (BITCOIN-RPC/CLASSES::INCREMENTAL-RELAY-FEE "incrementalrelayfee" :NUMBER ; :READER BITCOIN-RPC/CLASSES::INCREMENTAL-RELAY-FEE) ; (BITCOIN-RPC/CLASSES::TOTAL-FEE "total_fee" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TOTAL-FEE)) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS MEMORY-POOL-TRANSACTION ; ((BITCOIN-RPC/CLASSES::VIRTUAL-SIZE "vsize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::VIRTUAL-SIZE :DOCUMENTATION ; "virtual transaction size as defined in BIP 141. This is different from actual serialized size for witness transactions as witness data is discounted.") ; ("weight" :NUMBER :READER BITCOIN-RPC/CLASSES:WEIGHT :DOCUMENTATION ; "transaction weight as defined in BIP 141.") ; ("fee" :NUMBER :READER BITCOIN-RPC/CLASSES::FEE :DOCUMENTATION ; "transaction fee in BTC (DEPRECATED)") ; (BITCOIN-RPC/CLASSES::MODIFIED-FEE "modifiedfee" :NUMBER :READER ; BITCOIN-RPC/CLASSES::MODIFIED-FEE :DOCUMENTATION ; "transaction fee with fee deltas used for mining priority (DEPRECATED)") ; ("time" :NUMBER :READER BITCOIN-RPC/CLASSES::LOCAL-TIME :DOCUMENTATION ; "local time transaction entered pool in seconds since 1 Jan 1970 GMT") ; ("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "block height when transaction entered pool") ; (BITCOIN-RPC/CLASSES::DESCENDANT-COUNT "descendantcount" :NUMBER :READER ; BITCOIN-RPC/CLASSES::DESCENDANT-COUNT :DOCUMENTATION ; "number of in-mempool descendant transactions (including this one)") ; (BITCOIN-RPC/CLASSES::DESCENDANT-SIZE "descendantsize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::DESCENDANT-SIZE :DOCUMENTATION ; "virtual transaction size of in-mempool descendants (including this one)") ; (BITCOIN-RPC/CLASSES::DESCENDANT-FEES "descendantfees" :NUMBER :READER ; BITCOIN-RPC/CLASSES::DESCENDANT-FEES :DOCUMENTATION ; "modified fees (see above) of in-mempool descendants (including this one) (DEPRECATED)") ; (BITCOIN-RPC/CLASSES::ANCESTOR-COUNT "ancestorcount" :NUMBER :READER ; BITCOIN-RPC/CLASSES::ANCESTOR-COUNT :DOCUMENTATION ; "number of in-mempool ancestor transactions (including this one)") ; (BITCOIN-RPC/CLASSES::ANCESTOR-SIZE "ancestorsize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::ANCESTOR-SIZE :DOCUMENTATION ; "virtual transaction size of in-mempool ancestors (including this one)") ; (BITCOIN-RPC/CLASSES::ANCESTOR-FEES "ancestorfees" :NUMBER :READER ; BITCOIN-RPC/CLASSES::ANCESTOR-FEES :DOCUMENTATION ; "modified fees (see above) of in-mempool ancestors (including this one) (DEPRECATED)") ; ...) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS FEES ; (("base" :NUMBER :READER BITCOIN-RPC/CLASSES:BASE :DOCUMENTATION ; "transaction fee in BTC") ; ("modified" :NUMBER :READER BITCOIN-RPC/CLASSES::MODIFIED :DOCUMENTATION ; "transaction fee with fee deltas used for mining priority in BTC") ; ("ancestor" :NUMBER :READER BITCOIN-RPC/CLASSES::ANCESTOR :DOCUMENTATION ; "modified fees (see above) of in-mempool ancestors (including this one) in BTC") ; ("descendant" :NUMBER :READER BITCOIN-RPC/CLASSES::DESCENDANT :DOCUMENTATION ; "modified fees (see above) of in-mempool descendants (including this one) in BTC")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS RAW-TRANSACTION ; ((BITCOIN-RPC/CLASSES::IN-ACTIVE-CHAIN "in_active_chain" :BOOL :READER ; BITCOIN-RPC/CLASSES::IN-ACTIVE-CHAIN :DOCUMENTATION ; "Whether specified block is in the active chain or not (only present with explicit \"blockhash\" argument)") ; ("hex" :STRING :READER BITCOIN-RPC/CLASSES::HEX :DOCUMENTATION ; "The serialized, hex-encoded data for 'txid'") ; (BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :STRING :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION ; "The transaction id (same as provided)") ; ("hash" :STRING :READER BITCOIN-RPC/CLASSES:HASH :DOCUMENTATION ; "The transaction hash (differs from txid for witness transactions)") ; ("size" :NUMBER :READER BITCOIN-RPC/CLASSES:SIZE :DOCUMENTATION ; "The serialized transaction size") ; (BITCOIN-RPC/CLASSES::VIRTUAL-SIZE "vsize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::VIRTUAL-SIZE :DOCUMENTATION ; "The virtual transaction size (differs from size for witness transactions)") ; ("weight" :NUMBER :READER BITCOIN-RPC/CLASSES:WEIGHT :DOCUMENTATION ; "The transaction's weight (between vsize*4-3 and vsize*4)") ; ("version" :NUMBER :READER BITCOIN-RPC/CLASSES:VERSION :DOCUMENTATION ; "The version") ; (BITCOIN-RPC/CLASSES::LOCK-TIME "locktime" :NUMBER :READER ; BITCOIN-RPC/CLASSES::LOCK-TIME :DOCUMENTATION "The lock time") ; (BITCOIN-RPC/CLASSES::VALUE-IN "vin" (:LIST BITCOIN-RPC/CLASSES:VIN) :READER ; BITCOIN-RPC/CLASSES::VALUE-IN) ; (BITCOIN-RPC/CLASSES::VALUE-OUT "vout" (:LIST BITCOIN-RPC/CLASSES:VOUT) ; :READER BITCOIN-RPC/CLASSES::VALUE-OUT) ; (BITCOIN-RPC/CLASSES::BLOCK-HASH "blockhash" :STRING :READER ; BITCOIN-RPC/CLASSES::BLOCK-HASH :DOCUMENTATION "the block hash") ; ...) ; ; caught ERROR: ; illegal function call ; in: DEFMETHOD PRINT-OBJECT (RAW-TRANSACTION T) ; (DEFMETHOD PRINT-OBJECT ; ( ; (BITCOIN-RPC/CLASSES:TRANSACTION ; BITCOIN-RPC/CLASSES:RAW-TRANSACTION) ; STREAM) ; (PRINT-UNREADABLE-OBJECT (BITCOIN-RPC/CLASSES:TRANSACTION STREAM :TYPE T) ; (FORMAT STREAM "~a" ; (STR:SUBSTRING 0 8 ; (BITCOIN-RPC/CLASSES::TRANSACTION-ID ; BITCOIN-RPC/CLASSES:TRANSACTION))))) ; --> EVAL-WHEN ; ==> ; (SB-PCL::%DEFMETHOD-EXPANDER PRINT-OBJECT NIL ; ((BITCOIN-RPC/CLASSES:TRANSACTION ; BITCOIN-RPC/CLASSES:RAW-TRANSACTION) ; STREAM) ; ((PRINT-UNREADABLE-OBJECT ; (BITCOIN-RPC/CLASSES:TRANSACTION STREAM ; :TYPE T) ; (FORMAT STREAM "~a" (STR:SUBSTRING 0 8 #))))) ; ; caught STYLE-WARNING: ; Cannot find type for specializer BITCOIN-RPC/CLASSES:RAW-TRANSACTION when executing SB-PCL:SPECIALIZER-TYPE-SPECIFIER for a STANDARD-METHOD of a STANDARD-GENERIC-FUNCTION. ; in: JSON-CLASS LOGGING-CONFIGURATION ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:LOGGING-CONFIGURATION NIL ; ((BITCOIN-RPC/CLASSES::ADDRESS-MANAGER "addrman" :BOOL :READER ; BITCOIN-RPC/CLASSES::ADDRESS-MANAGER) ; (BITCOIN-RPC/CLASSES::BENCHMARK "bench" :BOOL :READER ; BITCOIN-RPC/CLASSES::BENCHMARK) ; (BITCOIN-RPC/CLASSES::BLOCK-STORAGE "blockstorage" :BOOL :READER ; BITCOIN-RPC/CLASSES::BLOCK-STORAGE) ; (BITCOIN-RPC/CLASSES::COMPACT-BLOCK "cmpctblock" :BOOL :READER ; BITCOIN-RPC/CLASSES::COMPACT-BLOCK) ; (BITCOIN-RPC/CLASSES::COIN-DATA-BASE "coindb" :BOOL :READER ; BITCOIN-RPC/CLASSES::COIN-DATA-BASE) ; (BITCOIN-RPC/CLASSES::ESTIMATE-FEE "estimatefee" :BOOL :READER ; BITCOIN-RPC/CLASSES::ESTIMATE-FEE) ; ("http" :BOOL :READER BITCOIN-RPC/CLASSES::HTTP) ; ("i2p" :BOOL :READER BITCOIN-RPC/CLASSES::I2P) ; ("ipc" :BOOL :READER BITCOIN-RPC/CLASSES::IPC) ; (BITCOIN-RPC/CLASSES::LEVEL-DATABASE "leveldb" :BOOL :READER ; BITCOIN-RPC/CLASSES::LEVEL-DATABASE) ; (BITCOIN-RPC/CLASSES::LIBRARY-EVENT "libevent" :BOOL :READER ; BITCOIN-RPC/CLASSES::LIBRARY-EVENT) ; (BITCOIN-RPC/CLASSES:MEMORY-POOL "mempool" :BOOL :READER ; BITCOIN-RPC/CLASSES:MEMORY-POOL) ; ...)) ; ; note: deleting unreachable code ; in: JSON-CLASS RPC-INFO ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:RPC-INFO NIL ; ((BITCOIN-RPC/CLASSES::ACTIVE-COMMANDS "active_commands" ; (:LIST BITCOIN-RPC/CLASSES::ACTIVE-COMMANDS) :READER ; BITCOIN-RPC/CLASSES::ACTIVE-COMMANDS :DOCUMENTATION "All active commands") ; (BITCOIN-RPC/CLASSES::LOG-PATH "logpath" :STRING :READER ; BITCOIN-RPC/CLASSES::LOG-PATH :DOCUMENTATION ; "The complete file path to the debug log"))) ; ; note: deleting unreachable code ; in: JSON-CLASS ACTIVE-COMMANDS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::ACTIVE-COMMANDS NIL ; (("method" :STRING :READER BITCOIN-RPC/CLASSES::ACTIVE-COMMANDS-METHOD ; :DOCUMENTATION "The name of the RPC command") ; ("duration" :NUMBER :READER BITCOIN-RPC/CLASSES::DURATION :DOCUMENTATION ; "The running time in microseconds"))) ; ; note: deleting unreachable code ; in: JSON-CLASS MEMORY-INFO-STATS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:MEMORY-INFO-STATS NIL ; (("locked" BITCOIN-RPC/CLASSES::MEMORY-INFO-STATS-LOCKED :READER ; BITCOIN-RPC/CLASSES::LOCKED :DOCUMENTATION ; "Information about locked memory manager"))) ; ; note: deleting unreachable code ; in: JSON-CLASS MEMORY-INFO-STATS-LOCKED ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::MEMORY-INFO-STATS-LOCKED ; NIL ; (("used" :NUMBER :READER BITCOIN-RPC/CLASSES::USED :DOCUMENTATION ; "Number of bytes used") ; ("free" :NUMBER :READER BITCOIN-RPC/CLASSES::FREE :DOCUMENTATION ; "Number of bytes available in current arenas") ; ("total" :NUMBER :READER BITCOIN-RPC/CLASSES::TOTAL :DOCUMENTATION ; "Total number of bytes managed") ; ("locked" :NUMBER :READER BITCOIN-RPC/CLASSES::LOCKED :DOCUMENTATION ; "Amount of bytes that succeeded locking. If this number is smaller than total, locking pages failed at some point and key data could be swapped to disk.") ; (BITCOIN-RPC/CLASSES::CHUNKS-USED "chunks_used" :NUMBER :READER ; BITCOIN-RPC/CLASSES::CHUNKS-USED :DOCUMENTATION "Number allocated chunks") ; (BITCOIN-RPC/CLASSES::CHUNKS-FREE "chunks_free" :NUMBER :READER ; BITCOIN-RPC/CLASSES::CHUNKS-FREE :DOCUMENTATION "Number unused chunks"))) ; ; note: deleting unreachable code ; in: JSON-CLASS TRANSACTION-OUTPUT-SET ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:TRANSACTION-OUTPUT-SET NIL ; (("success" :BOOL :READER BITCOIN-RPC/CLASSES::SUCCESS) ; (BITCOIN-RPC/CLASSES::TRANSACTION-OUTPUTS "txouts" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-OUTPUTS :DOCUMENTATION ; "The number of unspent transaction outputs scanned") ; ("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "The current block height (index)") ; (BITCOIN-RPC/CLASSES::BEST-BLOCK "bestblock" :STRING :READER ; BITCOIN-RPC/CLASSES::BEST-BLOCK :DOCUMENTATION ; "The hash of the block at the tip of the chain") ; ("unspents" (:LIST BITCOIN-RPC/CLASSES:UNSPENT-TRANSACTION-OUTPUT) :READER ; BITCOIN-RPC/CLASSES::UNSPENTS) ; (BITCOIN-RPC/CLASSES::TOTAL-AMOUNT "total_amount" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TOTAL-AMOUNT :DOCUMENTATION ; "The total amount of all found unspent outputs in BTC"))) ; ; note: deleting unreachable code ; in: JSON-CLASS UNSPENT-TRANSACTION-OUTPUT ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:UNSPENT-TRANSACTION-OUTPUT ; NIL ; ((BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :STRING :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION "The transaction id") ; (BITCOIN-RPC/CLASSES::VALUE-OUT "vout" :NUMBER :READER ; BITCOIN-RPC/CLASSES::VALUE-OUT :DOCUMENTATION "the vout value") ; ("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "The bitcoin address.") ; ("label" :STRING :READER BITCOIN-RPC/CLASSES::LABEL :DOCUMENTATION ; "The associated label, or \"\" for the default label") ; ("amount" :NUMBER :READER BITCOIN-RPC/CLASSES::AMOUNT :DOCUMENTATION ; "the transaction output amount in BTC") ; (BITCOIN-RPC/CLASSES::BEST-BLOCK "bestblock" :STRING :READER ; BITCOIN-RPC/CLASSES::BEST-BLOCK :DOCUMENTATION ; "The hash of the block at the tip of the chain") ; ("confirmations" :NUMBER :READER BITCOIN-RPC/CLASSES:CONFIRMATIONS ; :DOCUMENTATION "The number of confirmations") ; (BITCOIN-RPC/CLASSES::REDEEM-SCRIPT "redeemScript" :STRING :READER ; BITCOIN-RPC/CLASSES::REDEEM-SCRIPT :DOCUMENTATION ; "The string value of the hex-encoded redemption script.") ; (BITCOIN-RPC/CLASSES::WITNESS-SCRIPT "witnessScript" :STRING :READER ; BITCOIN-RPC/CLASSES::WITNESS-SCRIPT :DOCUMENTATION ; "witnessScript if the scriptPubKey is P2WSH or P2SH-P2WSH") ; ("spendable" :BOOL :READER BITCOIN-RPC/CLASSES::SPENDABLE :DOCUMENTATION ; "Whether we have the private keys to spend this output") ; ("solvable" :BOOL :READER BITCOIN-RPC/CLASSES::SOLVABLE :DOCUMENTATION ; "Whether we know how to spend this output, ignoring the lack of keys") ; ("reused" :BOOL :READER BITCOIN-RPC/CLASSES::REUSED :DOCUMENTATION ; "(only present if avoid_reuse is set) Whether this output is reused/dirty (sent to an address that was previously spent from)") ; ...)) ; ; note: deleting unreachable code ; in: JSON-CLASS UNSPENT-TRANSACTION-OUTPUT-SET ; (OPENAPI-GENERATOR::JSON-CLASS ; BITCOIN-RPC/CLASSES:UNSPENT-TRANSACTION-OUTPUT-SET NIL ; (("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "The current block height (index)") ; (BITCOIN-RPC/CLASSES::BEST-BLOCK "bestblock" :STRING :READER ; BITCOIN-RPC/CLASSES::BEST-BLOCK :DOCUMENTATION ; "The hash of the block at the tip of the chain") ; (BITCOIN-RPC/CLASSES:TRANSACTIONS "transactions" :NUMBER :READER ; BITCOIN-RPC/CLASSES:TRANSACTIONS :DOCUMENTATION ; "The number of transactions with unspent outputs") ; (BITCOIN-RPC/CLASSES::TRANSACTION-OUTPUTS "txouts" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-OUTPUTS :DOCUMENTATION ; "The number of unspent transaction outputs") ; (BITCOIN-RPC/CLASSES::BOGO-SIZE "bogosize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BOGO-SIZE :DOCUMENTATION ; "A meaningless metric for UTXO set size") ; (BITCOIN-RPC/CLASSES::HASH-SERIALIZED-2 "hash_serialized_2" :STRING :READER ; BITCOIN-RPC/CLASSES::HASH-SERIALIZED-2 :DOCUMENTATION ; "The serialized hash (only present if 'hash_serialized_2' hash_type is chosen)") ; (BITCOIN-RPC/CLASSES::DISK-SIZE "disk_size" :NUMBER :READER ; BITCOIN-RPC/CLASSES::DISK-SIZE :DOCUMENTATION ; "The estimated size of the chainstate on disk") ; (BITCOIN-RPC/CLASSES::TOTAL-AMOUNT "total_amount" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TOTAL-AMOUNT :DOCUMENTATION "The total amount"))) ; ; note: deleting unreachable code ; in: JSON-CLASS SCRIPT-PUBLIC-KEY ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY ; (BITCOIN-RPC/CLASSES:SCRIPT-SIGNATURE) ; ((BITCOIN-RPC/CLASSES::REQUIRED-SIGNATURES "reqSigs" :NUMBER :READER ; BITCOIN-RPC/CLASSES::REQUIRED-SIGNATURES :DOCUMENTATION ; "Number of required signatures") ; ("addresses" (:LIST :STRING) :READER BITCOIN-RPC/CLASSES::ADDRESSES ; :DOCUMENTATION "array of bitcoin addresses") ; ("address" :STRING) ; (BITCOIN-RPC/CLASSES:DESCRIPTOR "desc" :STRING :READER ; BITCOIN-RPC/CLASSES:DESCRIPTOR))) ; ; note: deleting unreachable code ; in: JSON-CLASS TRANSACTION ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:TRANSACTION NIL ; ((BITCOIN-RPC/CLASSES::INVOLVES-WATCH-ONLY "involvesWatchonly" :BOOL :READER ; BITCOIN-RPC/CLASSES::INVOLVES-WATCH-ONLY :DOCUMENTATION ; "Only returns true if imported addresses were involved in transaction.") ; ("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "The bitcoin address involved in the transaction.") ; ("category" :STRING :READER BITCOIN-RPC/CLASSES::CATEGORY :DOCUMENTATION ; #<(SIMPLE-ARRAY CHARACTER (370)) The transaction category. ; "send" Transactions sent. ; "receive" Non-coinbase transactions received. ; "generate" Coinbase transactions received with more than 1... {100DE2493F}>) ; ("label" :STRING :READER BITCOIN-RPC/CLASSES::LABEL :DOCUMENTATION ; "A comment for the address/transaction, if any") ; ("vout" :NUMBER :READER BITCOIN-RPC/CLASSES:VOUT :DOCUMENTATION ; "the vout value") ; ("amount" :NUMBER :READER BITCOIN-RPC/CLASSES::AMOUNT :DOCUMENTATION ; "The amount in BTC") ; ("fee" :NUMBER :READER BITCOIN-RPC/CLASSES::FEE :DOCUMENTATION ; "The amount of the fee in BTC. This is negative and only available for the 'send' category of transactions.") ; ("confirmations" :NUMBER :READER BITCOIN-RPC/CLASSES:CONFIRMATIONS ; :DOCUMENTATION ; "The number of confirmations for the transaction. Negative confirmations means the transaction conflicted that many blocks ago.") ; ("generated" :BOOL :READER BITCOIN-RPC/CLASSES::GENERATED :DOCUMENTATION ; "Only present if transaction only input is a coinbase one.") ; ("trusted" :BOOL :READER BITCOIN-RPC/CLASSES::TRUSTED :DOCUMENTATION ; "Only present if we consider transaction to be trusted and so safe to spend from.") ; (BITCOIN-RPC/CLASSES::BLOCK-HASH "blockhash" :STRING :READER ; BITCOIN-RPC/CLASSES::BLOCK-HASH :DOCUMENTATION ; "The block hash containing the transaction.") ; (BITCOIN-RPC/CLASSES::BLOCK-HEIGHT "blockheight" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BLOCK-HEIGHT :DOCUMENTATION ; "The block height containing the transaction.") ; ...)) ; ; note: deleting unreachable code ; in: JSON-CLASS MEMORY-POOL ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:MEMORY-POOL NIL ; (("loaded" :BOOL :READER BITCOIN-RPC/CLASSES::LOADED :DOCUMENTATION ; "True if the mempool is fully loaded") ; ("size" :NUMBER :READER BITCOIN-RPC/CLASSES:SIZE :DOCUMENTATION ; "Current tx count") ; ("bytes" :NUMBER :READER BITCOIN-RPC/CLASSES::BYTES :DOCUMENTATION ; "Sum of all virtual transaction sizes as defined in BIP 141. Differs from actual serialized size because witness data is discounted") ; ("usage" :NUMBER :READER BITCOIN-RPC/CLASSES::USAGE :DOCUMENTATION ; "Total memory usage for the mempool") ; (BITCOIN-RPC/CLASSES::MAXIMUM-MEMORY-POOL "maxmempool" :NUMBER :READER ; BITCOIN-RPC/CLASSES::MAXIMUM-MEMORY-POOL :DOCUMENTATION ; "Maximum memory usage for the mempool") ; (BITCOIN-RPC/CLASSES::MEMORY-POOL-MINIMUM-FEE "mempoolminfee" :NUMBER ; :READER BITCOIN-RPC/CLASSES::MEMORY-POOL-MINIMUM-FEE :DOCUMENTATION ; "Minimum fee rate in BTC/kB for tx to be accepted. Is the maximum of minrelaytxfee and minimum mempool fee") ; (BITCOIN-RPC/CLASSES::MINIMUM-RELAY-TRANSACTION-FEE "minrelaytxfee" :NUMBER ; :READER BITCOIN-RPC/CLASSES::MINIMUM-RELAY-TRANSACTION-FEE :DOCUMENTATION ; "Current minimum relay fee for transactions") ; (BITCOIN-RPC/CLASSES::UNBROADCAST-COUNT "unbroadcastcount" :NUMBER :READER ; BITCOIN-RPC/CLASSES::UNBROADCAST-COUNT :DOCUMENTATION ; "Current number of transactions that haven't passed initial broadcast yet") ; (BITCOIN-RPC/CLASSES::FULL-REPLACE-BY-FEE "fullrbf" :BOOL :READER ; BITCOIN-RPC/CLASSES::FULL-REPLACE-BY-FEE) ; (BITCOIN-RPC/CLASSES::INCREMENTAL-RELAY-FEE "incrementalrelayfee" :NUMBER ; :READER BITCOIN-RPC/CLASSES::INCREMENTAL-RELAY-FEE) ; (BITCOIN-RPC/CLASSES::TOTAL-FEE "total_fee" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TOTAL-FEE))) ; ; note: deleting unreachable code ; in: JSON-CLASS MEMORY-POOL-TRANSACTION ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:MEMORY-POOL-TRANSACTION ; NIL ; ((BITCOIN-RPC/CLASSES::VIRTUAL-SIZE "vsize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::VIRTUAL-SIZE :DOCUMENTATION ; "virtual transaction size as defined in BIP 141. This is different from actual serialized size for witness transactions as witness data is discounted.") ; ("weight" :NUMBER :READER BITCOIN-RPC/CLASSES:WEIGHT :DOCUMENTATION ; "transaction weight as defined in BIP 141.") ; ("fee" :NUMBER :READER BITCOIN-RPC/CLASSES::FEE :DOCUMENTATION ; "transaction fee in BTC (DEPRECATED)") ; (BITCOIN-RPC/CLASSES::MODIFIED-FEE "modifiedfee" :NUMBER :READER ; BITCOIN-RPC/CLASSES::MODIFIED-FEE :DOCUMENTATION ; "transaction fee with fee deltas used for mining priority (DEPRECATED)") ; ("time" :NUMBER :READER BITCOIN-RPC/CLASSES::LOCAL-TIME :DOCUMENTATION ; "local time transaction entered pool in seconds since 1 Jan 1970 GMT") ; ("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "block height when transaction entered pool") ; (BITCOIN-RPC/CLASSES::DESCENDANT-COUNT "descendantcount" :NUMBER :READER ; BITCOIN-RPC/CLASSES::DESCENDANT-COUNT :DOCUMENTATION ; "number of in-mempool descendant transactions (including this one)") ; (BITCOIN-RPC/CLASSES::DESCENDANT-SIZE "descendantsize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::DESCENDANT-SIZE :DOCUMENTATION ; "virtual transaction size of in-mempool descendants (including this one)") ; (BITCOIN-RPC/CLASSES::DESCENDANT-FEES "descendantfees" :NUMBER :READER ; BITCOIN-RPC/CLASSES::DESCENDANT-FEES :DOCUMENTATION ; "modified fees (see above) of in-mempool descendants (including this one) (DEPRECATED)") ; (BITCOIN-RPC/CLASSES::ANCESTOR-COUNT "ancestorcount" :NUMBER :READER ; BITCOIN-RPC/CLASSES::ANCESTOR-COUNT :DOCUMENTATION ; "number of in-mempool ancestor transactions (including this one)") ; (BITCOIN-RPC/CLASSES::ANCESTOR-SIZE "ancestorsize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::ANCESTOR-SIZE :DOCUMENTATION ; "virtual transaction size of in-mempool ancestors (including this one)") ; (BITCOIN-RPC/CLASSES::ANCESTOR-FEES "ancestorfees" :NUMBER :READER ; BITCOIN-RPC/CLASSES::ANCESTOR-FEES :DOCUMENTATION ; "modified fees (see above) of in-mempool ancestors (including this one) (DEPRECATED)") ; ...)) ; ; note: deleting unreachable code ; in: JSON-CLASS FEES ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::FEES NIL ; (("base" :NUMBER :READER BITCOIN-RPC/CLASSES:BASE :DOCUMENTATION ; "transaction fee in BTC") ; ("modified" :NUMBER :READER BITCOIN-RPC/CLASSES::MODIFIED :DOCUMENTATION ; "transaction fee with fee deltas used for mining priority in BTC") ; ("ancestor" :NUMBER :READER BITCOIN-RPC/CLASSES::ANCESTOR :DOCUMENTATION ; "modified fees (see above) of in-mempool ancestors (including this one) in BTC") ; ("descendant" :NUMBER :READER BITCOIN-RPC/CLASSES::DESCENDANT ; :DOCUMENTATION ; "modified fees (see above) of in-mempool descendants (including this one) in BTC"))) ; ; note: deleting unreachable code ; in: JSON-CLASS RAW-TRANSACTION ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:RAW-TRANSACTION NIL ; ((BITCOIN-RPC/CLASSES::IN-ACTIVE-CHAIN "in_active_chain" :BOOL :READER ; BITCOIN-RPC/CLASSES::IN-ACTIVE-CHAIN :DOCUMENTATION ; "Whether specified block is in the active chain or not (only present with explicit \"blockhash\" argument)") ; ("hex" :STRING :READER BITCOIN-RPC/CLASSES::HEX :DOCUMENTATION ; "The serialized, hex-encoded data for 'txid'") ; (BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :STRING :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION ; "The transaction id (same as provided)") ; ("hash" :STRING :READER BITCOIN-RPC/CLASSES:HASH :DOCUMENTATION ; "The transaction hash (differs from txid for witness transactions)") ; ("size" :NUMBER :READER BITCOIN-RPC/CLASSES:SIZE :DOCUMENTATION ; "The serialized transaction size") ; (BITCOIN-RPC/CLASSES::VIRTUAL-SIZE "vsize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::VIRTUAL-SIZE :DOCUMENTATION ; "The virtual transaction size (differs from size for witness transactions)") ; ("weight" :NUMBER :READER BITCOIN-RPC/CLASSES:WEIGHT :DOCUMENTATION ; "The transaction's weight (between vsize*4-3 and vsize*4)") ; ("version" :NUMBER :READER BITCOIN-RPC/CLASSES:VERSION :DOCUMENTATION ; "The version") ; (BITCOIN-RPC/CLASSES::LOCK-TIME "locktime" :NUMBER :READER ; BITCOIN-RPC/CLASSES::LOCK-TIME :DOCUMENTATION "The lock time") ; (BITCOIN-RPC/CLASSES::VALUE-IN "vin" (:LIST BITCOIN-RPC/CLASSES:VIN) ; :READER BITCOIN-RPC/CLASSES::VALUE-IN) ; (BITCOIN-RPC/CLASSES::VALUE-OUT "vout" (:LIST BITCOIN-RPC/CLASSES:VOUT) ; :READER BITCOIN-RPC/CLASSES::VALUE-OUT) ; (BITCOIN-RPC/CLASSES::BLOCK-HASH "blockhash" :STRING :READER ; BITCOIN-RPC/CLASSES::BLOCK-HASH :DOCUMENTATION "the block hash") ; ...)) ; ; note: deleting unreachable code ; in: JSON-CLASS RPC-INFO ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:RPC-INFO NIL ; ((BITCOIN-RPC/CLASSES::ACTIVE-COMMANDS "active_commands" ; (:LIST BITCOIN-RPC/CLASSES::ACTIVE-COMMANDS) :READER ; BITCOIN-RPC/CLASSES::ACTIVE-COMMANDS :DOCUMENTATION "All active commands") ; (BITCOIN-RPC/CLASSES::LOG-PATH "logpath" :STRING :READER ; BITCOIN-RPC/CLASSES::LOG-PATH :DOCUMENTATION ; "The complete file path to the debug log"))) ; ; note: deleting unreachable code ; in: JSON-CLASS ACTIVE-COMMANDS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::ACTIVE-COMMANDS NIL ; (("method" :STRING :READER BITCOIN-RPC/CLASSES::ACTIVE-COMMANDS-METHOD ; :DOCUMENTATION "The name of the RPC command") ; ("duration" :NUMBER :READER BITCOIN-RPC/CLASSES::DURATION :DOCUMENTATION ; "The running time in microseconds"))) ; ; note: deleting unreachable code ; in: JSON-CLASS MEMORY-INFO-STATS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:MEMORY-INFO-STATS NIL ; (("locked" BITCOIN-RPC/CLASSES::MEMORY-INFO-STATS-LOCKED :READER ; BITCOIN-RPC/CLASSES::LOCKED :DOCUMENTATION ; "Information about locked memory manager"))) ; ; note: deleting unreachable code ; in: JSON-CLASS MEMORY-INFO-STATS-LOCKED ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::MEMORY-INFO-STATS-LOCKED ; NIL ; (("used" :NUMBER :READER BITCOIN-RPC/CLASSES::USED :DOCUMENTATION ; "Number of bytes used") ; ("free" :NUMBER :READER BITCOIN-RPC/CLASSES::FREE :DOCUMENTATION ; "Number of bytes available in current arenas") ; ("total" :NUMBER :READER BITCOIN-RPC/CLASSES::TOTAL :DOCUMENTATION ; "Total number of bytes managed") ; ("locked" :NUMBER :READER BITCOIN-RPC/CLASSES::LOCKED :DOCUMENTATION ; "Amount of bytes that succeeded locking. If this number is smaller than total, locking pages failed at some point and key data could be swapped to disk.") ; (BITCOIN-RPC/CLASSES::CHUNKS-USED "chunks_used" :NUMBER :READER ; BITCOIN-RPC/CLASSES::CHUNKS-USED :DOCUMENTATION "Number allocated chunks") ; (BITCOIN-RPC/CLASSES::CHUNKS-FREE "chunks_free" :NUMBER :READER ; BITCOIN-RPC/CLASSES::CHUNKS-FREE :DOCUMENTATION "Number unused chunks"))) ; ; note: deleting unreachable code ; in: JSON-CLASS TRANSACTION-OUTPUT-SET ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:TRANSACTION-OUTPUT-SET NIL ; (("success" :BOOL :READER BITCOIN-RPC/CLASSES::SUCCESS) ; (BITCOIN-RPC/CLASSES::TRANSACTION-OUTPUTS "txouts" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-OUTPUTS :DOCUMENTATION ; "The number of unspent transaction outputs scanned") ; ("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "The current block height (index)") ; (BITCOIN-RPC/CLASSES::BEST-BLOCK "bestblock" :STRING :READER ; BITCOIN-RPC/CLASSES::BEST-BLOCK :DOCUMENTATION ; "The hash of the block at the tip of the chain") ; ("unspents" (:LIST BITCOIN-RPC/CLASSES:UNSPENT-TRANSACTION-OUTPUT) :READER ; BITCOIN-RPC/CLASSES::UNSPENTS) ; (BITCOIN-RPC/CLASSES::TOTAL-AMOUNT "total_amount" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TOTAL-AMOUNT :DOCUMENTATION ; "The total amount of all found unspent outputs in BTC"))) ; ; note: deleting unreachable code ; in: JSON-CLASS UNSPENT-TRANSACTION-OUTPUT ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:UNSPENT-TRANSACTION-OUTPUT ; NIL ; ((BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :STRING :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION "The transaction id") ; (BITCOIN-RPC/CLASSES::VALUE-OUT "vout" :NUMBER :READER ; BITCOIN-RPC/CLASSES::VALUE-OUT :DOCUMENTATION "the vout value") ; ("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "The bitcoin address.") ; ("label" :STRING :READER BITCOIN-RPC/CLASSES::LABEL :DOCUMENTATION ; "The associated label, or \"\" for the default label") ; ("amount" :NUMBER :READER BITCOIN-RPC/CLASSES::AMOUNT :DOCUMENTATION ; "the transaction output amount in BTC") ; (BITCOIN-RPC/CLASSES::BEST-BLOCK "bestblock" :STRING :READER ; BITCOIN-RPC/CLASSES::BEST-BLOCK :DOCUMENTATION ; "The hash of the block at the tip of the chain") ; ("confirmations" :NUMBER :READER BITCOIN-RPC/CLASSES:CONFIRMATIONS ; :DOCUMENTATION "The number of confirmations") ; (BITCOIN-RPC/CLASSES::REDEEM-SCRIPT "redeemScript" :STRING :READER ; BITCOIN-RPC/CLASSES::REDEEM-SCRIPT :DOCUMENTATION ; "The string value of the hex-encoded redemption script.") ; (BITCOIN-RPC/CLASSES::WITNESS-SCRIPT "witnessScript" :STRING :READER ; BITCOIN-RPC/CLASSES::WITNESS-SCRIPT :DOCUMENTATION ; "witnessScript if the scriptPubKey is P2WSH or P2SH-P2WSH") ; ("spendable" :BOOL :READER BITCOIN-RPC/CLASSES::SPENDABLE :DOCUMENTATION ; "Whether we have the private keys to spend this output") ; ("solvable" :BOOL :READER BITCOIN-RPC/CLASSES::SOLVABLE :DOCUMENTATION ; "Whether we know how to spend this output, ignoring the lack of keys") ; ("reused" :BOOL :READER BITCOIN-RPC/CLASSES::REUSED :DOCUMENTATION ; "(only present if avoid_reuse is set) Whether this output is reused/dirty (sent to an address that was previously spent from)") ; ...)) ; ; note: deleting unreachable code ; in: JSON-CLASS UNSPENT-TRANSACTION-OUTPUT-SET ; (OPENAPI-GENERATOR::JSON-CLASS ; BITCOIN-RPC/CLASSES:UNSPENT-TRANSACTION-OUTPUT-SET NIL ; (("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "The current block height (index)") ; (BITCOIN-RPC/CLASSES::BEST-BLOCK "bestblock" :STRING :READER ; BITCOIN-RPC/CLASSES::BEST-BLOCK :DOCUMENTATION ; "The hash of the block at the tip of the chain") ; (BITCOIN-RPC/CLASSES:TRANSACTIONS "transactions" :NUMBER :READER ; BITCOIN-RPC/CLASSES:TRANSACTIONS :DOCUMENTATION ; "The number of transactions with unspent outputs") ; (BITCOIN-RPC/CLASSES::TRANSACTION-OUTPUTS "txouts" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-OUTPUTS :DOCUMENTATION ; "The number of unspent transaction outputs") ; (BITCOIN-RPC/CLASSES::BOGO-SIZE "bogosize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BOGO-SIZE :DOCUMENTATION ; "A meaningless metric for UTXO set size") ; (BITCOIN-RPC/CLASSES::HASH-SERIALIZED-2 "hash_serialized_2" :STRING :READER ; BITCOIN-RPC/CLASSES::HASH-SERIALIZED-2 :DOCUMENTATION ; "The serialized hash (only present if 'hash_serialized_2' hash_type is chosen)") ; (BITCOIN-RPC/CLASSES::DISK-SIZE "disk_size" :NUMBER :READER ; BITCOIN-RPC/CLASSES::DISK-SIZE :DOCUMENTATION ; "The estimated size of the chainstate on disk") ; (BITCOIN-RPC/CLASSES::TOTAL-AMOUNT "total_amount" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TOTAL-AMOUNT :DOCUMENTATION "The total amount"))) ; ; note: deleting unreachable code ; in: JSON-CLASS SCRIPT-PUBLIC-KEY ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY ; (BITCOIN-RPC/CLASSES:SCRIPT-SIGNATURE) ; ((BITCOIN-RPC/CLASSES::REQUIRED-SIGNATURES "reqSigs" :NUMBER :READER ; BITCOIN-RPC/CLASSES::REQUIRED-SIGNATURES :DOCUMENTATION ; "Number of required signatures") ; ("addresses" (:LIST :STRING) :READER BITCOIN-RPC/CLASSES::ADDRESSES ; :DOCUMENTATION "array of bitcoin addresses") ; ("address" :STRING) ; (BITCOIN-RPC/CLASSES:DESCRIPTOR "desc" :STRING :READER ; BITCOIN-RPC/CLASSES:DESCRIPTOR))) ; ; note: deleting unreachable code ; in: JSON-CLASS TRANSACTION ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:TRANSACTION NIL ; ((BITCOIN-RPC/CLASSES::INVOLVES-WATCH-ONLY "involvesWatchonly" :BOOL :READER ; BITCOIN-RPC/CLASSES::INVOLVES-WATCH-ONLY :DOCUMENTATION ; "Only returns true if imported addresses were involved in transaction.") ; ("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "The bitcoin address involved in the transaction.") ; ("category" :STRING :READER BITCOIN-RPC/CLASSES::CATEGORY :DOCUMENTATION ; #<(SIMPLE-ARRAY CHARACTER (370)) The transaction category. ; "send" Transactions sent. ; "receive" Non-coinbase transactions received. ; "generate" Coinbase transactions received with more than 1... {100DE2493F}>) ; ("label" :STRING :READER BITCOIN-RPC/CLASSES::LABEL :DOCUMENTATION ; "A comment for the address/transaction, if any") ; ("vout" :NUMBER :READER BITCOIN-RPC/CLASSES:VOUT :DOCUMENTATION ; "the vout value") ; ("amount" :NUMBER :READER BITCOIN-RPC/CLASSES::AMOUNT :DOCUMENTATION ; "The amount in BTC") ; ("fee" :NUMBER :READER BITCOIN-RPC/CLASSES::FEE :DOCUMENTATION ; "The amount of the fee in BTC. This is negative and only available for the 'send' category of transactions.") ; ("confirmations" :NUMBER :READER BITCOIN-RPC/CLASSES:CONFIRMATIONS ; :DOCUMENTATION ; "The number of confirmations for the transaction. Negative confirmations means the transaction conflicted that many blocks ago.") ; ("generated" :BOOL :READER BITCOIN-RPC/CLASSES::GENERATED :DOCUMENTATION ; "Only present if transaction only input is a coinbase one.") ; ("trusted" :BOOL :READER BITCOIN-RPC/CLASSES::TRUSTED :DOCUMENTATION ; "Only present if we consider transaction to be trusted and so safe to spend from.") ; (BITCOIN-RPC/CLASSES::BLOCK-HASH "blockhash" :STRING :READER ; BITCOIN-RPC/CLASSES::BLOCK-HASH :DOCUMENTATION ; "The block hash containing the transaction.") ; (BITCOIN-RPC/CLASSES::BLOCK-HEIGHT "blockheight" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BLOCK-HEIGHT :DOCUMENTATION ; "The block height containing the transaction.") ; ...)) ; ; note: deleting unreachable code ; in: JSON-CLASS MEMORY-POOL ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:MEMORY-POOL NIL ; (("loaded" :BOOL :READER BITCOIN-RPC/CLASSES::LOADED :DOCUMENTATION ; "True if the mempool is fully loaded") ; ("size" :NUMBER :READER BITCOIN-RPC/CLASSES:SIZE :DOCUMENTATION ; "Current tx count") ; ("bytes" :NUMBER :READER BITCOIN-RPC/CLASSES::BYTES :DOCUMENTATION ; "Sum of all virtual transaction sizes as defined in BIP 141. Differs from actual serialized size because witness data is discounted") ; ("usage" :NUMBER :READER BITCOIN-RPC/CLASSES::USAGE :DOCUMENTATION ; "Total memory usage for the mempool") ; (BITCOIN-RPC/CLASSES::MAXIMUM-MEMORY-POOL "maxmempool" :NUMBER :READER ; BITCOIN-RPC/CLASSES::MAXIMUM-MEMORY-POOL :DOCUMENTATION ; "Maximum memory usage for the mempool") ; (BITCOIN-RPC/CLASSES::MEMORY-POOL-MINIMUM-FEE "mempoolminfee" :NUMBER ; :READER BITCOIN-RPC/CLASSES::MEMORY-POOL-MINIMUM-FEE :DOCUMENTATION ; "Minimum fee rate in BTC/kB for tx to be accepted. Is the maximum of minrelaytxfee and minimum mempool fee") ; (BITCOIN-RPC/CLASSES::MINIMUM-RELAY-TRANSACTION-FEE "minrelaytxfee" :NUMBER ; :READER BITCOIN-RPC/CLASSES::MINIMUM-RELAY-TRANSACTION-FEE :DOCUMENTATION ; "Current minimum relay fee for transactions") ; (BITCOIN-RPC/CLASSES::UNBROADCAST-COUNT "unbroadcastcount" :NUMBER :READER ; BITCOIN-RPC/CLASSES::UNBROADCAST-COUNT :DOCUMENTATION ; "Current number of transactions that haven't passed initial broadcast yet") ; (BITCOIN-RPC/CLASSES::FULL-REPLACE-BY-FEE "fullrbf" :BOOL :READER ; BITCOIN-RPC/CLASSES::FULL-REPLACE-BY-FEE) ; (BITCOIN-RPC/CLASSES::INCREMENTAL-RELAY-FEE "incrementalrelayfee" :NUMBER ; :READER BITCOIN-RPC/CLASSES::INCREMENTAL-RELAY-FEE) ; (BITCOIN-RPC/CLASSES::TOTAL-FEE "total_fee" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TOTAL-FEE))) ; ; note: deleting unreachable code ; in: JSON-CLASS MEMORY-POOL-TRANSACTION ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:MEMORY-POOL-TRANSACTION ; NIL ; ((BITCOIN-RPC/CLASSES::VIRTUAL-SIZE "vsize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::VIRTUAL-SIZE :DOCUMENTATION ; "virtual transaction size as defined in BIP 141. This is different from actual serialized size for witness transactions as witness data is discounted.") ; ("weight" :NUMBER :READER BITCOIN-RPC/CLASSES:WEIGHT :DOCUMENTATION ; "transaction weight as defined in BIP 141.") ; ("fee" :NUMBER :READER BITCOIN-RPC/CLASSES::FEE :DOCUMENTATION ; "transaction fee in BTC (DEPRECATED)") ; (BITCOIN-RPC/CLASSES::MODIFIED-FEE "modifiedfee" :NUMBER :READER ; BITCOIN-RPC/CLASSES::MODIFIED-FEE :DOCUMENTATION ; "transaction fee with fee deltas used for mining priority (DEPRECATED)") ; ("time" :NUMBER :READER BITCOIN-RPC/CLASSES::LOCAL-TIME :DOCUMENTATION ; "local time transaction entered pool in seconds since 1 Jan 1970 GMT") ; ("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "block height when transaction entered pool") ; (BITCOIN-RPC/CLASSES::DESCENDANT-COUNT "descendantcount" :NUMBER :READER ; BITCOIN-RPC/CLASSES::DESCENDANT-COUNT :DOCUMENTATION ; "number of in-mempool descendant transactions (including this one)") ; (BITCOIN-RPC/CLASSES::DESCENDANT-SIZE "descendantsize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::DESCENDANT-SIZE :DOCUMENTATION ; "virtual transaction size of in-mempool descendants (including this one)") ; (BITCOIN-RPC/CLASSES::DESCENDANT-FEES "descendantfees" :NUMBER :READER ; BITCOIN-RPC/CLASSES::DESCENDANT-FEES :DOCUMENTATION ; "modified fees (see above) of in-mempool descendants (including this one) (DEPRECATED)") ; (BITCOIN-RPC/CLASSES::ANCESTOR-COUNT "ancestorcount" :NUMBER :READER ; BITCOIN-RPC/CLASSES::ANCESTOR-COUNT :DOCUMENTATION ; "number of in-mempool ancestor transactions (including this one)") ; (BITCOIN-RPC/CLASSES::ANCESTOR-SIZE "ancestorsize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::ANCESTOR-SIZE :DOCUMENTATION ; "virtual transaction size of in-mempool ancestors (including this one)") ; (BITCOIN-RPC/CLASSES::ANCESTOR-FEES "ancestorfees" :NUMBER :READER ; BITCOIN-RPC/CLASSES::ANCESTOR-FEES :DOCUMENTATION ; "modified fees (see above) of in-mempool ancestors (including this one) (DEPRECATED)") ; ...)) ; ; note: deleting unreachable code ; in: JSON-CLASS FEES ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::FEES NIL ; (("base" :NUMBER :READER BITCOIN-RPC/CLASSES:BASE :DOCUMENTATION ; "transaction fee in BTC") ; ("modified" :NUMBER :READER BITCOIN-RPC/CLASSES::MODIFIED :DOCUMENTATION ; "transaction fee with fee deltas used for mining priority in BTC") ; ("ancestor" :NUMBER :READER BITCOIN-RPC/CLASSES::ANCESTOR :DOCUMENTATION ; "modified fees (see above) of in-mempool ancestors (including this one) in BTC") ; ("descendant" :NUMBER :READER BITCOIN-RPC/CLASSES::DESCENDANT ; :DOCUMENTATION ; "modified fees (see above) of in-mempool descendants (including this one) in BTC"))) ; ; note: deleting unreachable code ; in: JSON-CLASS RAW-TRANSACTION ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:RAW-TRANSACTION NIL ; ((BITCOIN-RPC/CLASSES::IN-ACTIVE-CHAIN "in_active_chain" :BOOL :READER ; BITCOIN-RPC/CLASSES::IN-ACTIVE-CHAIN :DOCUMENTATION ; "Whether specified block is in the active chain or not (only present with explicit \"blockhash\" argument)") ; ("hex" :STRING :READER BITCOIN-RPC/CLASSES::HEX :DOCUMENTATION ; "The serialized, hex-encoded data for 'txid'") ; (BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :STRING :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION ; "The transaction id (same as provided)") ; ("hash" :STRING :READER BITCOIN-RPC/CLASSES:HASH :DOCUMENTATION ; "The transaction hash (differs from txid for witness transactions)") ; ("size" :NUMBER :READER BITCOIN-RPC/CLASSES:SIZE :DOCUMENTATION ; "The serialized transaction size") ; (BITCOIN-RPC/CLASSES::VIRTUAL-SIZE "vsize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::VIRTUAL-SIZE :DOCUMENTATION ; "The virtual transaction size (differs from size for witness transactions)") ; ("weight" :NUMBER :READER BITCOIN-RPC/CLASSES:WEIGHT :DOCUMENTATION ; "The transaction's weight (between vsize*4-3 and vsize*4)") ; ("version" :NUMBER :READER BITCOIN-RPC/CLASSES:VERSION :DOCUMENTATION ; "The version") ; (BITCOIN-RPC/CLASSES::LOCK-TIME "locktime" :NUMBER :READER ; BITCOIN-RPC/CLASSES::LOCK-TIME :DOCUMENTATION "The lock time") ; (BITCOIN-RPC/CLASSES::VALUE-IN "vin" (:LIST BITCOIN-RPC/CLASSES:VIN) ; :READER BITCOIN-RPC/CLASSES::VALUE-IN) ; (BITCOIN-RPC/CLASSES::VALUE-OUT "vout" (:LIST BITCOIN-RPC/CLASSES:VOUT) ; :READER BITCOIN-RPC/CLASSES::VALUE-OUT) ; (BITCOIN-RPC/CLASSES::BLOCK-HASH "blockhash" :STRING :READER ; BITCOIN-RPC/CLASSES::BLOCK-HASH :DOCUMENTATION "the block hash") ; ...)) ; ; note: deleting unreachable code ; in: JSON-CLASS VIN ; ((BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :STRING :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION "The transaction id") ; (BITCOIN-RPC/CLASSES::VALUE-OUT "vout" :NUMBER :READER ; BITCOIN-RPC/CLASSES::VALUE-OUT :DOCUMENTATION "The output number") ; (BITCOIN-RPC/CLASSES:SCRIPT-SIGNATURE "scriptSig" ; BITCOIN-RPC/CLASSES:SCRIPT-SIGNATURE :READER ; BITCOIN-RPC/CLASSES:SCRIPT-SIGNATURE :DOCUMENTATION "The script") ; (BITCOIN-RPC/CLASSES::TRANSACTION-IN-WITNESS "txinwitness" (:LIST :STRING) ; :READER BITCOIN-RPC/CLASSES::TRANSACTION-IN-WITNESS :DOCUMENTATION ; "hex-encoded witness data (if any)") ; (BITCOIN-RPC/CLASSES::SCRIPT-SEQUENCE "sequence" :NUMBER :READER ; BITCOIN-RPC/CLASSES::SCRIPT-SEQUENCE :DOCUMENTATION ; "The script sequence number") ; (BITCOIN-RPC/CLASSES::COIN-BASE "coinbase" :STRING :READER ; BITCOIN-RPC/CLASSES::COIN-BASE)) ; ; caught ERROR: ; illegal function call ; in: DEFMETHOD PRINT-OBJECT (VIN T) ; (DEFMETHOD PRINT-OBJECT ; ((BITCOIN-RPC/CLASSES::VALUE-IN BITCOIN-RPC/CLASSES:VIN) STREAM) ; (PRINT-UNREADABLE-OBJECT (BITCOIN-RPC/CLASSES::VALUE-IN STREAM :TYPE T) ; (FORMAT STREAM "~a" ; (STR:SUBSTRING 0 8 ; (BITCOIN-RPC/CLASSES::TRANSACTION-ID ; BITCOIN-RPC/CLASSES::VALUE-IN))))) ; --> EVAL-WHEN ; ==> ; (SB-PCL::%DEFMETHOD-EXPANDER PRINT-OBJECT NIL ; ((BITCOIN-RPC/CLASSES::VALUE-IN ; BITCOIN-RPC/CLASSES:VIN) ; STREAM) ; ((PRINT-UNREADABLE-OBJECT ; (BITCOIN-RPC/CLASSES::VALUE-IN STREAM :TYPE ; T) ; (FORMAT STREAM "~a" (STR:SUBSTRING 0 8 #))))) ; ; caught STYLE-WARNING: ; Cannot find type for specializer BITCOIN-RPC/CLASSES:VIN when executing SB-PCL:SPECIALIZER-TYPE-SPECIFIER for a STANDARD-METHOD of a STANDARD-GENERIC-FUNCTION. ; in: JSON-CLASS VIN ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:VIN NIL ; ((BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :STRING :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION "The transaction id") ; (BITCOIN-RPC/CLASSES::VALUE-OUT "vout" :NUMBER :READER ; BITCOIN-RPC/CLASSES::VALUE-OUT :DOCUMENTATION "The output number") ; (BITCOIN-RPC/CLASSES:SCRIPT-SIGNATURE "scriptSig" ; BITCOIN-RPC/CLASSES:SCRIPT-SIGNATURE :READER ; BITCOIN-RPC/CLASSES:SCRIPT-SIGNATURE :DOCUMENTATION "The script") ; (BITCOIN-RPC/CLASSES::TRANSACTION-IN-WITNESS "txinwitness" (:LIST :STRING) ; :READER BITCOIN-RPC/CLASSES::TRANSACTION-IN-WITNESS :DOCUMENTATION ; "hex-encoded witness data (if any)") ; (BITCOIN-RPC/CLASSES::SCRIPT-SEQUENCE "sequence" :NUMBER :READER ; BITCOIN-RPC/CLASSES::SCRIPT-SEQUENCE :DOCUMENTATION ; "The script sequence number") ; (BITCOIN-RPC/CLASSES::COIN-BASE "coinbase" :STRING :READER ; BITCOIN-RPC/CLASSES::COIN-BASE))) ; ; note: deleting unreachable code ; in: JSON-CLASS ASM ; ((BITCOIN-RPC/CLASSES::ASSEMBLY "asm" :STRING :READER ; BITCOIN-RPC/CLASSES::ASSEMBLY)) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS HEX ; (("hex" :STRING :READER BITCOIN-RPC/CLASSES::HEX)) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS SCRIPT-TYPE ; ((BITCOIN-RPC/CLASSES::SCRIPT-TYPE "type" :STRING :READER ; BITCOIN-RPC/CLASSES::SCRIPT-TYPE :DOCUMENTATION ; "The type, eg 'pubkeyhash'")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS VOUT ; (("value" :NUMBER :READER BITCOIN-RPC/CLASSES::VALUE :DOCUMENTATION ; "The value in BTC") ; (BITCOIN-RPC/CLASSES::INDEX-NUMBER "n" :NUMBER :READER ; BITCOIN-RPC/CLASSES::INDEX-NUMBER :DOCUMENTATION "index") ; (BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY "scriptPubKey" ; BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY :READER ; BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY)) ; ; caught ERROR: ; illegal function call ; in: DEFMETHOD PRINT-OBJECT (VOUT T) ; (DEFMETHOD PRINT-OBJECT ; ((BITCOIN-RPC/CLASSES::VALUE-OUT BITCOIN-RPC/CLASSES:VOUT) STREAM) ; (PRINT-UNREADABLE-OBJECT (BITCOIN-RPC/CLASSES::VALUE-OUT STREAM :TYPE T) ; (FORMAT STREAM "~a" ; (WRITE-TO-STRING ; (BITCOIN-RPC/CLASSES::VALUE BITCOIN-RPC/CLASSES::VALUE-OUT))))) ; --> EVAL-WHEN ; ==> ; (SB-PCL::%DEFMETHOD-EXPANDER PRINT-OBJECT NIL ; ((BITCOIN-RPC/CLASSES::VALUE-OUT ; BITCOIN-RPC/CLASSES:VOUT) ; STREAM) ; ((PRINT-UNREADABLE-OBJECT ; (BITCOIN-RPC/CLASSES::VALUE-OUT STREAM ; :TYPE T) ; (FORMAT STREAM "~a" (WRITE-TO-STRING #))))) ; ; caught STYLE-WARNING: ; Cannot find type for specializer BITCOIN-RPC/CLASSES:VOUT when executing SB-PCL:SPECIALIZER-TYPE-SPECIFIER for a STANDARD-METHOD of a STANDARD-GENERIC-FUNCTION. ; in: JSON-CLASS ASM ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::ASM NIL ; ((BITCOIN-RPC/CLASSES::ASSEMBLY "asm" :STRING :READER ; BITCOIN-RPC/CLASSES::ASSEMBLY))) ; ; note: deleting unreachable code ; in: JSON-CLASS HEX ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::HEX NIL ; (("hex" :STRING :READER BITCOIN-RPC/CLASSES::HEX))) ; ; note: deleting unreachable code ; in: JSON-CLASS SCRIPT-TYPE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::SCRIPT-TYPE NIL ; ((BITCOIN-RPC/CLASSES::SCRIPT-TYPE "type" :STRING :READER ; BITCOIN-RPC/CLASSES::SCRIPT-TYPE :DOCUMENTATION ; "The type, eg 'pubkeyhash'"))) ; ; note: deleting unreachable code ; in: JSON-CLASS VOUT ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:VOUT NIL ; (("value" :NUMBER :READER BITCOIN-RPC/CLASSES::VALUE :DOCUMENTATION ; "The value in BTC") ; (BITCOIN-RPC/CLASSES::INDEX-NUMBER "n" :NUMBER :READER ; BITCOIN-RPC/CLASSES::INDEX-NUMBER :DOCUMENTATION "index") ; (BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY "scriptPubKey" ; BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY :READER ; BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY))) ; ; note: deleting unreachable code ; in: JSON-CLASS HEX ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::HEX NIL ; (("hex" :STRING :READER BITCOIN-RPC/CLASSES::HEX))) ; ; note: deleting unreachable code ; in: JSON-CLASS SCRIPT-TYPE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::SCRIPT-TYPE NIL ; ((BITCOIN-RPC/CLASSES::SCRIPT-TYPE "type" :STRING :READER ; BITCOIN-RPC/CLASSES::SCRIPT-TYPE :DOCUMENTATION ; "The type, eg 'pubkeyhash'"))) ; ; note: deleting unreachable code ; in: JSON-CLASS SCRIPT-SIGNATURE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:SCRIPT-SIGNATURE ; (BITCOIN-RPC/CLASSES::ASM BITCOIN-RPC/CLASSES::HEX ; BITCOIN-RPC/CLASSES::SCRIPT-TYPE) ; NIL) ; ; note: deleting unreachable code ; in: JSON-CLASS VOUT ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:VOUT NIL ; (("value" :NUMBER :READER BITCOIN-RPC/CLASSES::VALUE :DOCUMENTATION ; "The value in BTC") ; (BITCOIN-RPC/CLASSES::INDEX-NUMBER "n" :NUMBER :READER ; BITCOIN-RPC/CLASSES::INDEX-NUMBER :DOCUMENTATION "index") ; (BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY "scriptPubKey" ; BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY :READER ; BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY))) ; ; note: deleting unreachable code ; in: JSON-CLASS BLOCK-BASE ; (("hash" :STRING :READER BITCOIN-RPC/CLASSES:HASH :DOCUMENTATION ; "the block hash (same as provided)") ; ("confirmations" :NUMBER :READER BITCOIN-RPC/CLASSES:CONFIRMATIONS ; :DOCUMENTATION ; "The number of confirmations, or -1 if the block is not on the main chain") ; ("size" :NUMBER :READER BITCOIN-RPC/CLASSES:SIZE :DOCUMENTATION ; "The block size") ; (BITCOIN-RPC/CLASSES:STRIPPED-SIZE "strippedsize" :NUMBER :READER ; BITCOIN-RPC/CLASSES:STRIPPED-SIZE :DOCUMENTATION ; "The block size excluding witness data") ; ("weight" :NUMBER :READER BITCOIN-RPC/CLASSES:WEIGHT :DOCUMENTATION ; "The block weight as defined in BIP 141") ; ("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "The block height or index") ; ("version" :NUMBER :READER BITCOIN-RPC/CLASSES:VERSION :DOCUMENTATION ; "The block version") ; (BITCOIN-RPC/CLASSES:VERSION-HEX "versionHex" :STRING :READER ; BITCOIN-RPC/CLASSES:VERSION-HEX :DOCUMENTATION ; "The block version formatted in hexadecimal") ; (BITCOIN-RPC/CLASSES:MERKLE-ROOT "merkleroot" :STRING :READER ; BITCOIN-RPC/CLASSES:MERKLE-ROOT :DOCUMENTATION "The merkle root") ; ("time" :NUMBER :READER BITCOIN-RPC/CLASSES::BLOCK-TIME :DOCUMENTATION ; "The block time expressed in UNIX epoch time") ; (BITCOIN-RPC/CLASSES:MEDIAN-TIME "mediantime" :NUMBER :READER ; BITCOIN-RPC/CLASSES:MEDIAN-TIME :DOCUMENTATION ; "The median block time expressed in UNIX epoch time") ; ("nonce" :NUMBER :READER BITCOIN-RPC/CLASSES:NONCE :DOCUMENTATION ; "The nonce") ; ...) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS BLOCK-SIMPLE ; ((BITCOIN-RPC/CLASSES:TRANSACTIONS "tx" (:LIST :STRING) :READER ; BITCOIN-RPC/CLASSES:TRANSACTIONS :DOCUMENTATION "The transaction ids")) ; ; caught ERROR: ; illegal function call ; in: DEFMETHOD PRINT-OBJECT (BLOCK-SIMPLE T) ; (DEFMETHOD PRINT-OBJECT ((BLOCK BITCOIN-RPC/CLASSES:BLOCK-SIMPLE) STREAM) ; (PRINT-UNREADABLE-OBJECT (BLOCK STREAM) ; (FORMAT STREAM "~a" ; (STR:CONCAT "Block " (WRITE-TO-STRING #) " " ; (STR:SUBSTRING 56 64 #))))) ; --> EVAL-WHEN ; ==> ; (SB-PCL::%DEFMETHOD-EXPANDER PRINT-OBJECT NIL ; ((BLOCK BITCOIN-RPC/CLASSES:BLOCK-SIMPLE) ; STREAM) ; ((PRINT-UNREADABLE-OBJECT (BLOCK STREAM) ; (FORMAT STREAM "~a" ; (STR:CONCAT "Block " # " " #))))) ; ; caught STYLE-WARNING: ; Cannot find type for specializer BITCOIN-RPC/CLASSES:BLOCK-SIMPLE when executing SB-PCL:SPECIALIZER-TYPE-SPECIFIER for a STANDARD-METHOD of a STANDARD-GENERIC-FUNCTION. ; in: JSON-CLASS BLOCK-BASE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::BLOCK-BASE NIL ; (("hash" :STRING :READER BITCOIN-RPC/CLASSES:HASH :DOCUMENTATION ; "the block hash (same as provided)") ; ("confirmations" :NUMBER :READER BITCOIN-RPC/CLASSES:CONFIRMATIONS ; :DOCUMENTATION ; "The number of confirmations, or -1 if the block is not on the main chain") ; ("size" :NUMBER :READER BITCOIN-RPC/CLASSES:SIZE :DOCUMENTATION ; "The block size") ; (BITCOIN-RPC/CLASSES:STRIPPED-SIZE "strippedsize" :NUMBER :READER ; BITCOIN-RPC/CLASSES:STRIPPED-SIZE :DOCUMENTATION ; "The block size excluding witness data") ; ("weight" :NUMBER :READER BITCOIN-RPC/CLASSES:WEIGHT :DOCUMENTATION ; "The block weight as defined in BIP 141") ; ("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "The block height or index") ; ("version" :NUMBER :READER BITCOIN-RPC/CLASSES:VERSION :DOCUMENTATION ; "The block version") ; (BITCOIN-RPC/CLASSES:VERSION-HEX "versionHex" :STRING :READER ; BITCOIN-RPC/CLASSES:VERSION-HEX :DOCUMENTATION ; "The block version formatted in hexadecimal") ; (BITCOIN-RPC/CLASSES:MERKLE-ROOT "merkleroot" :STRING :READER ; BITCOIN-RPC/CLASSES:MERKLE-ROOT :DOCUMENTATION "The merkle root") ; ("time" :NUMBER :READER BITCOIN-RPC/CLASSES::BLOCK-TIME :DOCUMENTATION ; "The block time expressed in UNIX epoch time") ; (BITCOIN-RPC/CLASSES:MEDIAN-TIME "mediantime" :NUMBER :READER ; BITCOIN-RPC/CLASSES:MEDIAN-TIME :DOCUMENTATION ; "The median block time expressed in UNIX epoch time") ; ("nonce" :NUMBER :READER BITCOIN-RPC/CLASSES:NONCE :DOCUMENTATION ; "The nonce") ; ...)) ; ; note: deleting unreachable code ; in: JSON-CLASS BLOCK-SIMPLE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:BLOCK-SIMPLE ; (BITCOIN-RPC/CLASSES::BLOCK-BASE) ; ((BITCOIN-RPC/CLASSES:TRANSACTIONS "tx" (:LIST :STRING) :READER ; BITCOIN-RPC/CLASSES:TRANSACTIONS :DOCUMENTATION "The transaction ids"))) ; ; note: deleting unreachable code ; ; note: deleting unreachable code ; in: JSON-CLASS BLOCK-VERBOSE ; ((BITCOIN-RPC/CLASSES:TRANSACTIONS "tx" ; (:LIST BITCOIN-RPC/CLASSES:RAW-TRANSACTION) :READER ; BITCOIN-RPC/CLASSES:TRANSACTIONS :DOCUMENTATION "The transaction ids")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS BLOCK-TEMPLATE ; (("version" :NUMBER :READER BITCOIN-RPC/CLASSES:VERSION :DOCUMENTATION ; "The preferred block version") ; ("rules" (:LIST :STRING) :READER BITCOIN-RPC/CLASSES::RULES :DOCUMENTATION ; "specific block rules that are to be enforced. The client must understand the names of a rule to some extent; see BIP 9 for format") ; (BITCOIN-RPC/CLASSES::VERSION-BIT-AVAILABLE "vbavailable" ; (:HASH-TABLE :NUMBER) :READER BITCOIN-RPC/CLASSES::VERSION-BIT-AVAILABLE ; :DOCUMENTATION ; "set of pending, supported versionbit (BIP 9) softfork deployments. ; identifies the bit number as indicating acceptance and readiness for the named softfork rule") ; (BITCOIN-RPC/CLASSES::VERSION-BIT-REQUIRED "vbrequired" :NUMBER :READER ; BITCOIN-RPC/CLASSES::VERSION-BIT-REQUIRED :DOCUMENTATION ; "bit mask of versionbits the server requires set in submissions") ; (BITCOIN-RPC/CLASSES:PREVIOUS-BLOCK-HASH "previousblockhash" :STRING :READER ; BITCOIN-RPC/CLASSES:PREVIOUS-BLOCK-HASH) ; ("transactions" (:LIST BITCOIN-RPC/CLASSES::INCLUDED-TRANSACTION) :READER ; BITCOIN-RPC/CLASSES:TRANSACTIONS) ; (BITCOIN-RPC/CLASSES::COINBASE-AUX "coinbaseaux" (:HASH-TABLE :STRING) ; :READER BITCOIN-RPC/CLASSES::COINBASE-AUX :DOCUMENTATION ; "data that should be included in the coinbase's scriptSig content. ; values must be in the coinbase (keys may be ignored)") ; (BITCOIN-RPC/CLASSES::COINBASE-VALUE "coinbasevalue" :NUMBER :READER ; BITCOIN-RPC/CLASSES::COINBASE-VALUE) ; (BITCOIN-RPC/CLASSES::LONG-POLL-ID "longpollid" :STRING :READER ; BITCOIN-RPC/CLASSES::LONG-POLL-ID :DOCUMENTATION ; "an id to include with a request to longpoll on an update to this template") ; ("target" :STRING :READER BITCOIN-RPC/CLASSES::TARGET :DOCUMENTATION ; "The hash target") ; (BITCOIN-RPC/CLASSES::MININUM-TIME "mintime" :NUMBER :READER ; BITCOIN-RPC/CLASSES::MININUM-TIME :DOCUMENTATION ; "The minimum timestamp appropriate for the next block time, expressed in UNIX epoch time") ; ("mutable" (:LIST :STRING) :READER BITCOIN-RPC/CLASSES::MUTABLE ; :DOCUMENTATION "list of ways the block template may be changed. ; A way the block template may be changed, e.g. 'time', 'transactions', 'prevblock'") ; ...) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS INCLUDED-TRANSACTION ; (("data" :STRING :READER BITCOIN-RPC/CLASSES::DATA :DOCUMENTATION ; "transaction data encoded in hexadecimal (byte-for-byte)") ; (BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :STRING :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION ; "transaction id encoded in little-endian hexadecimal") ; (BITCOIN-RPC/CLASSES:HASH "hash" :STRING :READER BITCOIN-RPC/CLASSES:HASH ; :DOCUMENTATION ; "hash encoded in little-endian hexadecimal (including witness data)") ; ("depends" (:LIST :NUMBER) :READER BITCOIN-RPC/CLASSES::DEPENDS ; :DOCUMENTATION ; "transactions before this one (by 1-based index in 'transactions' list) that must be present in the final block if this one is") ; ("fee" :NUMBER :READER BITCOIN-RPC/CLASSES::FEE :DOCUMENTATION ; #<(SIMPLE-ARRAY CHARACTER ; (281)) difference in value between transaction inputs and outputs (in satoshis); for coinbase transactions, this is a negative Number of the total collected block fees (ie, not including the block subsidy); ... {100E22A0DF}>) ; ("sigops" :NUMBER :READER BITCOIN-RPC/CLASSES::SIGOPS :DOCUMENTATION ; "total SigOps cost, as counted for purposes of block limits; if key is not present, sigop cost is unknown and clients MUST NOT assume it is zero") ; ("weight" :NUMBER :READER BITCOIN-RPC/CLASSES:WEIGHT :DOCUMENTATION ; "total transaction weight, as counted for purposes of block limits")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS BLOCKCHAIN ; (("chain" :STRING :READER BITCOIN-RPC/CLASSES::CHAIN :DOCUMENTATION ; "current network name (main, test, regtest)") ; ("blocks" :NUMBER :READER BITCOIN-RPC/CLASSES::BLOCKS :DOCUMENTATION ; "the height of the most-work fully-validated chain. The genesis block has height 0") ; ("headers" :NUMBER :READER BITCOIN-RPC/CLASSES::HEADERS :DOCUMENTATION ; "the current number of headers we have validated") ; (BITCOIN-RPC/CLASSES::BEST-BLOCK-HASH "bestblockhash" :STRING :READER ; BITCOIN-RPC/CLASSES::BEST-BLOCK-HASH :DOCUMENTATION ; "the hash of the currently best block") ; ("difficulty" :NUMBER :READER BITCOIN-RPC/CLASSES::DIFFCULTY :DOCUMENTATION ; "the current difficulty") ; (BITCOIN-RPC/CLASSES:MEDIAN-TIME "mediantime" :NUMBER :READER ; BITCOIN-RPC/CLASSES:MEDIAN-TIME :DOCUMENTATION ; "median time for the current best block") ; (BITCOIN-RPC/CLASSES::VERIFICATION-PROGRESS "verificationprogress" :NUMBER ; :READER BITCOIN-RPC/CLASSES::VERIFICATION-PROGRESS :DOCUMENTATION ; "estimate of verification progress [0..1]") ; (BITCOIN-RPC/CLASSES::INITIAL-BLOCK-DOWNLOAD "initialblockdownload" :BOOL ; :READER BITCOIN-RPC/CLASSES::INITIAL-BLOCK-DOWNLOAD :DOCUMENTATION ; "(debug information) estimate of whether this node is in Initial Block Download mode") ; (BITCOIN-RPC/CLASSES:CHAIN-WORK "chainwork" :STRING :READER ; BITCOIN-RPC/CLASSES:CHAIN-WORK :DOCUMENTATION ; "total amount of work in active chain, in hexadecimal") ; (BITCOIN-RPC/CLASSES::SIZE-ON-DISK "size_on_disk" :NUMBER :READER ; BITCOIN-RPC/CLASSES::SIZE-ON-DISK :DOCUMENTATION ; "the estimated size of the block and undo files on disk") ; ("pruned" :BOOL :READER BITCOIN-RPC/CLASSES::PRUNED :DOCUMENTATION ; "if the blocks are subject to pruning") ; (BITCOIN-RPC/CLASSES::PRUNE-HEIGHT "pruneheight" :NUMBER :READER ; BITCOIN-RPC/CLASSES::PRUNE-HEIGHT :DOCUMENTATION ; "lowest-height complete block stored (only present if pruning is enabled)") ; ...) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS SOFT-FORK ; (("type" :STRING :READER BITCOIN-RPC/CLASSES::SOFT-FORK-TYPE :DOCUMENTATION ; "one of \"buried\", \"bip9\"") ; ("bip9" BITCOIN-RPC/CLASSES::SOFT-FORK-BIP-9) ; ("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "height of the first block which the rules are or will be enforced (only for \"buried\" type, or \"bip9\" type with \"active\" status)") ; ("active" :BOOL :READER BITCOIN-RPC/CLASSES::ACTIVE :DOCUMENTATION ; "true if the rules are enforced for the mempool and the next block")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS SOFT-FORK-BIP-9 ; (("status" :STRING :READER BITCOIN-RPC/CLASSES::STATUS :DOCUMENTATION ; "one of \"defined\", \"started\", \"locked_in\", \"active\", \"failed\"") ; ("bit" :NUMBER :READER BITCOIN-RPC/CLASSES::BIP-9-BIT :DOCUMENTATION ; "the bit (0-28) in the block version field used to signal this softfork (only for \"started\" status)") ; (BITCOIN-RPC/CLASSES::START-TIME "start_time" :NUMBER :READER ; BITCOIN-RPC/CLASSES::START-TIME :DOCUMENTATION ; "the minimum median time past of a block at which the bit gains its meaning") ; ("timeout" :NUMBER :READER BITCOIN-RPC/CLASSES::TIMEOUT :DOCUMENTATION ; "the median time past of a block at which the deployment is considered failed if not yet locked in") ; ("since" :NUMBER :READER BITCOIN-RPC/CLASSES::SINCE :DOCUMENTATION ; "height of the first block to which the status applies") ; ("statistics" BITCOIN-RPC/CLASSES::SOFT-FORK-BIP-9-STATISTICS :READER ; BITCOIN-RPC/CLASSES::STATISTICS :DOCUMENTATION ; "numeric statistics about BIP9 signalling for a softfork (only for \"started\" status)")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS SOFT-FORK-BIP-9-STATISTICS ; (("period" :NUMBER :READER BITCOIN-RPC/CLASSES::PERIOD :DOCUMENTATION ; "the length in blocks of the BIP9 signalling period") ; ("threshold" :NUMBER :READER BITCOIN-RPC/CLASSES::THRESHOLD :DOCUMENTATION ; "the number of blocks with the version bit set required to activate the feature") ; ("elapsed" :NUMBER :READER BITCOIN-RPC/CLASSES::ELAPSED :DOCUMENTATION ; "the number of blocks elapsed since the beginning of the current period") ; ("count" :NUMBER :READER BITCOIN-RPC/CLASSES::STATISTICS-COUNT ; :DOCUMENTATION ; "the number of blocks with the version bit set in the current period") ; ("possible" :BOOL :READER BITCOIN-RPC/CLASSES::POSSIBLE :DOCUMENTATION ; "returns false if there are not enough blocks left in this period to pass activation threshold")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS BLOCK-FILTER ; (("filter" :STRING :READER BITCOIN-RPC/CLASSES::FILTER :DOCUMENTATION ; "the hex-encoded filter data") ; ("header" :STRING :READER BITCOIN-RPC/CLASSES::FILTER :DOCUMENTATION ; "the hex-encoded filter header")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS BLOCK-HEADER ; (("hash" :STRING :READER BITCOIN-RPC/CLASSES:HASH :DOCUMENTATION ; "the block hash (same as provided)") ; ("confirmations" :NUMBER :READER BITCOIN-RPC/CLASSES:CONFIRMATIONS ; :DOCUMENTATION ; "The number of confirmations, or -1 if the block is not on the main chain") ; ("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "The block height or index") ; ("version" :NUMBER :READER BITCOIN-RPC/CLASSES:VERSION :DOCUMENTATION ; "The block version") ; (BITCOIN-RPC/CLASSES:VERSION-HEX "versionHex" :STRING :READER ; BITCOIN-RPC/CLASSES:VERSION-HEX :DOCUMENTATION ; "The block version formatted in hexadecimal") ; (BITCOIN-RPC/CLASSES:MERKLE-ROOT "merkleroot" :STRING :READER ; BITCOIN-RPC/CLASSES:MERKLE-ROOT :DOCUMENTATION "The merkle root") ; (BITCOIN-RPC/CLASSES::BLOCK-HEADER-TIME "time" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BLOCK-HEADER-TIME :DOCUMENTATION ; "The block time expressed in UNIX epoch time") ; (BITCOIN-RPC/CLASSES:MEDIAN-TIME "mediantime" :NUMBER :READER ; BITCOIN-RPC/CLASSES:MEDIAN-TIME :DOCUMENTATION ; "The median block time expressed in UNIX epoch time") ; ("nonce" :NUMBER :READER BITCOIN-RPC/CLASSES:NONCE) ; ("bits" :STRING :READER BITCOIN-RPC/CLASSES:BITS) ; ("difficulty" :NUMBER :READER BITCOIN-RPC/CLASSES:DIFFICULTY) ; (BITCOIN-RPC/CLASSES:CHAIN-WORK "chainwork" :STRING :READER ; BITCOIN-RPC/CLASSES:CHAIN-WORK :DOCUMENTATION ; "Expected number of hashes required to produce the current chain") ; ...) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS CHAIN-TRANSACTION-STATISTICS ; (("time" :NUMBER :READER BITCOIN-RPC/CLASSES::WINDOW-TIME :DOCUMENTATION ; "The timestamp for the final block in the window, expressed in UNIX epoch time") ; (BITCOIN-RPC/CLASSES::TRANSACTION-COUNT "txcount" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-COUNT :DOCUMENTATION ; "The total number of transactions in the chain up to that point") ; (BITCOIN-RPC/CLASSES::WINDOW-FINAL-BLOCK-HASH "window_final_block_hash" ; :STRING :READER BITCOIN-RPC/CLASSES::WINDOW-FINAL-BLOCK-HASH :DOCUMENTATION ; "The hash of the final block in the window") ; (BITCOIN-RPC/CLASSES::WINDOW-FINAL-BLOCK-HEIGHT "window_final_block_height" ; :NUMBER :READER BITCOIN-RPC/CLASSES::WINDOW-FINAL-BLOCK-HEIGHT ; :DOCUMENTATION "The height of the final block in the window.") ; (BITCOIN-RPC/CLASSES::WINDOW-BLOCK-COUNT "window_block_count" :NUMBER ; :READER BITCOIN-RPC/CLASSES::WINDOW-BLOCK-COUNT :DOCUMENTATION ; "Size of the window in number of blocks") ; (BITCOIN-RPC/CLASSES::WINDOW-TRANSACTION-COUNT "window_tx_count" :NUMBER ; :READER BITCOIN-RPC/CLASSES::WINDOW-TRANSACTION-COUNT :DOCUMENTATION ; "The number of transactions in the window. Only returned if \"window_block_count\" is > 0") ; (BITCOIN-RPC/CLASSES::WINDOW-INTERVALL "window_interval" :NUMBER :READER ; BITCOIN-RPC/CLASSES::WINDOW-INTERVALL :DOCUMENTATION ; "The elapsed time in the window in seconds. Only returned if \"window_block_count\" is > 0") ; (BITCOIN-RPC/CLASSES::TRANSACTION-RATE "txrate" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-RATE :DOCUMENTATION ; "The average rate of transactions per second in the window. Only returned if \"window_interval\" is > 0")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS BLOCK-STATISTICS ; ((BITCOIN-RPC/CLASSES::AVERAGE-FEE "avgfee" :NUMBER :DOCUMENTATION ; "Average fee in the block" :READER BITCOIN-RPC/CLASSES::AVERAGE-FEE) ; (BITCOIN-RPC/CLASSES::AVERAGE-FEE-RATE "avgfeerate" :NUMBER :READER ; BITCOIN-RPC/CLASSES::AVERAGE-FEE-RATE :DOCUMENTATION ; "Average feerate (in satoshis per virtual byte)") ; (BITCOIN-RPC/CLASSES::AVERAGE-TRANSACTION-SIZE "avgtxsize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::AVERAGE-TRANSACTION-SIZE :DOCUMENTATION ; "Average transaction size") ; ("blockhash" :STRING :READER BITCOIN-RPC/CLASSES::BLOCKHASH :DOCUMENTATION ; "The block hash (to check for potential reorgs)") ; (BITCOIN-RPC/CLASSES::FEE-RATE-PERCENTILES "feerate_percentiles" ; (:LIST :NUMBER) :READER BITCOIN-RPC/CLASSES::FEE-RATE-PERCENTILES ; :DOCUMENTATION ; "Feerates at the 10th, 25th, 50th, 75th, and 90th percentile weight unit (in satoshis per virtual byte)") ; ("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "The height of the block") ; (BITCOIN-RPC/CLASSES::INPUTS "ins" :NUMBER :READER ; BITCOIN-RPC/CLASSES::INPUTS :DOCUMENTATION ; "The number of inputs (excluding coinbase)") ; (BITCOIN-RPC/CLASSES::MAXIMUM-FEE "maxfee" :NUMBER :READER ; BITCOIN-RPC/CLASSES::MAXIMUM-FEE :DOCUMENTATION "Maximum fee in the block") ; (BITCOIN-RPC/CLASSES::MAXIMUM-FEE-RATE "maxfeerate" :NUMBER :READER ; BITCOIN-RPC/CLASSES::MAXIMUM-FEE-RATE :DOCUMENTATION ; "Maximum feerate (in satoshis per virtual byte)") ; (BITCOIN-RPC/CLASSES::MAXIMUM-TRANSACTION-SIZE "maxtxsize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::MAXIMUM-TRANSACTION-SIZE :DOCUMENTATION ; "Maximum transaction size") ; (BITCOIN-RPC/CLASSES::MEDIAN-FEE "medianfee" :NUMBER :READER ; BITCOIN-RPC/CLASSES::MEDIAN-FEE :DOCUMENTATION ; "Truncated median fee in the block") ; (BITCOIN-RPC/CLASSES:MEDIAN-TIME "mediantime" :NUMBER :READER ; BITCOIN-RPC/CLASSES:MEDIAN-TIME) ; ...) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS CHAIN-TIP ; (("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "height of the chain tip") ; ("hash" :STRING :READER BITCOIN-RPC/CLASSES:HASH :DOCUMENTATION ; "block hash of the tip") ; (BITCOIN-RPC/CLASSES::BRANCH-LENGTH "branchlen" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BRANCH-LENGTH :DOCUMENTATION ; "zero for main chain, otherwise length of branch connecting the tip to the main chain") ; ("status" :STRING :READER BITCOIN-RPC/CLASSES::STATUS :DOCUMENTATION ; #<(SIMPLE-ARRAY CHARACTER ; (699)) status of the chain, "active" for the main chain ; Possible values for status: ; 1. "invalid" This branch contains at least one invalid blo... {100E2C543F}>)) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS SIGNED-TRANSACTION ; (("hex" :STRING :READER BITCOIN-RPC/CLASSES::HEX :DOCUMENTATION ; "The hex-encoded raw transaction with signature(s)") ; ("complete" :BOOL :READER BITCOIN-RPC/CLASSES::COMPLETE :DOCUMENTATION ; "If the transaction has a complete set of signatures") ; ("errors" (:LIST BITCOIN-RPC/CLASSES::SIGNING-ERROR))) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS SIGNING-ERROR ; ((BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :STRING :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION ; "The hash of the referenced, previous transaction") ; (BITCOIN-RPC/CLASSES::VALUE-OUT "vout" :NUMBER :READER ; BITCOIN-RPC/CLASSES::VALUE-OUT :DOCUMENTATION ; "The index of the output to spent and used as input") ; (BITCOIN-RPC/CLASSES:SCRIPT-SIGNATURE "scriptSig" :STRING :READER ; BITCOIN-RPC/CLASSES:SCRIPT-SIGNATURE :DOCUMENTATION ; "The hex-encoded signature script") ; (BITCOIN-RPC/CLASSES::SCRIPT-SEQUENCE "sequence" :NUMBER :READER ; BITCOIN-RPC/CLASSES::SCRIPT-SEQUENCE :DOCUMENTATION ; "Script sequence number") ; (BITCOIN-RPC/CLASSES::SIGNING-ERROR "error" :STRING :READER ; BITCOIN-RPC/CLASSES::SIGNING-ERROR :DOCUMENTATION ; "Verification or signing error related to the input")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS MULTISIG ; (("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "The value of the new multisig address.") ; (BITCOIN-RPC/CLASSES::REDEEM-SCRIPT "redeemScript" :STRING :READER ; BITCOIN-RPC/CLASSES::REDEEM-SCRIPT :DOCUMENTATION ; "The string value of the hex-encoded redemption script.") ; ("descriptor" :STRING :READER BITCOIN-RPC/CLASSES:DESCRIPTOR :DOCUMENTATION ; "The descriptor for this multisig")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS SMART-FEE ; ((BITCOIN-RPC/CLASSES::FEE-RATE "feerate" :NUMBER :READER ; BITCOIN-RPC/CLASSES::FEE-RATE :DOCUMENTATION ; "estimate fee rate in BTC/kB (only present if no errors were encountered)") ; ("errors" (:LIST :STRING) :READER BITCOIN-RPC/CLASSES:ERRORS :DOCUMENTATION ; "Errors encountered during processing (if there are any)") ; ("blocks" :NUMBER :READER BITCOIN-RPC/CLASSES::BLOCKS :DOCUMENTATION ; #<(SIMPLE-ARRAY CHARACTER (302)) block number where estimate was found. ; The request target will be clamped between 2 and the highest target fee estimation is able to return based on how long it has been running. An error is returned ... {100E2F8C6F}>)) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS DESCRIPTOR ; (("descriptor" :STRING :READER BITCOIN-RPC/CLASSES:DESCRIPTOR :DOCUMENTATION ; "The descriptor in canonical form, without private keys") ; ("checksum" :STRING :READER BITCOIN-RPC/CLASSES::CHECKSUM :DOCUMENTATION ; "The checksum for the input descriptor") ; (BITCOIN-RPC/CLASSES::IS-RANGE "isrange" :BOOL :READER ; BITCOIN-RPC/CLASSES::IS-RANGE :DOCUMENTATION ; "Whether the descriptor is ranged") ; (BITCOIN-RPC/CLASSES::IS-SOLVABLE "issolvable" :BOOL :READER ; BITCOIN-RPC/CLASSES::IS-SOLVABLE :DOCUMENTATION ; "Whether the descriptor is solvable") ; (BITCOIN-RPC/CLASSES::HAS-PRIVATE-KEYS "hasprivatekeys" :BOOL :READER ; BITCOIN-RPC/CLASSES::HAS-PRIVATE-KEYS :DOCUMENTATION ; "Whether the input descriptor contained at least one private key") ; (BITCOIN-RPC/CLASSES::DESC "desc" :STRING :READER BITCOIN-RPC/CLASSES::DESC ; :DOCUMENTATION "Descriptor string representation") ; ("timestamp" :NUMBER :READER BITCOIN-RPC/CLASSES::TIMESTAMP :DOCUMENTATION ; "The creation time of the descriptor") ; ("active" :BOOL :READER BITCOIN-RPC/CLASSES::ACTIVE :DOCUMENTATION ; "Whether this descriptor is currently used to generate new addresses") ; ("internal" :BOOL :READER BITCOIN-RPC/CLASSES::INTERNAL :DOCUMENTATION ; "True if this descriptor is used to generate change addresses. False if this descriptor is used to generate receiving addresses; defined only for active descriptors") ; ("range" (:LIST :NUMBER) :READER BITCOIN-RPC/CLASSES::RANGE :DOCUMENTATION ; "Defined only for ranged descriptors") ; ("next" :NUMBER :READER BITCOIN-RPC/CLASSES::NEXT :DOCUMENTATION ; "Same as next_index field. Kept for compatibility reason.") ; (BITCOIN-RPC/CLASSES::NEXT-INDEX "next_index" :NUMBER :READER ; BITCOIN-RPC/CLASSES::NEXT-INDEX :DOCUMENTATION ; "The next index to generate addresses from; defined only for ranged descriptors")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS IMPORTED-DESCRIPTOR ; (("success" :BOOL :READER BITCOIN-RPC/CLASSES::SUCCESS) ; ("warnings" (:LIST :STRING) :READER BITCOIN-RPC/CLASSES::WARNINGS) ; ("error" :HASH-TABLE :READER BITCOIN-RPC/CLASSES::IMPORTED-DESCRIPTOR-ERROR)) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS UNSPENDABLE-OUTPUT ; ((BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :STRING :DOCUMENTATION ; "The transaction id locked") ; (BITCOIN-RPC/CLASSES::VALUE-OUT "vout" :STRING :DOCUMENTATION ; "The vout value")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS BUMP-FEE ; (("psbt" :STRING :READER BITCOIN-RPC/CLASSES::PSBT :DOCUMENTATION ; "The base64-encoded unsigned PSBT of the new transaction. Only returned when wallet private keys are disabled. (DEPRECATED)") ; (BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :STRING :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION ; "The id of the new transaction. Only returned when wallet private keys are enabled.") ; (BITCOIN-RPC/CLASSES::ORIGINAL-FEE "origfee" :NUMBER :READER ; BITCOIN-RPC/CLASSES::ORIGINAL-FEE :DOCUMENTATION ; "The fee of the replaced transaction.") ; ("fee" :NUMBER :READER BITCOIN-RPC/CLASSES::FEE :DOCUMENTATION ; "The fee of the new transaction.") ; ("errors" (:LIST :STRING) :READER BITCOIN-RPC/CLASSES:ERRORS :DOCUMENTATION ; "Errors encountered during processing (may be empty).")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS BLOCK-VERBOSE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:BLOCK-VERBOSE ; (BITCOIN-RPC/CLASSES::BLOCK-BASE) ; ((BITCOIN-RPC/CLASSES:TRANSACTIONS "tx" ; (:LIST BITCOIN-RPC/CLASSES:RAW-TRANSACTION) :READER ; BITCOIN-RPC/CLASSES:TRANSACTIONS :DOCUMENTATION "The transaction ids"))) ; ; note: deleting unreachable code ; in: JSON-CLASS BLOCK-TEMPLATE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:BLOCK-TEMPLATE NIL ; (("version" :NUMBER :READER BITCOIN-RPC/CLASSES:VERSION :DOCUMENTATION ; "The preferred block version") ; ("rules" (:LIST :STRING) :READER BITCOIN-RPC/CLASSES::RULES :DOCUMENTATION ; "specific block rules that are to be enforced. The client must understand the names of a rule to some extent; see BIP 9 for format") ; (BITCOIN-RPC/CLASSES::VERSION-BIT-AVAILABLE "vbavailable" ; (:HASH-TABLE :NUMBER) :READER BITCOIN-RPC/CLASSES::VERSION-BIT-AVAILABLE ; :DOCUMENTATION ; "set of pending, supported versionbit (BIP 9) softfork deployments. ; identifies the bit number as indicating acceptance and readiness for the named softfork rule") ; (BITCOIN-RPC/CLASSES::VERSION-BIT-REQUIRED "vbrequired" :NUMBER :READER ; BITCOIN-RPC/CLASSES::VERSION-BIT-REQUIRED :DOCUMENTATION ; "bit mask of versionbits the server requires set in submissions") ; (BITCOIN-RPC/CLASSES:PREVIOUS-BLOCK-HASH "previousblockhash" :STRING ; :READER BITCOIN-RPC/CLASSES:PREVIOUS-BLOCK-HASH) ; ("transactions" (:LIST BITCOIN-RPC/CLASSES::INCLUDED-TRANSACTION) :READER ; BITCOIN-RPC/CLASSES:TRANSACTIONS) ; (BITCOIN-RPC/CLASSES::COINBASE-AUX "coinbaseaux" (:HASH-TABLE :STRING) ; :READER BITCOIN-RPC/CLASSES::COINBASE-AUX :DOCUMENTATION ; "data that should be included in the coinbase's scriptSig content. ; values must be in the coinbase (keys may be ignored)") ; (BITCOIN-RPC/CLASSES::COINBASE-VALUE "coinbasevalue" :NUMBER :READER ; BITCOIN-RPC/CLASSES::COINBASE-VALUE) ; (BITCOIN-RPC/CLASSES::LONG-POLL-ID "longpollid" :STRING :READER ; BITCOIN-RPC/CLASSES::LONG-POLL-ID :DOCUMENTATION ; "an id to include with a request to longpoll on an update to this template") ; ("target" :STRING :READER BITCOIN-RPC/CLASSES::TARGET :DOCUMENTATION ; "The hash target") ; (BITCOIN-RPC/CLASSES::MININUM-TIME "mintime" :NUMBER :READER ; BITCOIN-RPC/CLASSES::MININUM-TIME :DOCUMENTATION ; "The minimum timestamp appropriate for the next block time, expressed in UNIX epoch time") ; ("mutable" (:LIST :STRING) :READER BITCOIN-RPC/CLASSES::MUTABLE ; :DOCUMENTATION "list of ways the block template may be changed. ; A way the block template may be changed, e.g. 'time', 'transactions', 'prevblock'") ; ...)) ; ; note: deleting unreachable code ; in: JSON-CLASS INCLUDED-TRANSACTION ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::INCLUDED-TRANSACTION NIL ; (("data" :STRING :READER BITCOIN-RPC/CLASSES::DATA :DOCUMENTATION ; "transaction data encoded in hexadecimal (byte-for-byte)") ; (BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :STRING :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION ; "transaction id encoded in little-endian hexadecimal") ; (BITCOIN-RPC/CLASSES:HASH "hash" :STRING :READER BITCOIN-RPC/CLASSES:HASH ; :DOCUMENTATION ; "hash encoded in little-endian hexadecimal (including witness data)") ; ("depends" (:LIST :NUMBER) :READER BITCOIN-RPC/CLASSES::DEPENDS ; :DOCUMENTATION ; "transactions before this one (by 1-based index in 'transactions' list) that must be present in the final block if this one is") ; ("fee" :NUMBER :READER BITCOIN-RPC/CLASSES::FEE :DOCUMENTATION ; #<(SIMPLE-ARRAY CHARACTER ; (281)) difference in value between transaction inputs and outputs (in satoshis); for coinbase transactions, this is a negative Number of the total collected block fees (ie, not including the block subsidy); ... {100E22A0DF}>) ; ("sigops" :NUMBER :READER BITCOIN-RPC/CLASSES::SIGOPS :DOCUMENTATION ; "total SigOps cost, as counted for purposes of block limits; if key is not present, sigop cost is unknown and clients MUST NOT assume it is zero") ; ("weight" :NUMBER :READER BITCOIN-RPC/CLASSES:WEIGHT :DOCUMENTATION ; "total transaction weight, as counted for purposes of block limits"))) ; ; note: deleting unreachable code ; in: JSON-CLASS BLOCKCHAIN ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:BLOCKCHAIN NIL ; (("chain" :STRING :READER BITCOIN-RPC/CLASSES::CHAIN :DOCUMENTATION ; "current network name (main, test, regtest)") ; ("blocks" :NUMBER :READER BITCOIN-RPC/CLASSES::BLOCKS :DOCUMENTATION ; "the height of the most-work fully-validated chain. The genesis block has height 0") ; ("headers" :NUMBER :READER BITCOIN-RPC/CLASSES::HEADERS :DOCUMENTATION ; "the current number of headers we have validated") ; (BITCOIN-RPC/CLASSES::BEST-BLOCK-HASH "bestblockhash" :STRING :READER ; BITCOIN-RPC/CLASSES::BEST-BLOCK-HASH :DOCUMENTATION ; "the hash of the currently best block") ; ("difficulty" :NUMBER :READER BITCOIN-RPC/CLASSES::DIFFCULTY :DOCUMENTATION ; "the current difficulty") ; (BITCOIN-RPC/CLASSES:MEDIAN-TIME "mediantime" :NUMBER :READER ; BITCOIN-RPC/CLASSES:MEDIAN-TIME :DOCUMENTATION ; "median time for the current best block") ; (BITCOIN-RPC/CLASSES::VERIFICATION-PROGRESS "verificationprogress" :NUMBER ; :READER BITCOIN-RPC/CLASSES::VERIFICATION-PROGRESS :DOCUMENTATION ; "estimate of verification progress [0..1]") ; (BITCOIN-RPC/CLASSES::INITIAL-BLOCK-DOWNLOAD "initialblockdownload" :BOOL ; :READER BITCOIN-RPC/CLASSES::INITIAL-BLOCK-DOWNLOAD :DOCUMENTATION ; "(debug information) estimate of whether this node is in Initial Block Download mode") ; (BITCOIN-RPC/CLASSES:CHAIN-WORK "chainwork" :STRING :READER ; BITCOIN-RPC/CLASSES:CHAIN-WORK :DOCUMENTATION ; "total amount of work in active chain, in hexadecimal") ; (BITCOIN-RPC/CLASSES::SIZE-ON-DISK "size_on_disk" :NUMBER :READER ; BITCOIN-RPC/CLASSES::SIZE-ON-DISK :DOCUMENTATION ; "the estimated size of the block and undo files on disk") ; ("pruned" :BOOL :READER BITCOIN-RPC/CLASSES::PRUNED :DOCUMENTATION ; "if the blocks are subject to pruning") ; (BITCOIN-RPC/CLASSES::PRUNE-HEIGHT "pruneheight" :NUMBER :READER ; BITCOIN-RPC/CLASSES::PRUNE-HEIGHT :DOCUMENTATION ; "lowest-height complete block stored (only present if pruning is enabled)") ; ...)) ; ; note: deleting unreachable code ; in: JSON-CLASS SOFT-FORK ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::SOFT-FORK NIL ; (("type" :STRING :READER BITCOIN-RPC/CLASSES::SOFT-FORK-TYPE :DOCUMENTATION ; "one of \"buried\", \"bip9\"") ; ("bip9" BITCOIN-RPC/CLASSES::SOFT-FORK-BIP-9) ; ("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "height of the first block which the rules are or will be enforced (only for \"buried\" type, or \"bip9\" type with \"active\" status)") ; ("active" :BOOL :READER BITCOIN-RPC/CLASSES::ACTIVE :DOCUMENTATION ; "true if the rules are enforced for the mempool and the next block"))) ; ; note: deleting unreachable code ; in: JSON-CLASS SOFT-FORK-BIP-9 ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::SOFT-FORK-BIP-9 NIL ; (("status" :STRING :READER BITCOIN-RPC/CLASSES::STATUS :DOCUMENTATION ; "one of \"defined\", \"started\", \"locked_in\", \"active\", \"failed\"") ; ("bit" :NUMBER :READER BITCOIN-RPC/CLASSES::BIP-9-BIT :DOCUMENTATION ; "the bit (0-28) in the block version field used to signal this softfork (only for \"started\" status)") ; (BITCOIN-RPC/CLASSES::START-TIME "start_time" :NUMBER :READER ; BITCOIN-RPC/CLASSES::START-TIME :DOCUMENTATION ; "the minimum median time past of a block at which the bit gains its meaning") ; ("timeout" :NUMBER :READER BITCOIN-RPC/CLASSES::TIMEOUT :DOCUMENTATION ; "the median time past of a block at which the deployment is considered failed if not yet locked in") ; ("since" :NUMBER :READER BITCOIN-RPC/CLASSES::SINCE :DOCUMENTATION ; "height of the first block to which the status applies") ; ("statistics" BITCOIN-RPC/CLASSES::SOFT-FORK-BIP-9-STATISTICS :READER ; BITCOIN-RPC/CLASSES::STATISTICS :DOCUMENTATION ; "numeric statistics about BIP9 signalling for a softfork (only for \"started\" status)"))) ; ; note: deleting unreachable code ; in: JSON-CLASS SOFT-FORK-BIP-9-STATISTICS ; (OPENAPI-GENERATOR::JSON-CLASS ; BITCOIN-RPC/CLASSES::SOFT-FORK-BIP-9-STATISTICS NIL ; (("period" :NUMBER :READER BITCOIN-RPC/CLASSES::PERIOD :DOCUMENTATION ; "the length in blocks of the BIP9 signalling period") ; ("threshold" :NUMBER :READER BITCOIN-RPC/CLASSES::THRESHOLD :DOCUMENTATION ; "the number of blocks with the version bit set required to activate the feature") ; ("elapsed" :NUMBER :READER BITCOIN-RPC/CLASSES::ELAPSED :DOCUMENTATION ; "the number of blocks elapsed since the beginning of the current period") ; ("count" :NUMBER :READER BITCOIN-RPC/CLASSES::STATISTICS-COUNT ; :DOCUMENTATION ; "the number of blocks with the version bit set in the current period") ; ("possible" :BOOL :READER BITCOIN-RPC/CLASSES::POSSIBLE :DOCUMENTATION ; "returns false if there are not enough blocks left in this period to pass activation threshold"))) ; ; note: deleting unreachable code ; in: JSON-CLASS BLOCK-FILTER ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:BLOCK-FILTER NIL ; (("filter" :STRING :READER BITCOIN-RPC/CLASSES::FILTER :DOCUMENTATION ; "the hex-encoded filter data") ; ("header" :STRING :READER BITCOIN-RPC/CLASSES::FILTER :DOCUMENTATION ; "the hex-encoded filter header"))) ; ; note: deleting unreachable code ; in: JSON-CLASS BLOCK-HEADER ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:BLOCK-HEADER NIL ; (("hash" :STRING :READER BITCOIN-RPC/CLASSES:HASH :DOCUMENTATION ; "the block hash (same as provided)") ; ("confirmations" :NUMBER :READER BITCOIN-RPC/CLASSES:CONFIRMATIONS ; :DOCUMENTATION ; "The number of confirmations, or -1 if the block is not on the main chain") ; ("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "The block height or index") ; ("version" :NUMBER :READER BITCOIN-RPC/CLASSES:VERSION :DOCUMENTATION ; "The block version") ; (BITCOIN-RPC/CLASSES:VERSION-HEX "versionHex" :STRING :READER ; BITCOIN-RPC/CLASSES:VERSION-HEX :DOCUMENTATION ; "The block version formatted in hexadecimal") ; (BITCOIN-RPC/CLASSES:MERKLE-ROOT "merkleroot" :STRING :READER ; BITCOIN-RPC/CLASSES:MERKLE-ROOT :DOCUMENTATION "The merkle root") ; (BITCOIN-RPC/CLASSES::BLOCK-HEADER-TIME "time" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BLOCK-HEADER-TIME :DOCUMENTATION ; "The block time expressed in UNIX epoch time") ; (BITCOIN-RPC/CLASSES:MEDIAN-TIME "mediantime" :NUMBER :READER ; BITCOIN-RPC/CLASSES:MEDIAN-TIME :DOCUMENTATION ; "The median block time expressed in UNIX epoch time") ; ("nonce" :NUMBER :READER BITCOIN-RPC/CLASSES:NONCE) ; ("bits" :STRING :READER BITCOIN-RPC/CLASSES:BITS) ; ("difficulty" :NUMBER :READER BITCOIN-RPC/CLASSES:DIFFICULTY) ; (BITCOIN-RPC/CLASSES:CHAIN-WORK "chainwork" :STRING :READER ; BITCOIN-RPC/CLASSES:CHAIN-WORK :DOCUMENTATION ; "Expected number of hashes required to produce the current chain") ; ...)) ; ; note: deleting unreachable code ; in: JSON-CLASS CHAIN-TRANSACTION-STATISTICS ; (OPENAPI-GENERATOR::JSON-CLASS ; BITCOIN-RPC/CLASSES:CHAIN-TRANSACTION-STATISTICS NIL ; (("time" :NUMBER :READER BITCOIN-RPC/CLASSES::WINDOW-TIME :DOCUMENTATION ; "The timestamp for the final block in the window, expressed in UNIX epoch time") ; (BITCOIN-RPC/CLASSES::TRANSACTION-COUNT "txcount" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-COUNT :DOCUMENTATION ; "The total number of transactions in the chain up to that point") ; (BITCOIN-RPC/CLASSES::WINDOW-FINAL-BLOCK-HASH "window_final_block_hash" ; :STRING :READER BITCOIN-RPC/CLASSES::WINDOW-FINAL-BLOCK-HASH ; :DOCUMENTATION "The hash of the final block in the window") ; (BITCOIN-RPC/CLASSES::WINDOW-FINAL-BLOCK-HEIGHT "window_final_block_height" ; :NUMBER :READER BITCOIN-RPC/CLASSES::WINDOW-FINAL-BLOCK-HEIGHT ; :DOCUMENTATION "The height of the final block in the window.") ; (BITCOIN-RPC/CLASSES::WINDOW-BLOCK-COUNT "window_block_count" :NUMBER ; :READER BITCOIN-RPC/CLASSES::WINDOW-BLOCK-COUNT :DOCUMENTATION ; "Size of the window in number of blocks") ; (BITCOIN-RPC/CLASSES::WINDOW-TRANSACTION-COUNT "window_tx_count" :NUMBER ; :READER BITCOIN-RPC/CLASSES::WINDOW-TRANSACTION-COUNT :DOCUMENTATION ; "The number of transactions in the window. Only returned if \"window_block_count\" is > 0") ; (BITCOIN-RPC/CLASSES::WINDOW-INTERVALL "window_interval" :NUMBER :READER ; BITCOIN-RPC/CLASSES::WINDOW-INTERVALL :DOCUMENTATION ; "The elapsed time in the window in seconds. Only returned if \"window_block_count\" is > 0") ; (BITCOIN-RPC/CLASSES::TRANSACTION-RATE "txrate" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-RATE :DOCUMENTATION ; "The average rate of transactions per second in the window. Only returned if \"window_interval\" is > 0"))) ; ; note: deleting unreachable code ; in: JSON-CLASS BLOCK-STATISTICS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:BLOCK-STATISTICS NIL ; ((BITCOIN-RPC/CLASSES::AVERAGE-FEE "avgfee" :NUMBER :DOCUMENTATION ; "Average fee in the block" :READER BITCOIN-RPC/CLASSES::AVERAGE-FEE) ; (BITCOIN-RPC/CLASSES::AVERAGE-FEE-RATE "avgfeerate" :NUMBER :READER ; BITCOIN-RPC/CLASSES::AVERAGE-FEE-RATE :DOCUMENTATION ; "Average feerate (in satoshis per virtual byte)") ; (BITCOIN-RPC/CLASSES::AVERAGE-TRANSACTION-SIZE "avgtxsize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::AVERAGE-TRANSACTION-SIZE :DOCUMENTATION ; "Average transaction size") ; ("blockhash" :STRING :READER BITCOIN-RPC/CLASSES::BLOCKHASH :DOCUMENTATION ; "The block hash (to check for potential reorgs)") ; (BITCOIN-RPC/CLASSES::FEE-RATE-PERCENTILES "feerate_percentiles" ; (:LIST :NUMBER) :READER BITCOIN-RPC/CLASSES::FEE-RATE-PERCENTILES ; :DOCUMENTATION ; "Feerates at the 10th, 25th, 50th, 75th, and 90th percentile weight unit (in satoshis per virtual byte)") ; ("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "The height of the block") ; (BITCOIN-RPC/CLASSES::INPUTS "ins" :NUMBER :READER ; BITCOIN-RPC/CLASSES::INPUTS :DOCUMENTATION ; "The number of inputs (excluding coinbase)") ; (BITCOIN-RPC/CLASSES::MAXIMUM-FEE "maxfee" :NUMBER :READER ; BITCOIN-RPC/CLASSES::MAXIMUM-FEE :DOCUMENTATION ; "Maximum fee in the block") ; (BITCOIN-RPC/CLASSES::MAXIMUM-FEE-RATE "maxfeerate" :NUMBER :READER ; BITCOIN-RPC/CLASSES::MAXIMUM-FEE-RATE :DOCUMENTATION ; "Maximum feerate (in satoshis per virtual byte)") ; (BITCOIN-RPC/CLASSES::MAXIMUM-TRANSACTION-SIZE "maxtxsize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::MAXIMUM-TRANSACTION-SIZE :DOCUMENTATION ; "Maximum transaction size") ; (BITCOIN-RPC/CLASSES::MEDIAN-FEE "medianfee" :NUMBER :READER ; BITCOIN-RPC/CLASSES::MEDIAN-FEE :DOCUMENTATION ; "Truncated median fee in the block") ; (BITCOIN-RPC/CLASSES:MEDIAN-TIME "mediantime" :NUMBER :READER ; BITCOIN-RPC/CLASSES:MEDIAN-TIME) ; ...)) ; ; note: deleting unreachable code ; in: JSON-CLASS CHAIN-TIP ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:CHAIN-TIP NIL ; (("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "height of the chain tip") ; ("hash" :STRING :READER BITCOIN-RPC/CLASSES:HASH :DOCUMENTATION ; "block hash of the tip") ; (BITCOIN-RPC/CLASSES::BRANCH-LENGTH "branchlen" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BRANCH-LENGTH :DOCUMENTATION ; "zero for main chain, otherwise length of branch connecting the tip to the main chain") ; ("status" :STRING :READER BITCOIN-RPC/CLASSES::STATUS :DOCUMENTATION ; #<(SIMPLE-ARRAY CHARACTER ; (699)) status of the chain, "active" for the main chain ; Possible values for status: ; 1. "invalid" This branch contains at least one invalid blo... {100E2C543F}>))) ; ; note: deleting unreachable code ; in: JSON-CLASS SIGNED-TRANSACTION ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:SIGNED-TRANSACTION NIL ; (("hex" :STRING :READER BITCOIN-RPC/CLASSES::HEX :DOCUMENTATION ; "The hex-encoded raw transaction with signature(s)") ; ("complete" :BOOL :READER BITCOIN-RPC/CLASSES::COMPLETE :DOCUMENTATION ; "If the transaction has a complete set of signatures") ; ("errors" (:LIST BITCOIN-RPC/CLASSES::SIGNING-ERROR)))) ; ; note: deleting unreachable code ; in: JSON-CLASS SIGNING-ERROR ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::SIGNING-ERROR NIL ; ((BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :STRING :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION ; "The hash of the referenced, previous transaction") ; (BITCOIN-RPC/CLASSES::VALUE-OUT "vout" :NUMBER :READER ; BITCOIN-RPC/CLASSES::VALUE-OUT :DOCUMENTATION ; "The index of the output to spent and used as input") ; (BITCOIN-RPC/CLASSES:SCRIPT-SIGNATURE "scriptSig" :STRING :READER ; BITCOIN-RPC/CLASSES:SCRIPT-SIGNATURE :DOCUMENTATION ; "The hex-encoded signature script") ; (BITCOIN-RPC/CLASSES::SCRIPT-SEQUENCE "sequence" :NUMBER :READER ; BITCOIN-RPC/CLASSES::SCRIPT-SEQUENCE :DOCUMENTATION ; "Script sequence number") ; (BITCOIN-RPC/CLASSES::SIGNING-ERROR "error" :STRING :READER ; BITCOIN-RPC/CLASSES::SIGNING-ERROR :DOCUMENTATION ; "Verification or signing error related to the input"))) ; ; note: deleting unreachable code ; in: JSON-CLASS MULTISIG ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:MULTISIG NIL ; (("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "The value of the new multisig address.") ; (BITCOIN-RPC/CLASSES::REDEEM-SCRIPT "redeemScript" :STRING :READER ; BITCOIN-RPC/CLASSES::REDEEM-SCRIPT :DOCUMENTATION ; "The string value of the hex-encoded redemption script.") ; ("descriptor" :STRING :READER BITCOIN-RPC/CLASSES:DESCRIPTOR :DOCUMENTATION ; "The descriptor for this multisig"))) ; ; note: deleting unreachable code ; in: JSON-CLASS SMART-FEE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:SMART-FEE NIL ; ((BITCOIN-RPC/CLASSES::FEE-RATE "feerate" :NUMBER :READER ; BITCOIN-RPC/CLASSES::FEE-RATE :DOCUMENTATION ; "estimate fee rate in BTC/kB (only present if no errors were encountered)") ; ("errors" (:LIST :STRING) :READER BITCOIN-RPC/CLASSES:ERRORS :DOCUMENTATION ; "Errors encountered during processing (if there are any)") ; ("blocks" :NUMBER :READER BITCOIN-RPC/CLASSES::BLOCKS :DOCUMENTATION ; #<(SIMPLE-ARRAY CHARACTER (302)) block number where estimate was found. ; The request target will be clamped between 2 and the highest target fee estimation is able to return based on how long it has been running. An error is returned ... {100E2F8C6F}>))) ; ; note: deleting unreachable code ; in: JSON-CLASS DESCRIPTOR ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:DESCRIPTOR NIL ; (("descriptor" :STRING :READER BITCOIN-RPC/CLASSES:DESCRIPTOR :DOCUMENTATION ; "The descriptor in canonical form, without private keys") ; ("checksum" :STRING :READER BITCOIN-RPC/CLASSES::CHECKSUM :DOCUMENTATION ; "The checksum for the input descriptor") ; (BITCOIN-RPC/CLASSES::IS-RANGE "isrange" :BOOL :READER ; BITCOIN-RPC/CLASSES::IS-RANGE :DOCUMENTATION ; "Whether the descriptor is ranged") ; (BITCOIN-RPC/CLASSES::IS-SOLVABLE "issolvable" :BOOL :READER ; BITCOIN-RPC/CLASSES::IS-SOLVABLE :DOCUMENTATION ; "Whether the descriptor is solvable") ; (BITCOIN-RPC/CLASSES::HAS-PRIVATE-KEYS "hasprivatekeys" :BOOL :READER ; BITCOIN-RPC/CLASSES::HAS-PRIVATE-KEYS :DOCUMENTATION ; "Whether the input descriptor contained at least one private key") ; (BITCOIN-RPC/CLASSES::DESC "desc" :STRING :READER BITCOIN-RPC/CLASSES::DESC ; :DOCUMENTATION "Descriptor string representation") ; ("timestamp" :NUMBER :READER BITCOIN-RPC/CLASSES::TIMESTAMP :DOCUMENTATION ; "The creation time of the descriptor") ; ("active" :BOOL :READER BITCOIN-RPC/CLASSES::ACTIVE :DOCUMENTATION ; "Whether this descriptor is currently used to generate new addresses") ; ("internal" :BOOL :READER BITCOIN-RPC/CLASSES::INTERNAL :DOCUMENTATION ; "True if this descriptor is used to generate change addresses. False if this descriptor is used to generate receiving addresses; defined only for active descriptors") ; ("range" (:LIST :NUMBER) :READER BITCOIN-RPC/CLASSES::RANGE :DOCUMENTATION ; "Defined only for ranged descriptors") ; ("next" :NUMBER :READER BITCOIN-RPC/CLASSES::NEXT :DOCUMENTATION ; "Same as next_index field. Kept for compatibility reason.") ; (BITCOIN-RPC/CLASSES::NEXT-INDEX "next_index" :NUMBER :READER ; BITCOIN-RPC/CLASSES::NEXT-INDEX :DOCUMENTATION ; "The next index to generate addresses from; defined only for ranged descriptors"))) ; ; note: deleting unreachable code ; in: JSON-CLASS IMPORTED-DESCRIPTOR ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:IMPORTED-DESCRIPTOR NIL ; (("success" :BOOL :READER BITCOIN-RPC/CLASSES::SUCCESS) ; ("warnings" (:LIST :STRING) :READER BITCOIN-RPC/CLASSES::WARNINGS) ; ("error" :HASH-TABLE :READER ; BITCOIN-RPC/CLASSES::IMPORTED-DESCRIPTOR-ERROR))) ; ; note: deleting unreachable code ; in: JSON-CLASS UNSPENDABLE-OUTPUT ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:UNSPENDABLE-OUTPUT NIL ; ((BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :STRING :DOCUMENTATION ; "The transaction id locked") ; (BITCOIN-RPC/CLASSES::VALUE-OUT "vout" :STRING :DOCUMENTATION ; "The vout value"))) ; ; note: deleting unreachable code ; in: JSON-CLASS BUMP-FEE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:BUMP-FEE NIL ; (("psbt" :STRING :READER BITCOIN-RPC/CLASSES::PSBT :DOCUMENTATION ; "The base64-encoded unsigned PSBT of the new transaction. Only returned when wallet private keys are disabled. (DEPRECATED)") ; (BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :STRING :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION ; "The id of the new transaction. Only returned when wallet private keys are enabled.") ; (BITCOIN-RPC/CLASSES::ORIGINAL-FEE "origfee" :NUMBER :READER ; BITCOIN-RPC/CLASSES::ORIGINAL-FEE :DOCUMENTATION ; "The fee of the replaced transaction.") ; ("fee" :NUMBER :READER BITCOIN-RPC/CLASSES::FEE :DOCUMENTATION ; "The fee of the new transaction.") ; ("errors" (:LIST :STRING) :READER BITCOIN-RPC/CLASSES:ERRORS :DOCUMENTATION ; "Errors encountered during processing (may be empty)."))) ; ; note: deleting unreachable code ; in: JSON-CLASS BLOCK-TEMPLATE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:BLOCK-TEMPLATE NIL ; (("version" :NUMBER :READER BITCOIN-RPC/CLASSES:VERSION :DOCUMENTATION ; "The preferred block version") ; ("rules" (:LIST :STRING) :READER BITCOIN-RPC/CLASSES::RULES :DOCUMENTATION ; "specific block rules that are to be enforced. The client must understand the names of a rule to some extent; see BIP 9 for format") ; (BITCOIN-RPC/CLASSES::VERSION-BIT-AVAILABLE "vbavailable" ; (:HASH-TABLE :NUMBER) :READER BITCOIN-RPC/CLASSES::VERSION-BIT-AVAILABLE ; :DOCUMENTATION ; "set of pending, supported versionbit (BIP 9) softfork deployments. ; identifies the bit number as indicating acceptance and readiness for the named softfork rule") ; (BITCOIN-RPC/CLASSES::VERSION-BIT-REQUIRED "vbrequired" :NUMBER :READER ; BITCOIN-RPC/CLASSES::VERSION-BIT-REQUIRED :DOCUMENTATION ; "bit mask of versionbits the server requires set in submissions") ; (BITCOIN-RPC/CLASSES:PREVIOUS-BLOCK-HASH "previousblockhash" :STRING ; :READER BITCOIN-RPC/CLASSES:PREVIOUS-BLOCK-HASH) ; ("transactions" (:LIST BITCOIN-RPC/CLASSES::INCLUDED-TRANSACTION) :READER ; BITCOIN-RPC/CLASSES:TRANSACTIONS) ; (BITCOIN-RPC/CLASSES::COINBASE-AUX "coinbaseaux" (:HASH-TABLE :STRING) ; :READER BITCOIN-RPC/CLASSES::COINBASE-AUX :DOCUMENTATION ; "data that should be included in the coinbase's scriptSig content. ; values must be in the coinbase (keys may be ignored)") ; (BITCOIN-RPC/CLASSES::COINBASE-VALUE "coinbasevalue" :NUMBER :READER ; BITCOIN-RPC/CLASSES::COINBASE-VALUE) ; (BITCOIN-RPC/CLASSES::LONG-POLL-ID "longpollid" :STRING :READER ; BITCOIN-RPC/CLASSES::LONG-POLL-ID :DOCUMENTATION ; "an id to include with a request to longpoll on an update to this template") ; ("target" :STRING :READER BITCOIN-RPC/CLASSES::TARGET :DOCUMENTATION ; "The hash target") ; (BITCOIN-RPC/CLASSES::MININUM-TIME "mintime" :NUMBER :READER ; BITCOIN-RPC/CLASSES::MININUM-TIME :DOCUMENTATION ; "The minimum timestamp appropriate for the next block time, expressed in UNIX epoch time") ; ("mutable" (:LIST :STRING) :READER BITCOIN-RPC/CLASSES::MUTABLE ; :DOCUMENTATION "list of ways the block template may be changed. ; A way the block template may be changed, e.g. 'time', 'transactions', 'prevblock'") ; ...)) ; ; note: deleting unreachable code ; in: JSON-CLASS INCLUDED-TRANSACTION ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::INCLUDED-TRANSACTION NIL ; (("data" :STRING :READER BITCOIN-RPC/CLASSES::DATA :DOCUMENTATION ; "transaction data encoded in hexadecimal (byte-for-byte)") ; (BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :STRING :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION ; "transaction id encoded in little-endian hexadecimal") ; (BITCOIN-RPC/CLASSES:HASH "hash" :STRING :READER BITCOIN-RPC/CLASSES:HASH ; :DOCUMENTATION ; "hash encoded in little-endian hexadecimal (including witness data)") ; ("depends" (:LIST :NUMBER) :READER BITCOIN-RPC/CLASSES::DEPENDS ; :DOCUMENTATION ; "transactions before this one (by 1-based index in 'transactions' list) that must be present in the final block if this one is") ; ("fee" :NUMBER :READER BITCOIN-RPC/CLASSES::FEE :DOCUMENTATION ; #<(SIMPLE-ARRAY CHARACTER ; (281)) difference in value between transaction inputs and outputs (in satoshis); for coinbase transactions, this is a negative Number of the total collected block fees (ie, not including the block subsidy); ... {100E22A0DF}>) ; ("sigops" :NUMBER :READER BITCOIN-RPC/CLASSES::SIGOPS :DOCUMENTATION ; "total SigOps cost, as counted for purposes of block limits; if key is not present, sigop cost is unknown and clients MUST NOT assume it is zero") ; ("weight" :NUMBER :READER BITCOIN-RPC/CLASSES:WEIGHT :DOCUMENTATION ; "total transaction weight, as counted for purposes of block limits"))) ; ; note: deleting unreachable code ; in: JSON-CLASS BLOCKCHAIN ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:BLOCKCHAIN NIL ; (("chain" :STRING :READER BITCOIN-RPC/CLASSES::CHAIN :DOCUMENTATION ; "current network name (main, test, regtest)") ; ("blocks" :NUMBER :READER BITCOIN-RPC/CLASSES::BLOCKS :DOCUMENTATION ; "the height of the most-work fully-validated chain. The genesis block has height 0") ; ("headers" :NUMBER :READER BITCOIN-RPC/CLASSES::HEADERS :DOCUMENTATION ; "the current number of headers we have validated") ; (BITCOIN-RPC/CLASSES::BEST-BLOCK-HASH "bestblockhash" :STRING :READER ; BITCOIN-RPC/CLASSES::BEST-BLOCK-HASH :DOCUMENTATION ; "the hash of the currently best block") ; ("difficulty" :NUMBER :READER BITCOIN-RPC/CLASSES::DIFFCULTY :DOCUMENTATION ; "the current difficulty") ; (BITCOIN-RPC/CLASSES:MEDIAN-TIME "mediantime" :NUMBER :READER ; BITCOIN-RPC/CLASSES:MEDIAN-TIME :DOCUMENTATION ; "median time for the current best block") ; (BITCOIN-RPC/CLASSES::VERIFICATION-PROGRESS "verificationprogress" :NUMBER ; :READER BITCOIN-RPC/CLASSES::VERIFICATION-PROGRESS :DOCUMENTATION ; "estimate of verification progress [0..1]") ; (BITCOIN-RPC/CLASSES::INITIAL-BLOCK-DOWNLOAD "initialblockdownload" :BOOL ; :READER BITCOIN-RPC/CLASSES::INITIAL-BLOCK-DOWNLOAD :DOCUMENTATION ; "(debug information) estimate of whether this node is in Initial Block Download mode") ; (BITCOIN-RPC/CLASSES:CHAIN-WORK "chainwork" :STRING :READER ; BITCOIN-RPC/CLASSES:CHAIN-WORK :DOCUMENTATION ; "total amount of work in active chain, in hexadecimal") ; (BITCOIN-RPC/CLASSES::SIZE-ON-DISK "size_on_disk" :NUMBER :READER ; BITCOIN-RPC/CLASSES::SIZE-ON-DISK :DOCUMENTATION ; "the estimated size of the block and undo files on disk") ; ("pruned" :BOOL :READER BITCOIN-RPC/CLASSES::PRUNED :DOCUMENTATION ; "if the blocks are subject to pruning") ; (BITCOIN-RPC/CLASSES::PRUNE-HEIGHT "pruneheight" :NUMBER :READER ; BITCOIN-RPC/CLASSES::PRUNE-HEIGHT :DOCUMENTATION ; "lowest-height complete block stored (only present if pruning is enabled)") ; ...)) ; ; note: deleting unreachable code ; in: JSON-CLASS SOFT-FORK ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::SOFT-FORK NIL ; (("type" :STRING :READER BITCOIN-RPC/CLASSES::SOFT-FORK-TYPE :DOCUMENTATION ; "one of \"buried\", \"bip9\"") ; ("bip9" BITCOIN-RPC/CLASSES::SOFT-FORK-BIP-9) ; ("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "height of the first block which the rules are or will be enforced (only for \"buried\" type, or \"bip9\" type with \"active\" status)") ; ("active" :BOOL :READER BITCOIN-RPC/CLASSES::ACTIVE :DOCUMENTATION ; "true if the rules are enforced for the mempool and the next block"))) ; ; note: deleting unreachable code ; in: JSON-CLASS SOFT-FORK-BIP-9 ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::SOFT-FORK-BIP-9 NIL ; (("status" :STRING :READER BITCOIN-RPC/CLASSES::STATUS :DOCUMENTATION ; "one of \"defined\", \"started\", \"locked_in\", \"active\", \"failed\"") ; ("bit" :NUMBER :READER BITCOIN-RPC/CLASSES::BIP-9-BIT :DOCUMENTATION ; "the bit (0-28) in the block version field used to signal this softfork (only for \"started\" status)") ; (BITCOIN-RPC/CLASSES::START-TIME "start_time" :NUMBER :READER ; BITCOIN-RPC/CLASSES::START-TIME :DOCUMENTATION ; "the minimum median time past of a block at which the bit gains its meaning") ; ("timeout" :NUMBER :READER BITCOIN-RPC/CLASSES::TIMEOUT :DOCUMENTATION ; "the median time past of a block at which the deployment is considered failed if not yet locked in") ; ("since" :NUMBER :READER BITCOIN-RPC/CLASSES::SINCE :DOCUMENTATION ; "height of the first block to which the status applies") ; ("statistics" BITCOIN-RPC/CLASSES::SOFT-FORK-BIP-9-STATISTICS :READER ; BITCOIN-RPC/CLASSES::STATISTICS :DOCUMENTATION ; "numeric statistics about BIP9 signalling for a softfork (only for \"started\" status)"))) ; ; note: deleting unreachable code ; in: JSON-CLASS SOFT-FORK-BIP-9-STATISTICS ; (OPENAPI-GENERATOR::JSON-CLASS ; BITCOIN-RPC/CLASSES::SOFT-FORK-BIP-9-STATISTICS NIL ; (("period" :NUMBER :READER BITCOIN-RPC/CLASSES::PERIOD :DOCUMENTATION ; "the length in blocks of the BIP9 signalling period") ; ("threshold" :NUMBER :READER BITCOIN-RPC/CLASSES::THRESHOLD :DOCUMENTATION ; "the number of blocks with the version bit set required to activate the feature") ; ("elapsed" :NUMBER :READER BITCOIN-RPC/CLASSES::ELAPSED :DOCUMENTATION ; "the number of blocks elapsed since the beginning of the current period") ; ("count" :NUMBER :READER BITCOIN-RPC/CLASSES::STATISTICS-COUNT ; :DOCUMENTATION ; "the number of blocks with the version bit set in the current period") ; ("possible" :BOOL :READER BITCOIN-RPC/CLASSES::POSSIBLE :DOCUMENTATION ; "returns false if there are not enough blocks left in this period to pass activation threshold"))) ; ; note: deleting unreachable code ; in: JSON-CLASS BLOCK-FILTER ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:BLOCK-FILTER NIL ; (("filter" :STRING :READER BITCOIN-RPC/CLASSES::FILTER :DOCUMENTATION ; "the hex-encoded filter data") ; ("header" :STRING :READER BITCOIN-RPC/CLASSES::FILTER :DOCUMENTATION ; "the hex-encoded filter header"))) ; ; note: deleting unreachable code ; in: JSON-CLASS BLOCK-HEADER ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:BLOCK-HEADER NIL ; (("hash" :STRING :READER BITCOIN-RPC/CLASSES:HASH :DOCUMENTATION ; "the block hash (same as provided)") ; ("confirmations" :NUMBER :READER BITCOIN-RPC/CLASSES:CONFIRMATIONS ; :DOCUMENTATION ; "The number of confirmations, or -1 if the block is not on the main chain") ; ("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "The block height or index") ; ("version" :NUMBER :READER BITCOIN-RPC/CLASSES:VERSION :DOCUMENTATION ; "The block version") ; (BITCOIN-RPC/CLASSES:VERSION-HEX "versionHex" :STRING :READER ; BITCOIN-RPC/CLASSES:VERSION-HEX :DOCUMENTATION ; "The block version formatted in hexadecimal") ; (BITCOIN-RPC/CLASSES:MERKLE-ROOT "merkleroot" :STRING :READER ; BITCOIN-RPC/CLASSES:MERKLE-ROOT :DOCUMENTATION "The merkle root") ; (BITCOIN-RPC/CLASSES::BLOCK-HEADER-TIME "time" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BLOCK-HEADER-TIME :DOCUMENTATION ; "The block time expressed in UNIX epoch time") ; (BITCOIN-RPC/CLASSES:MEDIAN-TIME "mediantime" :NUMBER :READER ; BITCOIN-RPC/CLASSES:MEDIAN-TIME :DOCUMENTATION ; "The median block time expressed in UNIX epoch time") ; ("nonce" :NUMBER :READER BITCOIN-RPC/CLASSES:NONCE) ; ("bits" :STRING :READER BITCOIN-RPC/CLASSES:BITS) ; ("difficulty" :NUMBER :READER BITCOIN-RPC/CLASSES:DIFFICULTY) ; (BITCOIN-RPC/CLASSES:CHAIN-WORK "chainwork" :STRING :READER ; BITCOIN-RPC/CLASSES:CHAIN-WORK :DOCUMENTATION ; "Expected number of hashes required to produce the current chain") ; ...)) ; ; note: deleting unreachable code ; in: JSON-CLASS CHAIN-TRANSACTION-STATISTICS ; (OPENAPI-GENERATOR::JSON-CLASS ; BITCOIN-RPC/CLASSES:CHAIN-TRANSACTION-STATISTICS NIL ; (("time" :NUMBER :READER BITCOIN-RPC/CLASSES::WINDOW-TIME :DOCUMENTATION ; "The timestamp for the final block in the window, expressed in UNIX epoch time") ; (BITCOIN-RPC/CLASSES::TRANSACTION-COUNT "txcount" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-COUNT :DOCUMENTATION ; "The total number of transactions in the chain up to that point") ; (BITCOIN-RPC/CLASSES::WINDOW-FINAL-BLOCK-HASH "window_final_block_hash" ; :STRING :READER BITCOIN-RPC/CLASSES::WINDOW-FINAL-BLOCK-HASH ; :DOCUMENTATION "The hash of the final block in the window") ; (BITCOIN-RPC/CLASSES::WINDOW-FINAL-BLOCK-HEIGHT "window_final_block_height" ; :NUMBER :READER BITCOIN-RPC/CLASSES::WINDOW-FINAL-BLOCK-HEIGHT ; :DOCUMENTATION "The height of the final block in the window.") ; (BITCOIN-RPC/CLASSES::WINDOW-BLOCK-COUNT "window_block_count" :NUMBER ; :READER BITCOIN-RPC/CLASSES::WINDOW-BLOCK-COUNT :DOCUMENTATION ; "Size of the window in number of blocks") ; (BITCOIN-RPC/CLASSES::WINDOW-TRANSACTION-COUNT "window_tx_count" :NUMBER ; :READER BITCOIN-RPC/CLASSES::WINDOW-TRANSACTION-COUNT :DOCUMENTATION ; "The number of transactions in the window. Only returned if \"window_block_count\" is > 0") ; (BITCOIN-RPC/CLASSES::WINDOW-INTERVALL "window_interval" :NUMBER :READER ; BITCOIN-RPC/CLASSES::WINDOW-INTERVALL :DOCUMENTATION ; "The elapsed time in the window in seconds. Only returned if \"window_block_count\" is > 0") ; (BITCOIN-RPC/CLASSES::TRANSACTION-RATE "txrate" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-RATE :DOCUMENTATION ; "The average rate of transactions per second in the window. Only returned if \"window_interval\" is > 0"))) ; ; note: deleting unreachable code ; in: JSON-CLASS BLOCK-STATISTICS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:BLOCK-STATISTICS NIL ; ((BITCOIN-RPC/CLASSES::AVERAGE-FEE "avgfee" :NUMBER :DOCUMENTATION ; "Average fee in the block" :READER BITCOIN-RPC/CLASSES::AVERAGE-FEE) ; (BITCOIN-RPC/CLASSES::AVERAGE-FEE-RATE "avgfeerate" :NUMBER :READER ; BITCOIN-RPC/CLASSES::AVERAGE-FEE-RATE :DOCUMENTATION ; "Average feerate (in satoshis per virtual byte)") ; (BITCOIN-RPC/CLASSES::AVERAGE-TRANSACTION-SIZE "avgtxsize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::AVERAGE-TRANSACTION-SIZE :DOCUMENTATION ; "Average transaction size") ; ("blockhash" :STRING :READER BITCOIN-RPC/CLASSES::BLOCKHASH :DOCUMENTATION ; "The block hash (to check for potential reorgs)") ; (BITCOIN-RPC/CLASSES::FEE-RATE-PERCENTILES "feerate_percentiles" ; (:LIST :NUMBER) :READER BITCOIN-RPC/CLASSES::FEE-RATE-PERCENTILES ; :DOCUMENTATION ; "Feerates at the 10th, 25th, 50th, 75th, and 90th percentile weight unit (in satoshis per virtual byte)") ; ("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "The height of the block") ; (BITCOIN-RPC/CLASSES::INPUTS "ins" :NUMBER :READER ; BITCOIN-RPC/CLASSES::INPUTS :DOCUMENTATION ; "The number of inputs (excluding coinbase)") ; (BITCOIN-RPC/CLASSES::MAXIMUM-FEE "maxfee" :NUMBER :READER ; BITCOIN-RPC/CLASSES::MAXIMUM-FEE :DOCUMENTATION ; "Maximum fee in the block") ; (BITCOIN-RPC/CLASSES::MAXIMUM-FEE-RATE "maxfeerate" :NUMBER :READER ; BITCOIN-RPC/CLASSES::MAXIMUM-FEE-RATE :DOCUMENTATION ; "Maximum feerate (in satoshis per virtual byte)") ; (BITCOIN-RPC/CLASSES::MAXIMUM-TRANSACTION-SIZE "maxtxsize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::MAXIMUM-TRANSACTION-SIZE :DOCUMENTATION ; "Maximum transaction size") ; (BITCOIN-RPC/CLASSES::MEDIAN-FEE "medianfee" :NUMBER :READER ; BITCOIN-RPC/CLASSES::MEDIAN-FEE :DOCUMENTATION ; "Truncated median fee in the block") ; (BITCOIN-RPC/CLASSES:MEDIAN-TIME "mediantime" :NUMBER :READER ; BITCOIN-RPC/CLASSES:MEDIAN-TIME) ; ...)) ; ; note: deleting unreachable code ; in: JSON-CLASS CHAIN-TIP ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:CHAIN-TIP NIL ; (("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "height of the chain tip") ; ("hash" :STRING :READER BITCOIN-RPC/CLASSES:HASH :DOCUMENTATION ; "block hash of the tip") ; (BITCOIN-RPC/CLASSES::BRANCH-LENGTH "branchlen" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BRANCH-LENGTH :DOCUMENTATION ; "zero for main chain, otherwise length of branch connecting the tip to the main chain") ; ("status" :STRING :READER BITCOIN-RPC/CLASSES::STATUS :DOCUMENTATION ; #<(SIMPLE-ARRAY CHARACTER ; (699)) status of the chain, "active" for the main chain ; Possible values for status: ; 1. "invalid" This branch contains at least one invalid blo... {100E2C543F}>))) ; ; note: deleting unreachable code ; in: JSON-CLASS SIGNED-TRANSACTION ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:SIGNED-TRANSACTION NIL ; (("hex" :STRING :READER BITCOIN-RPC/CLASSES::HEX :DOCUMENTATION ; "The hex-encoded raw transaction with signature(s)") ; ("complete" :BOOL :READER BITCOIN-RPC/CLASSES::COMPLETE :DOCUMENTATION ; "If the transaction has a complete set of signatures") ; ("errors" (:LIST BITCOIN-RPC/CLASSES::SIGNING-ERROR)))) ; ; note: deleting unreachable code ; in: JSON-CLASS SIGNING-ERROR ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::SIGNING-ERROR NIL ; ((BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :STRING :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION ; "The hash of the referenced, previous transaction") ; (BITCOIN-RPC/CLASSES::VALUE-OUT "vout" :NUMBER :READER ; BITCOIN-RPC/CLASSES::VALUE-OUT :DOCUMENTATION ; "The index of the output to spent and used as input") ; (BITCOIN-RPC/CLASSES:SCRIPT-SIGNATURE "scriptSig" :STRING :READER ; BITCOIN-RPC/CLASSES:SCRIPT-SIGNATURE :DOCUMENTATION ; "The hex-encoded signature script") ; (BITCOIN-RPC/CLASSES::SCRIPT-SEQUENCE "sequence" :NUMBER :READER ; BITCOIN-RPC/CLASSES::SCRIPT-SEQUENCE :DOCUMENTATION ; "Script sequence number") ; (BITCOIN-RPC/CLASSES::SIGNING-ERROR "error" :STRING :READER ; BITCOIN-RPC/CLASSES::SIGNING-ERROR :DOCUMENTATION ; "Verification or signing error related to the input"))) ; ; note: deleting unreachable code ; in: JSON-CLASS MULTISIG ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:MULTISIG NIL ; (("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "The value of the new multisig address.") ; (BITCOIN-RPC/CLASSES::REDEEM-SCRIPT "redeemScript" :STRING :READER ; BITCOIN-RPC/CLASSES::REDEEM-SCRIPT :DOCUMENTATION ; "The string value of the hex-encoded redemption script.") ; ("descriptor" :STRING :READER BITCOIN-RPC/CLASSES:DESCRIPTOR :DOCUMENTATION ; "The descriptor for this multisig"))) ; ; note: deleting unreachable code ; in: JSON-CLASS SMART-FEE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:SMART-FEE NIL ; ((BITCOIN-RPC/CLASSES::FEE-RATE "feerate" :NUMBER :READER ; BITCOIN-RPC/CLASSES::FEE-RATE :DOCUMENTATION ; "estimate fee rate in BTC/kB (only present if no errors were encountered)") ; ("errors" (:LIST :STRING) :READER BITCOIN-RPC/CLASSES:ERRORS :DOCUMENTATION ; "Errors encountered during processing (if there are any)") ; ("blocks" :NUMBER :READER BITCOIN-RPC/CLASSES::BLOCKS :DOCUMENTATION ; #<(SIMPLE-ARRAY CHARACTER (302)) block number where estimate was found. ; The request target will be clamped between 2 and the highest target fee estimation is able to return based on how long it has been running. An error is returned ... {100E2F8C6F}>))) ; ; note: deleting unreachable code ; in: JSON-CLASS DESCRIPTOR ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:DESCRIPTOR NIL ; (("descriptor" :STRING :READER BITCOIN-RPC/CLASSES:DESCRIPTOR :DOCUMENTATION ; "The descriptor in canonical form, without private keys") ; ("checksum" :STRING :READER BITCOIN-RPC/CLASSES::CHECKSUM :DOCUMENTATION ; "The checksum for the input descriptor") ; (BITCOIN-RPC/CLASSES::IS-RANGE "isrange" :BOOL :READER ; BITCOIN-RPC/CLASSES::IS-RANGE :DOCUMENTATION ; "Whether the descriptor is ranged") ; (BITCOIN-RPC/CLASSES::IS-SOLVABLE "issolvable" :BOOL :READER ; BITCOIN-RPC/CLASSES::IS-SOLVABLE :DOCUMENTATION ; "Whether the descriptor is solvable") ; (BITCOIN-RPC/CLASSES::HAS-PRIVATE-KEYS "hasprivatekeys" :BOOL :READER ; BITCOIN-RPC/CLASSES::HAS-PRIVATE-KEYS :DOCUMENTATION ; "Whether the input descriptor contained at least one private key") ; (BITCOIN-RPC/CLASSES::DESC "desc" :STRING :READER BITCOIN-RPC/CLASSES::DESC ; :DOCUMENTATION "Descriptor string representation") ; ("timestamp" :NUMBER :READER BITCOIN-RPC/CLASSES::TIMESTAMP :DOCUMENTATION ; "The creation time of the descriptor") ; ("active" :BOOL :READER BITCOIN-RPC/CLASSES::ACTIVE :DOCUMENTATION ; "Whether this descriptor is currently used to generate new addresses") ; ("internal" :BOOL :READER BITCOIN-RPC/CLASSES::INTERNAL :DOCUMENTATION ; "True if this descriptor is used to generate change addresses. False if this descriptor is used to generate receiving addresses; defined only for active descriptors") ; ("range" (:LIST :NUMBER) :READER BITCOIN-RPC/CLASSES::RANGE :DOCUMENTATION ; "Defined only for ranged descriptors") ; ("next" :NUMBER :READER BITCOIN-RPC/CLASSES::NEXT :DOCUMENTATION ; "Same as next_index field. Kept for compatibility reason.") ; (BITCOIN-RPC/CLASSES::NEXT-INDEX "next_index" :NUMBER :READER ; BITCOIN-RPC/CLASSES::NEXT-INDEX :DOCUMENTATION ; "The next index to generate addresses from; defined only for ranged descriptors"))) ; ; note: deleting unreachable code ; in: JSON-CLASS IMPORTED-DESCRIPTOR ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:IMPORTED-DESCRIPTOR NIL ; (("success" :BOOL :READER BITCOIN-RPC/CLASSES::SUCCESS) ; ("warnings" (:LIST :STRING) :READER BITCOIN-RPC/CLASSES::WARNINGS) ; ("error" :HASH-TABLE :READER ; BITCOIN-RPC/CLASSES::IMPORTED-DESCRIPTOR-ERROR))) ; ; note: deleting unreachable code ; in: JSON-CLASS UNSPENDABLE-OUTPUT ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:UNSPENDABLE-OUTPUT NIL ; ((BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :STRING :DOCUMENTATION ; "The transaction id locked") ; (BITCOIN-RPC/CLASSES::VALUE-OUT "vout" :STRING :DOCUMENTATION ; "The vout value"))) ; ; note: deleting unreachable code ; in: JSON-CLASS BUMP-FEE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:BUMP-FEE NIL ; (("psbt" :STRING :READER BITCOIN-RPC/CLASSES::PSBT :DOCUMENTATION ; "The base64-encoded unsigned PSBT of the new transaction. Only returned when wallet private keys are disabled. (DEPRECATED)") ; (BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :STRING :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION ; "The id of the new transaction. Only returned when wallet private keys are enabled.") ; (BITCOIN-RPC/CLASSES::ORIGINAL-FEE "origfee" :NUMBER :READER ; BITCOIN-RPC/CLASSES::ORIGINAL-FEE :DOCUMENTATION ; "The fee of the replaced transaction.") ; ("fee" :NUMBER :READER BITCOIN-RPC/CLASSES::FEE :DOCUMENTATION ; "The fee of the new transaction.") ; ("errors" (:LIST :STRING) :READER BITCOIN-RPC/CLASSES:ERRORS :DOCUMENTATION ; "Errors encountered during processing (may be empty)."))) ; ; note: deleting unreachable code ; in: JSON-CLASS BLOCKCHAIN-RESCAN ; ((BITCOIN-RPC/CLASSES::START-HEIGHT "start_height" :NUMBER :READER ; BITCOIN-RPC/CLASSES::START-HEIGHT) ; (BITCOIN-RPC/CLASSES::STOP-HEIGHT "stop_height" :NUMBER :READER ; BITCOIN-RPC/CLASSES::STOP-HEIGHT)) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS ADDRESS-BASE ; (("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "The bitcoin address validated") ; (BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY "scriptPubKey" :STRING :READER ; BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY :DOCUMENTATION ; "The hex-encoded scriptPubKey generated by the address") ; (BITCOIN-RPC/CLASSES::IS-SCRIPT "isscript" :BOOL :READER ; BITCOIN-RPC/CLASSES::IS-SCRIPT :DOCUMENTATION "If the key is a script") ; (BITCOIN-RPC/CLASSES::IS-WITNESS "iswitness" :BOOL :READER ; BITCOIN-RPC/CLASSES::IS-WITNESS :DOCUMENTATION ; "If the address is a witness address") ; (BITCOIN-RPC/CLASSES::WITNESS-VERSION "witness_version" :NUMBER :READER ; BITCOIN-RPC/CLASSES::WITNESS-VERSION :DOCUMENTATION ; "The version number of the witness program") ; (BITCOIN-RPC/CLASSES::WITNESS-PROGRAM "witness_program" :STRING :READER ; BITCOIN-RPC/CLASSES::WITNESS-PROGRAM :DOCUMENTATION ; "The hex value of the witness program")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS VALIDATE-ADDRESS ; ((BITCOIN-RPC/CLASSES::IS-VALID "isvalid" :BOOL :READER ; BITCOIN-RPC/CLASSES::IS-VALID :DOCUMENTATION ; "If the address is valid or not. If not, this is the only property returned.") ; ("error" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS-ERROR) ; (BITCOIN-RPC/CLASSES::ERROR-LOCATIONS "error_locations" :ANY :READER ; BITCOIN-RPC/CLASSES::ERROR-LOCATIONS)) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS ADDRESS-INFO ; (("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "The bitcoin address validated.") ; (BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY "scriptPubKey" :STRING :READER ; BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY :DOCUMENTATION ; "The hex-encoded scriptPubKey generated by the address.") ; (BITCOIN-RPC/CLASSES::IS-MINE "ismine" :BOOL :READER ; BITCOIN-RPC/CLASSES::IS-MINE :DOCUMENTATION "If the address is yours.") ; (BITCOIN-RPC/CLASSES::IS-WATCH-ONLY "iswatchonly" :BOOL :READER ; BITCOIN-RPC/CLASSES::IS-WATCH-ONLY :DOCUMENTATION ; "If the address is watchonly.") ; ("solvable" :BOOL :READER BITCOIN-RPC/CLASSES::SOLVABLE :DOCUMENTATION ; "If we know how to spend coins sent to this address, ignoring the possible lack of private keys.") ; (BITCOIN-RPC/CLASSES:DESCRIPTOR "desc" :STRING :READER ; BITCOIN-RPC/CLASSES:DESCRIPTOR :DOCUMENTATION ; "A descriptor for spending coins sent to this address (only when solvable).") ; ("ischange" :BOOL :READER BITCOIN-RPC/CLASSES::IS-CHANGE :DOCUMENTATION ; "If the address was used for change output.") ; ("script" :STRING :READER BITCOIN-RPC/CLASSES::SCRIPT :DOCUMENTATION ; #<(SIMPLE-ARRAY CHARACTER ; (220)) The output script type. Only if isscript is true and the redeemscript is known. Possible types: nonstandard, pubkey, pubkeyhash, scripthash, multisig, nulldata, witness_v0_keyhash, witness_v0_scriptha... {100E471D1F}>) ; ("hex" :STRING :READER BITCOIN-RPC/CLASSES::HEX :DOCUMENTATION ; "The redeemscript for the p2sh address.") ; (BITCOIN-RPC/CLASSES::PUBLIC-KEYS "pubkeys" (:LIST :STRING) :READER ; BITCOIN-RPC/CLASSES::PUBLIC-KEYS :DOCUMENTATION ; "Array of pubkeys associated with the known redeemscript (only if script is multisig).") ; (BITCOIN-RPC/CLASSES::REQUIRED-SIGNATURES "sigsrequired" :NUMBER :READER ; BITCOIN-RPC/CLASSES::REQUIRED-SIGNATURES :DOCUMENTATION ; "The number of signatures required to spend multisig output (only if script is multisig).") ; (BITCOIN-RPC/CLASSES::PUBLIC-KEY "pubkey" :STRING :READER ; BITCOIN-RPC/CLASSES::PUBLIC-KEY :DOCUMENTATION ; "The hex value of the raw public key for single-key addresses (possibly embedded in P2SH or P2WSH).") ; ...) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS BALANCES ; (("mine" BITCOIN-RPC/CLASSES:BALANCE :READER BITCOIN-RPC/CLASSES::MINE ; :DOCUMENTATION "balances from outputs that the wallet can sign") ; (BITCOIN-RPC/CLASSES::WATCH-ONLY "watchonly" BITCOIN-RPC/CLASSES:BALANCE ; :READER BITCOIN-RPC/CLASSES::WATCH-ONLY :DOCUMENTATION ; "watchonly balances (not present if wallet does not watch anything)")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS BALANCE ; (("trusted" :NUMBER :READER BITCOIN-RPC/CLASSES::TRUSTED :DOCUMENTATION ; "trusted balance (outputs created by the wallet or confirmed outputs)") ; (BITCOIN-RPC/CLASSES::UNTRUSTED-PENDING "untrusted_pending" :NUMBER :READER ; BITCOIN-RPC/CLASSES::UNTRUSTED-PENDING :DOCUMENTATION ; "untrusted pending balance (outputs created by others that are in the mempool)") ; ("immature" :NUMBER :READER BITCOIN-RPC/CLASSES::IMMATURE :DOCUMENTATION ; "balance from immature coinbase outputs") ; ("used" :NUMBER :READER BITCOIN-RPC/CLASSES::USED :DOCUMENTATION ; "(only present if avoid_reuse is set) balance from coins sent to addresses that were previously spent from (potentially privacy violating)")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS WALLET ; ((BITCOIN-RPC/CLASSES::EXTERNAL-SIGNER "external_signer" :BOOL :READER ; BITCOIN-RPC/CLASSES::EXTERNAL-SIGNER) ; ("balance" :NUMBER :READER BITCOIN-RPC/CLASSES:BALANCE :DOCUMENTATION ; "DEPRECATED. Identical to getbalances().mine.trusted") ; (BITCOIN-RPC/CLASSES::UNCONFIRMED-BALANCE "unconfirmed_balance" :NUMBER ; :READER BITCOIN-RPC/CLASSES::UNCONFIRMED-BALANCE :DOCUMENTATION ; "DEPRECATED. Identical to getbalances().mine.untrusted_pending") ; (BITCOIN-RPC/CLASSES::IMMATURE-BALANCE "immature_balance" :NUMBER :READER ; BITCOIN-RPC/CLASSES::IMMATURE-BALANCE :DOCUMENTATION ; "Identical to getbalances().mine.immature") ; (BITCOIN-RPC/CLASSES::WALLET-NAME "walletname" :STRING :READER ; BITCOIN-RPC/CLASSES::WALLET-NAME :DOCUMENTATION "the wallet name") ; (BITCOIN-RPC/CLASSES::WALLET-VERSION "walletversion" :NUMBER :READER ; BITCOIN-RPC/CLASSES::WALLET-VERSION) ; ("format" :STRING :READER BITCOIN-RPC/CLASSES::WALLET-FORMAT :DOCUMENTATION ; "the database format (bdb or sqlite)") ; (BITCOIN-RPC/CLASSES::TRANSACTION-COUNT "txcount" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-COUNT :DOCUMENTATION ; "the total number of transactions in the wallet") ; (BITCOIN-RPC/CLASSES::KEY-POOL-OLDEST "keypoololdest" :NUMBER :READER ; BITCOIN-RPC/CLASSES::KEY-POOL-OLDEST :DOCUMENTATION ; "the UNIX epoch time of the oldest pre-generated key in the key pool. Legacy wallets only.") ; (BITCOIN-RPC/CLASSES::KEY-POOL-SIZE "keypoolsize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::KEY-POOL-SIZE :DOCUMENTATION ; "how many new keys are pre-generated (only counts external keys)") ; (BITCOIN-RPC/CLASSES::KEY-POOL-SIZE-HD-INTERNAL "keypoolsize_hd_internal" ; :NUMBER :READER BITCOIN-RPC/CLASSES::KEY-POOL-SIZE-HD-INTERNAL ; :DOCUMENTATION ; "how many new keys are pre-generated for internal use (used for change outputs, only appears if the wallet is using this feature, otherwise external keys are used)") ; (BITCOIN-RPC/CLASSES::UNLOCKED-UNTIL "unlocked_until" :NUMBER :READER ; BITCOIN-RPC/CLASSES::UNLOCKED-UNTIL :DOCUMENTATION ; "the UNIX epoch time until which the wallet is unlocked for transfers, or 0 if the wallet is locked (only present for passphrase-encrypted wallets)") ; ...) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS SCANNING ; (("duration" :NUMBER :READER BITCOIN-RPC/CLASSES::DURATION :DOCUMENTATION ; "elapsed seconds since scan start") ; ("progress" :NUMBER :READER BITCOIN-RPC/CLASSES::PROGRESS :DOCUMENTATION ; "scanning progress percentage [0.0, 1.0]")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS MINING-INFORMATION ; (("blocks" :NUMBER :READER BITCOIN-RPC/CLASSES::BLOCKS :DOCUMENTATION ; "The current block") ; (BITCOIN-RPC/CLASSES::CURRENT-BLOCK-WEIGHT "currentblockweight" :NUMBER ; :READER BITCOIN-RPC/CLASSES::CURRENT-BLOCK-WEIGHT :DOCUMENTATION ; "The block weight of the last assembled block (only present if a block was ever assembled)") ; (BITCOIN-RPC/CLASSES::CURRENT-BLOCK-TRANSACTIONS "currentblocktx" :NUMBER ; :READER BITCOIN-RPC/CLASSES::CURRENT-BLOCK-TRANSACTIONS :DOCUMENTATION ; "The number of block transactions of the last assembled block (only present if a block was ever assembled)") ; ("difficulty" :NUMBER :READER BITCOIN-RPC/CLASSES:DIFFICULTY :DOCUMENTATION ; "The current difficulty") ; (BITCOIN-RPC/CLASSES::NETWORK-HASH-PER-SECOND "networkhashps" :NUMBER ; :READER BITCOIN-RPC/CLASSES::NETWORK-HASH-PER-SECOND :DOCUMENTATION ; "The network hashes per second") ; (BITCOIN-RPC/CLASSES::POOLED-TRANSACTIONS "pooledtx" :NUMBER :READER ; BITCOIN-RPC/CLASSES::POOLED-TRANSACTIONS :DOCUMENTATION ; "The size of the mempool") ; ("chain" :STRING :READER BITCOIN-RPC/CLASSES::CHAIN :DOCUMENTATION ; "current network name (main, test, regtest)") ; ("warnings" :STRING :READER BITCOIN-RPC/CLASSES::WARNINGS :DOCUMENTATION ; "any network and blockchain warnings")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS ADDED-NODES ; ((BITCOIN-RPC/CLASSES::ADDED-NODE "addednode" :STRING :READER ; BITCOIN-RPC/CLASSES::ADDED-NODE :DOCUMENTATION ; "The node IP address or name (as provided to addnode)") ; ("connected" :BOOL :READER BITCOIN-RPC/CLASSES::CONNECTED :DOCUMENTATION ; "If connected") ; ("addresses" (:LIST BITCOIN-RPC/CLASSES::CONNECTED-ADDRESS) :READER ; BITCOIN-RPC/CLASSES::ADDRESSES)) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS CONNECTED-ADDRESS ; (("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "The bitcoin server IP and port we're connected to") ; ("connected" :STRING :READER BITCOIN-RPC/CLASSES::CONNECTED :DOCUMENTATION ; "connection, inbound or outbound")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS NETWORK-TRAFFIC ; ((BITCOIN-RPC/CLASSES::TOTAL-BYTES-RECEIVED "totalbytesrecv" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TOTAL-BYTES-RECEIVED :DOCUMENTATION ; "Total bytes received") ; (BITCOIN-RPC/CLASSES::TOTAL-BYTES-SENT "totalbytessent" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TOTAL-BYTES-SENT :DOCUMENTATION "Total bytes sent") ; (BITCOIN-RPC/CLASSES::TIME-MILLI-SECONDS "timemillis" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TIME-MILLI-SECONDS :DOCUMENTATION ; "Current UNIX epoch time in milliseconds") ; (BITCOIN-RPC/CLASSES::UPLOAD-TARGET "uploadtarget" ; BITCOIN-RPC/CLASSES::UPLOAD-TARGET :READER ; BITCOIN-RPC/CLASSES::UPLOAD-TARGET)) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS UPLOAD-TARGET ; ((BITCOIN-RPC/CLASSES::TIME-FRAME "timeframe" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TIME-FRAME :DOCUMENTATION ; "Length of the measuring timeframe in seconds") ; ("target" :NUMBER :READER BITCOIN-RPC/CLASSES::TARGET :DOCUMENTATION ; "Target in bytes") ; (BITCOIN-RPC/CLASSES::TARGET-REACHED "target_reached" :BOOL :READER ; BITCOIN-RPC/CLASSES::TARGET-REACHED :DOCUMENTATION ; "True if target is reached") ; (BITCOIN-RPC/CLASSES::SERVE-HISTORICAL-BLOCKS "serve_historical_blocks" ; :BOOL :READER BITCOIN-RPC/CLASSES::SERVE-HISTORICAL-BLOCKS :DOCUMENTATION ; "True if serving historical blocks") ; (BITCOIN-RPC/CLASSES::BYTES-LEFT-IN-CYCLE "bytes_left_in_cycle" :NUMBER ; :READER BITCOIN-RPC/CLASSES::BYTES-LEFT-IN-CYCLE :DOCUMENTATION ; "Bytes left in current time cycle") ; (BITCOIN-RPC/CLASSES::TIME-LEFT-IN-CYCLE "time_left_in_cycle" :NUMBER ; :READER BITCOIN-RPC/CLASSES::TIME-LEFT-IN-CYCLE :DOCUMENTATION ; "Seconds left in current time cycle")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS NETWORK-INFORMATION ; (("version" :NUMBER :READER BITCOIN-RPC/CLASSES:VERSION :DOCUMENTATION ; "the server version") ; (BITCOIN-RPC/CLASSES::SUB-VERSION "subversion" :STRING :READER ; BITCOIN-RPC/CLASSES::SUB-VERSION :DOCUMENTATION ; "the server subversion string") ; (BITCOIN-RPC/CLASSES::PROTOCOL-VERSION "protocolversion" :NUMBER :READER ; BITCOIN-RPC/CLASSES::PROTOCOL-VERSION :DOCUMENTATION ; "the protocol version") ; (BITCOIN-RPC/CLASSES::LOCAL-SERVICES "localservices" :STRING :READER ; BITCOIN-RPC/CLASSES::LOCAL-SERVICES :DOCUMENTATION ; "the services we offer to the network") ; (BITCOIN-RPC/CLASSES::LOCAL-SERVICES-NAMES "localservicesnames" ; (:LIST :STRING) :READER BITCOIN-RPC/CLASSES::LOCAL-SERVICES-NAMES ; :DOCUMENTATION ; "the services we offer to the network, in human-readable form") ; (BITCOIN-RPC/CLASSES::LOCAL-RELAY "localrelay" :BOOL :READER ; BITCOIN-RPC/CLASSES::LOCAL-RELAY :DOCUMENTATION ; "true if transaction relay is requested from peers") ; (BITCOIN-RPC/CLASSES::TIME-OFFSET "timeoffset" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TIME-OFFSET :DOCUMENTATION "the time offset") ; ("connections" :NUMBER :READER BITCOIN-RPC/CLASSES::CONNECTIONS ; :DOCUMENTATION "the total number of connections") ; (BITCOIN-RPC/CLASSES::CONNECTIONS-IN "connections_in" :NUMBER :READER ; BITCOIN-RPC/CLASSES::CONNECTIONS-IN :DOCUMENTATION ; "the number of inbound connections") ; (BITCOIN-RPC/CLASSES::CONNECTIONS-OUT "connections_out" :NUMBER :READER ; BITCOIN-RPC/CLASSES::CONNECTIONS-OUT :DOCUMENTATION ; "the number of outbound connections") ; (BITCOIN-RPC/CLASSES::NETWORK-ACTIVE "networkactive" :BOOL :READER ; BITCOIN-RPC/CLASSES::NETWORK-ACTIVE :DOCUMENTATION ; "whether p2p networking is enabled") ; ("networks" (:LIST BITCOIN-RPC/CLASSES::NETWORK) :READER ; BITCOIN-RPC/CLASSES::NETWORKS :DOCUMENTATION "information per network") ; ...) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS NETWORK ; (("name" :STRING :READER BITCOIN-RPC/CLASSES::NAME :DOCUMENTATION ; "network (ipv4, ipv6 or onion)") ; ("limited" :BOOL :READER BITCOIN-RPC/CLASSES::LIMITED :DOCUMENTATION ; "is the network limited using -onlynet?") ; ("reachable" :BOOL :READER BITCOIN-RPC/CLASSES::REACHABLE :DOCUMENTATION ; "is the network reachable?") ; ("proxy" :STRING :READER BITCOIN-RPC/CLASSES::PROXY :DOCUMENTATION ; "(\"host:port\") the proxy that is used for this network, or empty if none") ; (BITCOIN-RPC/CLASSES::PROXY-RANDOMIZE-CREDENTIALS ; "proxy_randomize_credentials" :BOOL :READER ; BITCOIN-RPC/CLASSES::PROXY-RANDOMIZE-CREDENTIALS :DOCUMENTATION ; "Whether randomized credentials are used")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS LOCAL-ADDRESS ; (("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "network address") ; ("port" :NUMBER :READER BITCOIN-RPC/CLASSES::PORT :DOCUMENTATION ; "network port") ; ("score" :NUMBER :READER BITCOIN-RPC/CLASSES::SCORE :DOCUMENTATION ; "relative score")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS NODE-ADDRESS ; (("time" :NUMBER :READER BITCOIN-RPC/CLASSES::NODE-TIME :DOCUMENTATION ; "The UNIX epoch time of when the node was last seen") ; ("services" :NUMBER :READER BITCOIN-RPC/CLASSES::SERVICES :DOCUMENTATION ; "The services offered") ; ("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "The address of the node") ; ("port" :NUMBER :READER BITCOIN-RPC/CLASSES::PORT :DOCUMENTATION ; "The port of the node") ; ("network" :STRING :READER BITCOIN-RPC/CLASSES::NETWORK)) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS PEER ; (("id" :NUMBER :READER BITCOIN-RPC/CLASSES::ID :DOCUMENTATION "Peer index") ; (BITCOIN-RPC/CLASSES::ADDRESS-PROCESSED "addr_processed" :NUMBER :READER ; BITCOIN-RPC/CLASSES::ADDRESS-PROCESSED) ; (BITCOIN-RPC/CLASSES::ADDRESS-RATE-LIMITED "addr_rate_limited" :NUMBER ; :READER BITCOIN-RPC/CLASSES::ADDRESS-RATE-LIMITED) ; (BITCOIN-RPC/CLASSES::ADDRESS-RELAY-ENABLED "addr_relay_enabled" :BOOL ; :READER BITCOIN-RPC/CLASSES::ADDRESS-RELAY-ENABLED) ; (BITCOIN-RPC/CLASSES::BIP152-HB-FROM "bip152_hb_from" :BOOL :READER ; BITCOIN-RPC/CLASSES::BIP152-HB-FROM) ; (BITCOIN-RPC/CLASSES::BIP152-HB-TO "bip152_hb_to" :BOOL :READER ; BITCOIN-RPC/CLASSES::BIP152-HB-TO) ; (BITCOIN-RPC/CLASSES::PRESYNCED-HEADERS "presynced_headers" :NUMBER :READER ; BITCOIN-RPC/CLASSES::PRESYNCED-HEADERS) ; (BITCOIN-RPC/CLASSES::ADDRESS "addr" :STRING :READER ; BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "(host:port) The IP address and port of the peer") ; (BITCOIN-RPC/CLASSES::ADDRESS-BIND "addrbind" :STRING :READER ; BITCOIN-RPC/CLASSES::ADDRESS-BIND :DOCUMENTATION ; "(ip:port) Bind address of the connection to the peer") ; (BITCOIN-RPC/CLASSES::ADDRESS-LOCAL "addrlocal" :STRING :READER ; BITCOIN-RPC/CLASSES::ADDRESS-LOCAL :DOCUMENTATION ; "(ip:port) Local address as reported by the peer") ; ("network" :STRING :READER BITCOIN-RPC/CLASSES::NETWORK :DOCUMENTATION ; "Network (ipv4, ipv6, or onion) the peer connected through") ; (BITCOIN-RPC/CLASSES::MAPPED-AS "mapped_as" :NUMBER :READER ; BITCOIN-RPC/CLASSES::MAPPED-AS :DOCUMENTATION ; "The AS in the BGP route to the peer used for diversifying peer selection (only available if the asmap config flag is set)") ; ...) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS BANNED ; (("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "The banned address.") ; (BITCOIN-RPC/CLASSES::BANNED-UNTIL "banned_until" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BANNED-UNTIL :DOCUMENTATION ; "The time (in seconds since Jan 1 1970 GMT) until the address is banned.") ; ("ban_created" :NUMBER :READER BITCOIN-RPC/CLASSES::BAN_CREATED ; :DOCUMENTATION ; "The time (in seconds since Jan 1 1970 GMT) when the ban was created.") ; (BITCOIN-RPC/CLASSES::BAN-DURATION "ban_duration" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BAN-DURATION) ; (BITCOIN-RPC/CLASSES::TIME-REMAINING "time_remaining" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TIME-REMAINING)) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS PARTIALLY-SIGNED-BITCOIN-TRANSACTION ; (("inputs" ; (:LIST BITCOIN-RPC/CLASSES::PARTIALLY-SIGNED-BITCOIN-TRANSACTION-INPUT) ; :READER BITCOIN-RPC/CLASSES::INPUTS) ; (BITCOIN-RPC/CLASSES::ESTIMATED-VIRTUAL-SIZE "estimated_vsize" :NUMBER ; :READER BITCOIN-RPC/CLASSES::ESTIMATED-VIRTUAL-SIZE :DOCUMENTATION ; "Estimated vsize of the final signed transaction") ; (BITCOIN-RPC/CLASSES::ESTIMATED-FEE-RATE "estimated_feerate" :NUMBER :READER ; BITCOIN-RPC/CLASSES::ESTIMATED-FEE-RATE :DOCUMENTATION ; "Estimated feerate of the final signed transaction in BTC/kB. Shown only if all UTXO slots in the PSBT have been filled") ; ("fee" :NUMBER :READER BITCOIN-RPC/CLASSES::FEE :DOCUMENTATION ; "The transaction fee paid. Shown only if all UTXO slots in the PSBT have been filled") ; ("next" :STRING :READER BITCOIN-RPC/CLASSES::NEXT :DOCUMENTATION ; "Role of the next person that this psbt needs to go to") ; (BITCOIN-RPC/CLASSES::ERROR-MESSAGE "error" :STRING :READER ; BITCOIN-RPC/CLASSES::ERROR-MESSAGE :DOCUMENTATION ; "Error message (if there is one)")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS PARTIALLY-SIGNED-BITCOIN-TRANSACTION-INPUT ; ((BITCOIN-RPC/CLASSES::HAS-UTXO "has_utxo" :BOOL :READER ; BITCOIN-RPC/CLASSES::HAS-UTXO :DOCUMENTATION "Whether a UTXO is provided") ; (BITCOIN-RPC/CLASSES::IS-FINAL "is_final" :BOOL :READER ; BITCOIN-RPC/CLASSES::IS-FINAL :DOCUMENTATION ; "Whether the input is finalized") ; ("missing" BITCOIN-RPC/CLASSES::MISSING-INPUTS :READER ; BITCOIN-RPC/CLASSES::MISSING :DOCUMENTATION ; "Things that are missing that are required to complete this input") ; ("next" :STRING :READER BITCOIN-RPC/CLASSES::NEXT :DOCUMENTATION ; "Role of the next person that this input needs to go to")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS ADDRESS-BASE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::ADDRESS-BASE NIL ; (("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "The bitcoin address validated") ; (BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY "scriptPubKey" :STRING :READER ; BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY :DOCUMENTATION ; "The hex-encoded scriptPubKey generated by the address") ; (BITCOIN-RPC/CLASSES::IS-SCRIPT "isscript" :BOOL :READER ; BITCOIN-RPC/CLASSES::IS-SCRIPT :DOCUMENTATION "If the key is a script") ; (BITCOIN-RPC/CLASSES::IS-WITNESS "iswitness" :BOOL :READER ; BITCOIN-RPC/CLASSES::IS-WITNESS :DOCUMENTATION ; "If the address is a witness address") ; (BITCOIN-RPC/CLASSES::WITNESS-VERSION "witness_version" :NUMBER :READER ; BITCOIN-RPC/CLASSES::WITNESS-VERSION :DOCUMENTATION ; "The version number of the witness program") ; (BITCOIN-RPC/CLASSES::WITNESS-PROGRAM "witness_program" :STRING :READER ; BITCOIN-RPC/CLASSES::WITNESS-PROGRAM :DOCUMENTATION ; "The hex value of the witness program"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS VALIDATE-ADDRESS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:VALIDATE-ADDRESS ; (BITCOIN-RPC/CLASSES::ADDRESS-BASE) ; ((BITCOIN-RPC/CLASSES::IS-VALID "isvalid" :BOOL :READER ; BITCOIN-RPC/CLASSES::IS-VALID :DOCUMENTATION ; "If the address is valid or not. If not, this is the only property returned.") ; ("error" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS-ERROR) ; (BITCOIN-RPC/CLASSES::ERROR-LOCATIONS "error_locations" :ANY :READER ; BITCOIN-RPC/CLASSES::ERROR-LOCATIONS))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS ADDRESS-INFO ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:ADDRESS-INFO ; (BITCOIN-RPC/CLASSES::ADDRESS-BASE) ; (("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "The bitcoin address validated.") ; (BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY "scriptPubKey" :STRING :READER ; BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY :DOCUMENTATION ; "The hex-encoded scriptPubKey generated by the address.") ; (BITCOIN-RPC/CLASSES::IS-MINE "ismine" :BOOL :READER ; BITCOIN-RPC/CLASSES::IS-MINE :DOCUMENTATION "If the address is yours.") ; (BITCOIN-RPC/CLASSES::IS-WATCH-ONLY "iswatchonly" :BOOL :READER ; BITCOIN-RPC/CLASSES::IS-WATCH-ONLY :DOCUMENTATION ; "If the address is watchonly.") ; ("solvable" :BOOL :READER BITCOIN-RPC/CLASSES::SOLVABLE :DOCUMENTATION ; "If we know how to spend coins sent to this address, ignoring the possible lack of private keys.") ; (BITCOIN-RPC/CLASSES:DESCRIPTOR "desc" :STRING :READER ; BITCOIN-RPC/CLASSES:DESCRIPTOR :DOCUMENTATION ; "A descriptor for spending coins sent to this address (only when solvable).") ; ("ischange" :BOOL :READER BITCOIN-RPC/CLASSES::IS-CHANGE :DOCUMENTATION ; "If the address was used for change output.") ; ("script" :STRING :READER BITCOIN-RPC/CLASSES::SCRIPT :DOCUMENTATION ; #<(SIMPLE-ARRAY CHARACTER ; (220)) The output script type. Only if isscript is true and the redeemscript is known. Possible types: nonstandard, pubkey, pubkeyhash, scripthash, multisig, nulldata, witness_v0_keyhash, witness_v0_scriptha... {100E471D1F}>) ; ("hex" :STRING :READER BITCOIN-RPC/CLASSES::HEX :DOCUMENTATION ; "The redeemscript for the p2sh address.") ; (BITCOIN-RPC/CLASSES::PUBLIC-KEYS "pubkeys" (:LIST :STRING) :READER ; BITCOIN-RPC/CLASSES::PUBLIC-KEYS :DOCUMENTATION ; "Array of pubkeys associated with the known redeemscript (only if script is multisig).") ; (BITCOIN-RPC/CLASSES::REQUIRED-SIGNATURES "sigsrequired" :NUMBER :READER ; BITCOIN-RPC/CLASSES::REQUIRED-SIGNATURES :DOCUMENTATION ; "The number of signatures required to spend multisig output (only if script is multisig).") ; (BITCOIN-RPC/CLASSES::PUBLIC-KEY "pubkey" :STRING :READER ; BITCOIN-RPC/CLASSES::PUBLIC-KEY :DOCUMENTATION ; "The hex value of the raw public key for single-key addresses (possibly embedded in P2SH or P2WSH).") ; ...)) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS BALANCES ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:BALANCES NIL ; (("mine" BITCOIN-RPC/CLASSES:BALANCE :READER BITCOIN-RPC/CLASSES::MINE ; :DOCUMENTATION "balances from outputs that the wallet can sign") ; (BITCOIN-RPC/CLASSES::WATCH-ONLY "watchonly" BITCOIN-RPC/CLASSES:BALANCE ; :READER BITCOIN-RPC/CLASSES::WATCH-ONLY :DOCUMENTATION ; "watchonly balances (not present if wallet does not watch anything)"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS BALANCE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:BALANCE NIL ; (("trusted" :NUMBER :READER BITCOIN-RPC/CLASSES::TRUSTED :DOCUMENTATION ; "trusted balance (outputs created by the wallet or confirmed outputs)") ; (BITCOIN-RPC/CLASSES::UNTRUSTED-PENDING "untrusted_pending" :NUMBER :READER ; BITCOIN-RPC/CLASSES::UNTRUSTED-PENDING :DOCUMENTATION ; "untrusted pending balance (outputs created by others that are in the mempool)") ; ("immature" :NUMBER :READER BITCOIN-RPC/CLASSES::IMMATURE :DOCUMENTATION ; "balance from immature coinbase outputs") ; ("used" :NUMBER :READER BITCOIN-RPC/CLASSES::USED :DOCUMENTATION ; "(only present if avoid_reuse is set) balance from coins sent to addresses that were previously spent from (potentially privacy violating)"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS WALLET ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:WALLET NIL ; ((BITCOIN-RPC/CLASSES::EXTERNAL-SIGNER "external_signer" :BOOL :READER ; BITCOIN-RPC/CLASSES::EXTERNAL-SIGNER) ; ("balance" :NUMBER :READER BITCOIN-RPC/CLASSES:BALANCE :DOCUMENTATION ; "DEPRECATED. Identical to getbalances().mine.trusted") ; (BITCOIN-RPC/CLASSES::UNCONFIRMED-BALANCE "unconfirmed_balance" :NUMBER ; :READER BITCOIN-RPC/CLASSES::UNCONFIRMED-BALANCE :DOCUMENTATION ; "DEPRECATED. Identical to getbalances().mine.untrusted_pending") ; (BITCOIN-RPC/CLASSES::IMMATURE-BALANCE "immature_balance" :NUMBER :READER ; BITCOIN-RPC/CLASSES::IMMATURE-BALANCE :DOCUMENTATION ; "Identical to getbalances().mine.immature") ; (BITCOIN-RPC/CLASSES::WALLET-NAME "walletname" :STRING :READER ; BITCOIN-RPC/CLASSES::WALLET-NAME :DOCUMENTATION "the wallet name") ; (BITCOIN-RPC/CLASSES::WALLET-VERSION "walletversion" :NUMBER :READER ; BITCOIN-RPC/CLASSES::WALLET-VERSION) ; ("format" :STRING :READER BITCOIN-RPC/CLASSES::WALLET-FORMAT :DOCUMENTATION ; "the database format (bdb or sqlite)") ; (BITCOIN-RPC/CLASSES::TRANSACTION-COUNT "txcount" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-COUNT :DOCUMENTATION ; "the total number of transactions in the wallet") ; (BITCOIN-RPC/CLASSES::KEY-POOL-OLDEST "keypoololdest" :NUMBER :READER ; BITCOIN-RPC/CLASSES::KEY-POOL-OLDEST :DOCUMENTATION ; "the UNIX epoch time of the oldest pre-generated key in the key pool. Legacy wallets only.") ; (BITCOIN-RPC/CLASSES::KEY-POOL-SIZE "keypoolsize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::KEY-POOL-SIZE :DOCUMENTATION ; "how many new keys are pre-generated (only counts external keys)") ; (BITCOIN-RPC/CLASSES::KEY-POOL-SIZE-HD-INTERNAL "keypoolsize_hd_internal" ; :NUMBER :READER BITCOIN-RPC/CLASSES::KEY-POOL-SIZE-HD-INTERNAL ; :DOCUMENTATION ; "how many new keys are pre-generated for internal use (used for change outputs, only appears if the wallet is using this feature, otherwise external keys are used)") ; (BITCOIN-RPC/CLASSES::UNLOCKED-UNTIL "unlocked_until" :NUMBER :READER ; BITCOIN-RPC/CLASSES::UNLOCKED-UNTIL :DOCUMENTATION ; "the UNIX epoch time until which the wallet is unlocked for transfers, or 0 if the wallet is locked (only present for passphrase-encrypted wallets)") ; ...)) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS SCANNING ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:SCANNING NIL ; (("duration" :NUMBER :READER BITCOIN-RPC/CLASSES::DURATION :DOCUMENTATION ; "elapsed seconds since scan start") ; ("progress" :NUMBER :READER BITCOIN-RPC/CLASSES::PROGRESS :DOCUMENTATION ; "scanning progress percentage [0.0, 1.0]"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS MINING-INFORMATION ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:MINING-INFORMATION NIL ; (("blocks" :NUMBER :READER BITCOIN-RPC/CLASSES::BLOCKS :DOCUMENTATION ; "The current block") ; (BITCOIN-RPC/CLASSES::CURRENT-BLOCK-WEIGHT "currentblockweight" :NUMBER ; :READER BITCOIN-RPC/CLASSES::CURRENT-BLOCK-WEIGHT :DOCUMENTATION ; "The block weight of the last assembled block (only present if a block was ever assembled)") ; (BITCOIN-RPC/CLASSES::CURRENT-BLOCK-TRANSACTIONS "currentblocktx" :NUMBER ; :READER BITCOIN-RPC/CLASSES::CURRENT-BLOCK-TRANSACTIONS :DOCUMENTATION ; "The number of block transactions of the last assembled block (only present if a block was ever assembled)") ; ("difficulty" :NUMBER :READER BITCOIN-RPC/CLASSES:DIFFICULTY :DOCUMENTATION ; "The current difficulty") ; (BITCOIN-RPC/CLASSES::NETWORK-HASH-PER-SECOND "networkhashps" :NUMBER ; :READER BITCOIN-RPC/CLASSES::NETWORK-HASH-PER-SECOND :DOCUMENTATION ; "The network hashes per second") ; (BITCOIN-RPC/CLASSES::POOLED-TRANSACTIONS "pooledtx" :NUMBER :READER ; BITCOIN-RPC/CLASSES::POOLED-TRANSACTIONS :DOCUMENTATION ; "The size of the mempool") ; ("chain" :STRING :READER BITCOIN-RPC/CLASSES::CHAIN :DOCUMENTATION ; "current network name (main, test, regtest)") ; ("warnings" :STRING :READER BITCOIN-RPC/CLASSES::WARNINGS :DOCUMENTATION ; "any network and blockchain warnings"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS ADDED-NODES ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:ADDED-NODES NIL ; ((BITCOIN-RPC/CLASSES::ADDED-NODE "addednode" :STRING :READER ; BITCOIN-RPC/CLASSES::ADDED-NODE :DOCUMENTATION ; "The node IP address or name (as provided to addnode)") ; ("connected" :BOOL :READER BITCOIN-RPC/CLASSES::CONNECTED :DOCUMENTATION ; "If connected") ; ("addresses" (:LIST BITCOIN-RPC/CLASSES::CONNECTED-ADDRESS) :READER ; BITCOIN-RPC/CLASSES::ADDRESSES))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS CONNECTED-ADDRESS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::CONNECTED-ADDRESS NIL ; (("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "The bitcoin server IP and port we're connected to") ; ("connected" :STRING :READER BITCOIN-RPC/CLASSES::CONNECTED :DOCUMENTATION ; "connection, inbound or outbound"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS NETWORK-TRAFFIC ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:NETWORK-TRAFFIC NIL ; ((BITCOIN-RPC/CLASSES::TOTAL-BYTES-RECEIVED "totalbytesrecv" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TOTAL-BYTES-RECEIVED :DOCUMENTATION ; "Total bytes received") ; (BITCOIN-RPC/CLASSES::TOTAL-BYTES-SENT "totalbytessent" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TOTAL-BYTES-SENT :DOCUMENTATION "Total bytes sent") ; (BITCOIN-RPC/CLASSES::TIME-MILLI-SECONDS "timemillis" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TIME-MILLI-SECONDS :DOCUMENTATION ; "Current UNIX epoch time in milliseconds") ; (BITCOIN-RPC/CLASSES::UPLOAD-TARGET "uploadtarget" ; BITCOIN-RPC/CLASSES::UPLOAD-TARGET :READER ; BITCOIN-RPC/CLASSES::UPLOAD-TARGET))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS UPLOAD-TARGET ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::UPLOAD-TARGET NIL ; ((BITCOIN-RPC/CLASSES::TIME-FRAME "timeframe" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TIME-FRAME :DOCUMENTATION ; "Length of the measuring timeframe in seconds") ; ("target" :NUMBER :READER BITCOIN-RPC/CLASSES::TARGET :DOCUMENTATION ; "Target in bytes") ; (BITCOIN-RPC/CLASSES::TARGET-REACHED "target_reached" :BOOL :READER ; BITCOIN-RPC/CLASSES::TARGET-REACHED :DOCUMENTATION ; "True if target is reached") ; (BITCOIN-RPC/CLASSES::SERVE-HISTORICAL-BLOCKS "serve_historical_blocks" ; :BOOL :READER BITCOIN-RPC/CLASSES::SERVE-HISTORICAL-BLOCKS :DOCUMENTATION ; "True if serving historical blocks") ; (BITCOIN-RPC/CLASSES::BYTES-LEFT-IN-CYCLE "bytes_left_in_cycle" :NUMBER ; :READER BITCOIN-RPC/CLASSES::BYTES-LEFT-IN-CYCLE :DOCUMENTATION ; "Bytes left in current time cycle") ; (BITCOIN-RPC/CLASSES::TIME-LEFT-IN-CYCLE "time_left_in_cycle" :NUMBER ; :READER BITCOIN-RPC/CLASSES::TIME-LEFT-IN-CYCLE :DOCUMENTATION ; "Seconds left in current time cycle"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS NETWORK-INFORMATION ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:NETWORK-INFORMATION NIL ; (("version" :NUMBER :READER BITCOIN-RPC/CLASSES:VERSION :DOCUMENTATION ; "the server version") ; (BITCOIN-RPC/CLASSES::SUB-VERSION "subversion" :STRING :READER ; BITCOIN-RPC/CLASSES::SUB-VERSION :DOCUMENTATION ; "the server subversion string") ; (BITCOIN-RPC/CLASSES::PROTOCOL-VERSION "protocolversion" :NUMBER :READER ; BITCOIN-RPC/CLASSES::PROTOCOL-VERSION :DOCUMENTATION ; "the protocol version") ; (BITCOIN-RPC/CLASSES::LOCAL-SERVICES "localservices" :STRING :READER ; BITCOIN-RPC/CLASSES::LOCAL-SERVICES :DOCUMENTATION ; "the services we offer to the network") ; (BITCOIN-RPC/CLASSES::LOCAL-SERVICES-NAMES "localservicesnames" ; (:LIST :STRING) :READER BITCOIN-RPC/CLASSES::LOCAL-SERVICES-NAMES ; :DOCUMENTATION ; "the services we offer to the network, in human-readable form") ; (BITCOIN-RPC/CLASSES::LOCAL-RELAY "localrelay" :BOOL :READER ; BITCOIN-RPC/CLASSES::LOCAL-RELAY :DOCUMENTATION ; "true if transaction relay is requested from peers") ; (BITCOIN-RPC/CLASSES::TIME-OFFSET "timeoffset" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TIME-OFFSET :DOCUMENTATION "the time offset") ; ("connections" :NUMBER :READER BITCOIN-RPC/CLASSES::CONNECTIONS ; :DOCUMENTATION "the total number of connections") ; (BITCOIN-RPC/CLASSES::CONNECTIONS-IN "connections_in" :NUMBER :READER ; BITCOIN-RPC/CLASSES::CONNECTIONS-IN :DOCUMENTATION ; "the number of inbound connections") ; (BITCOIN-RPC/CLASSES::CONNECTIONS-OUT "connections_out" :NUMBER :READER ; BITCOIN-RPC/CLASSES::CONNECTIONS-OUT :DOCUMENTATION ; "the number of outbound connections") ; (BITCOIN-RPC/CLASSES::NETWORK-ACTIVE "networkactive" :BOOL :READER ; BITCOIN-RPC/CLASSES::NETWORK-ACTIVE :DOCUMENTATION ; "whether p2p networking is enabled") ; ("networks" (:LIST BITCOIN-RPC/CLASSES::NETWORK) :READER ; BITCOIN-RPC/CLASSES::NETWORKS :DOCUMENTATION "information per network") ; ...)) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS NETWORK ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::NETWORK NIL ; (("name" :STRING :READER BITCOIN-RPC/CLASSES::NAME :DOCUMENTATION ; "network (ipv4, ipv6 or onion)") ; ("limited" :BOOL :READER BITCOIN-RPC/CLASSES::LIMITED :DOCUMENTATION ; "is the network limited using -onlynet?") ; ("reachable" :BOOL :READER BITCOIN-RPC/CLASSES::REACHABLE :DOCUMENTATION ; "is the network reachable?") ; ("proxy" :STRING :READER BITCOIN-RPC/CLASSES::PROXY :DOCUMENTATION ; "(\"host:port\") the proxy that is used for this network, or empty if none") ; (BITCOIN-RPC/CLASSES::PROXY-RANDOMIZE-CREDENTIALS ; "proxy_randomize_credentials" :BOOL :READER ; BITCOIN-RPC/CLASSES::PROXY-RANDOMIZE-CREDENTIALS :DOCUMENTATION ; "Whether randomized credentials are used"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS LOCAL-ADDRESS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::LOCAL-ADDRESS NIL ; (("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "network address") ; ("port" :NUMBER :READER BITCOIN-RPC/CLASSES::PORT :DOCUMENTATION ; "network port") ; ("score" :NUMBER :READER BITCOIN-RPC/CLASSES::SCORE :DOCUMENTATION ; "relative score"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS NODE-ADDRESS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:NODE-ADDRESS NIL ; (("time" :NUMBER :READER BITCOIN-RPC/CLASSES::NODE-TIME :DOCUMENTATION ; "The UNIX epoch time of when the node was last seen") ; ("services" :NUMBER :READER BITCOIN-RPC/CLASSES::SERVICES :DOCUMENTATION ; "The services offered") ; ("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "The address of the node") ; ("port" :NUMBER :READER BITCOIN-RPC/CLASSES::PORT :DOCUMENTATION ; "The port of the node") ; ("network" :STRING :READER BITCOIN-RPC/CLASSES::NETWORK))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS PEER ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:PEER NIL ; (("id" :NUMBER :READER BITCOIN-RPC/CLASSES::ID :DOCUMENTATION "Peer index") ; (BITCOIN-RPC/CLASSES::ADDRESS-PROCESSED "addr_processed" :NUMBER :READER ; BITCOIN-RPC/CLASSES::ADDRESS-PROCESSED) ; (BITCOIN-RPC/CLASSES::ADDRESS-RATE-LIMITED "addr_rate_limited" :NUMBER ; :READER BITCOIN-RPC/CLASSES::ADDRESS-RATE-LIMITED) ; (BITCOIN-RPC/CLASSES::ADDRESS-RELAY-ENABLED "addr_relay_enabled" :BOOL ; :READER BITCOIN-RPC/CLASSES::ADDRESS-RELAY-ENABLED) ; (BITCOIN-RPC/CLASSES::BIP152-HB-FROM "bip152_hb_from" :BOOL :READER ; BITCOIN-RPC/CLASSES::BIP152-HB-FROM) ; (BITCOIN-RPC/CLASSES::BIP152-HB-TO "bip152_hb_to" :BOOL :READER ; BITCOIN-RPC/CLASSES::BIP152-HB-TO) ; (BITCOIN-RPC/CLASSES::PRESYNCED-HEADERS "presynced_headers" :NUMBER :READER ; BITCOIN-RPC/CLASSES::PRESYNCED-HEADERS) ; (BITCOIN-RPC/CLASSES::ADDRESS "addr" :STRING :READER ; BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "(host:port) The IP address and port of the peer") ; (BITCOIN-RPC/CLASSES::ADDRESS-BIND "addrbind" :STRING :READER ; BITCOIN-RPC/CLASSES::ADDRESS-BIND :DOCUMENTATION ; "(ip:port) Bind address of the connection to the peer") ; (BITCOIN-RPC/CLASSES::ADDRESS-LOCAL "addrlocal" :STRING :READER ; BITCOIN-RPC/CLASSES::ADDRESS-LOCAL :DOCUMENTATION ; "(ip:port) Local address as reported by the peer") ; ("network" :STRING :READER BITCOIN-RPC/CLASSES::NETWORK :DOCUMENTATION ; "Network (ipv4, ipv6, or onion) the peer connected through") ; (BITCOIN-RPC/CLASSES::MAPPED-AS "mapped_as" :NUMBER :READER ; BITCOIN-RPC/CLASSES::MAPPED-AS :DOCUMENTATION ; "The AS in the BGP route to the peer used for diversifying peer selection (only available if the asmap config flag is set)") ; ...)) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS BANNED ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:BANNED NIL ; (("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "The banned address.") ; (BITCOIN-RPC/CLASSES::BANNED-UNTIL "banned_until" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BANNED-UNTIL :DOCUMENTATION ; "The time (in seconds since Jan 1 1970 GMT) until the address is banned.") ; ("ban_created" :NUMBER :READER BITCOIN-RPC/CLASSES::BAN_CREATED ; :DOCUMENTATION ; "The time (in seconds since Jan 1 1970 GMT) when the ban was created.") ; (BITCOIN-RPC/CLASSES::BAN-DURATION "ban_duration" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BAN-DURATION) ; (BITCOIN-RPC/CLASSES::TIME-REMAINING "time_remaining" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TIME-REMAINING))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS PARTIALLY-SIGNED-BITCOIN-TRANSACTION ; (OPENAPI-GENERATOR::JSON-CLASS ; BITCOIN-RPC/CLASSES:PARTIALLY-SIGNED-BITCOIN-TRANSACTION NIL ; (("inputs" ; (:LIST BITCOIN-RPC/CLASSES::PARTIALLY-SIGNED-BITCOIN-TRANSACTION-INPUT) ; :READER BITCOIN-RPC/CLASSES::INPUTS) ; (BITCOIN-RPC/CLASSES::ESTIMATED-VIRTUAL-SIZE "estimated_vsize" :NUMBER ; :READER BITCOIN-RPC/CLASSES::ESTIMATED-VIRTUAL-SIZE :DOCUMENTATION ; "Estimated vsize of the final signed transaction") ; (BITCOIN-RPC/CLASSES::ESTIMATED-FEE-RATE "estimated_feerate" :NUMBER ; :READER BITCOIN-RPC/CLASSES::ESTIMATED-FEE-RATE :DOCUMENTATION ; "Estimated feerate of the final signed transaction in BTC/kB. Shown only if all UTXO slots in the PSBT have been filled") ; ("fee" :NUMBER :READER BITCOIN-RPC/CLASSES::FEE :DOCUMENTATION ; "The transaction fee paid. Shown only if all UTXO slots in the PSBT have been filled") ; ("next" :STRING :READER BITCOIN-RPC/CLASSES::NEXT :DOCUMENTATION ; "Role of the next person that this psbt needs to go to") ; (BITCOIN-RPC/CLASSES::ERROR-MESSAGE "error" :STRING :READER ; BITCOIN-RPC/CLASSES::ERROR-MESSAGE :DOCUMENTATION ; "Error message (if there is one)"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS PARTIALLY-SIGNED-BITCOIN-TRANSACTION-INPUT ; (OPENAPI-GENERATOR::JSON-CLASS ; BITCOIN-RPC/CLASSES::PARTIALLY-SIGNED-BITCOIN-TRANSACTION-INPUT NIL ; ((BITCOIN-RPC/CLASSES::HAS-UTXO "has_utxo" :BOOL :READER ; BITCOIN-RPC/CLASSES::HAS-UTXO :DOCUMENTATION "Whether a UTXO is provided") ; (BITCOIN-RPC/CLASSES::IS-FINAL "is_final" :BOOL :READER ; BITCOIN-RPC/CLASSES::IS-FINAL :DOCUMENTATION ; "Whether the input is finalized") ; ("missing" BITCOIN-RPC/CLASSES::MISSING-INPUTS :READER ; BITCOIN-RPC/CLASSES::MISSING :DOCUMENTATION ; "Things that are missing that are required to complete this input") ; ("next" :STRING :READER BITCOIN-RPC/CLASSES::NEXT :DOCUMENTATION ; "Role of the next person that this input needs to go to"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS BLOCKCHAIN-RESCAN ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:BLOCKCHAIN-RESCAN NIL ; ((BITCOIN-RPC/CLASSES::START-HEIGHT "start_height" :NUMBER :READER ; BITCOIN-RPC/CLASSES::START-HEIGHT) ; (BITCOIN-RPC/CLASSES::STOP-HEIGHT "stop_height" :NUMBER :READER ; BITCOIN-RPC/CLASSES::STOP-HEIGHT))) ; ; note: deleting unreachable code ; in: JSON-CLASS ADDRESS-BASE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::ADDRESS-BASE NIL ; (("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "The bitcoin address validated") ; (BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY "scriptPubKey" :STRING :READER ; BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY :DOCUMENTATION ; "The hex-encoded scriptPubKey generated by the address") ; (BITCOIN-RPC/CLASSES::IS-SCRIPT "isscript" :BOOL :READER ; BITCOIN-RPC/CLASSES::IS-SCRIPT :DOCUMENTATION "If the key is a script") ; (BITCOIN-RPC/CLASSES::IS-WITNESS "iswitness" :BOOL :READER ; BITCOIN-RPC/CLASSES::IS-WITNESS :DOCUMENTATION ; "If the address is a witness address") ; (BITCOIN-RPC/CLASSES::WITNESS-VERSION "witness_version" :NUMBER :READER ; BITCOIN-RPC/CLASSES::WITNESS-VERSION :DOCUMENTATION ; "The version number of the witness program") ; (BITCOIN-RPC/CLASSES::WITNESS-PROGRAM "witness_program" :STRING :READER ; BITCOIN-RPC/CLASSES::WITNESS-PROGRAM :DOCUMENTATION ; "The hex value of the witness program"))) ; ; note: deleting unreachable code ; in: JSON-CLASS VALIDATE-ADDRESS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:VALIDATE-ADDRESS ; (BITCOIN-RPC/CLASSES::ADDRESS-BASE) ; ((BITCOIN-RPC/CLASSES::IS-VALID "isvalid" :BOOL :READER ; BITCOIN-RPC/CLASSES::IS-VALID :DOCUMENTATION ; "If the address is valid or not. If not, this is the only property returned.") ; ("error" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS-ERROR) ; (BITCOIN-RPC/CLASSES::ERROR-LOCATIONS "error_locations" :ANY :READER ; BITCOIN-RPC/CLASSES::ERROR-LOCATIONS))) ; ; note: deleting unreachable code ; in: JSON-CLASS ADDRESS-INFO ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:ADDRESS-INFO ; (BITCOIN-RPC/CLASSES::ADDRESS-BASE) ; (("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "The bitcoin address validated.") ; (BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY "scriptPubKey" :STRING :READER ; BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY :DOCUMENTATION ; "The hex-encoded scriptPubKey generated by the address.") ; (BITCOIN-RPC/CLASSES::IS-MINE "ismine" :BOOL :READER ; BITCOIN-RPC/CLASSES::IS-MINE :DOCUMENTATION "If the address is yours.") ; (BITCOIN-RPC/CLASSES::IS-WATCH-ONLY "iswatchonly" :BOOL :READER ; BITCOIN-RPC/CLASSES::IS-WATCH-ONLY :DOCUMENTATION ; "If the address is watchonly.") ; ("solvable" :BOOL :READER BITCOIN-RPC/CLASSES::SOLVABLE :DOCUMENTATION ; "If we know how to spend coins sent to this address, ignoring the possible lack of private keys.") ; (BITCOIN-RPC/CLASSES:DESCRIPTOR "desc" :STRING :READER ; BITCOIN-RPC/CLASSES:DESCRIPTOR :DOCUMENTATION ; "A descriptor for spending coins sent to this address (only when solvable).") ; ("ischange" :BOOL :READER BITCOIN-RPC/CLASSES::IS-CHANGE :DOCUMENTATION ; "If the address was used for change output.") ; ("script" :STRING :READER BITCOIN-RPC/CLASSES::SCRIPT :DOCUMENTATION ; #<(SIMPLE-ARRAY CHARACTER ; (220)) The output script type. Only if isscript is true and the redeemscript is known. Possible types: nonstandard, pubkey, pubkeyhash, scripthash, multisig, nulldata, witness_v0_keyhash, witness_v0_scriptha... {100E471D1F}>) ; ("hex" :STRING :READER BITCOIN-RPC/CLASSES::HEX :DOCUMENTATION ; "The redeemscript for the p2sh address.") ; (BITCOIN-RPC/CLASSES::PUBLIC-KEYS "pubkeys" (:LIST :STRING) :READER ; BITCOIN-RPC/CLASSES::PUBLIC-KEYS :DOCUMENTATION ; "Array of pubkeys associated with the known redeemscript (only if script is multisig).") ; (BITCOIN-RPC/CLASSES::REQUIRED-SIGNATURES "sigsrequired" :NUMBER :READER ; BITCOIN-RPC/CLASSES::REQUIRED-SIGNATURES :DOCUMENTATION ; "The number of signatures required to spend multisig output (only if script is multisig).") ; (BITCOIN-RPC/CLASSES::PUBLIC-KEY "pubkey" :STRING :READER ; BITCOIN-RPC/CLASSES::PUBLIC-KEY :DOCUMENTATION ; "The hex value of the raw public key for single-key addresses (possibly embedded in P2SH or P2WSH).") ; ...)) ; ; note: deleting unreachable code ; in: JSON-CLASS BALANCES ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:BALANCES NIL ; (("mine" BITCOIN-RPC/CLASSES:BALANCE :READER BITCOIN-RPC/CLASSES::MINE ; :DOCUMENTATION "balances from outputs that the wallet can sign") ; (BITCOIN-RPC/CLASSES::WATCH-ONLY "watchonly" BITCOIN-RPC/CLASSES:BALANCE ; :READER BITCOIN-RPC/CLASSES::WATCH-ONLY :DOCUMENTATION ; "watchonly balances (not present if wallet does not watch anything)"))) ; ; note: deleting unreachable code ; in: JSON-CLASS BALANCE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:BALANCE NIL ; (("trusted" :NUMBER :READER BITCOIN-RPC/CLASSES::TRUSTED :DOCUMENTATION ; "trusted balance (outputs created by the wallet or confirmed outputs)") ; (BITCOIN-RPC/CLASSES::UNTRUSTED-PENDING "untrusted_pending" :NUMBER :READER ; BITCOIN-RPC/CLASSES::UNTRUSTED-PENDING :DOCUMENTATION ; "untrusted pending balance (outputs created by others that are in the mempool)") ; ("immature" :NUMBER :READER BITCOIN-RPC/CLASSES::IMMATURE :DOCUMENTATION ; "balance from immature coinbase outputs") ; ("used" :NUMBER :READER BITCOIN-RPC/CLASSES::USED :DOCUMENTATION ; "(only present if avoid_reuse is set) balance from coins sent to addresses that were previously spent from (potentially privacy violating)"))) ; ; note: deleting unreachable code ; in: JSON-CLASS WALLET ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:WALLET NIL ; ((BITCOIN-RPC/CLASSES::EXTERNAL-SIGNER "external_signer" :BOOL :READER ; BITCOIN-RPC/CLASSES::EXTERNAL-SIGNER) ; ("balance" :NUMBER :READER BITCOIN-RPC/CLASSES:BALANCE :DOCUMENTATION ; "DEPRECATED. Identical to getbalances().mine.trusted") ; (BITCOIN-RPC/CLASSES::UNCONFIRMED-BALANCE "unconfirmed_balance" :NUMBER ; :READER BITCOIN-RPC/CLASSES::UNCONFIRMED-BALANCE :DOCUMENTATION ; "DEPRECATED. Identical to getbalances().mine.untrusted_pending") ; (BITCOIN-RPC/CLASSES::IMMATURE-BALANCE "immature_balance" :NUMBER :READER ; BITCOIN-RPC/CLASSES::IMMATURE-BALANCE :DOCUMENTATION ; "Identical to getbalances().mine.immature") ; (BITCOIN-RPC/CLASSES::WALLET-NAME "walletname" :STRING :READER ; BITCOIN-RPC/CLASSES::WALLET-NAME :DOCUMENTATION "the wallet name") ; (BITCOIN-RPC/CLASSES::WALLET-VERSION "walletversion" :NUMBER :READER ; BITCOIN-RPC/CLASSES::WALLET-VERSION) ; ("format" :STRING :READER BITCOIN-RPC/CLASSES::WALLET-FORMAT :DOCUMENTATION ; "the database format (bdb or sqlite)") ; (BITCOIN-RPC/CLASSES::TRANSACTION-COUNT "txcount" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-COUNT :DOCUMENTATION ; "the total number of transactions in the wallet") ; (BITCOIN-RPC/CLASSES::KEY-POOL-OLDEST "keypoololdest" :NUMBER :READER ; BITCOIN-RPC/CLASSES::KEY-POOL-OLDEST :DOCUMENTATION ; "the UNIX epoch time of the oldest pre-generated key in the key pool. Legacy wallets only.") ; (BITCOIN-RPC/CLASSES::KEY-POOL-SIZE "keypoolsize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::KEY-POOL-SIZE :DOCUMENTATION ; "how many new keys are pre-generated (only counts external keys)") ; (BITCOIN-RPC/CLASSES::KEY-POOL-SIZE-HD-INTERNAL "keypoolsize_hd_internal" ; :NUMBER :READER BITCOIN-RPC/CLASSES::KEY-POOL-SIZE-HD-INTERNAL ; :DOCUMENTATION ; "how many new keys are pre-generated for internal use (used for change outputs, only appears if the wallet is using this feature, otherwise external keys are used)") ; (BITCOIN-RPC/CLASSES::UNLOCKED-UNTIL "unlocked_until" :NUMBER :READER ; BITCOIN-RPC/CLASSES::UNLOCKED-UNTIL :DOCUMENTATION ; "the UNIX epoch time until which the wallet is unlocked for transfers, or 0 if the wallet is locked (only present for passphrase-encrypted wallets)") ; ...)) ; ; note: deleting unreachable code ; in: JSON-CLASS SCANNING ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:SCANNING NIL ; (("duration" :NUMBER :READER BITCOIN-RPC/CLASSES::DURATION :DOCUMENTATION ; "elapsed seconds since scan start") ; ("progress" :NUMBER :READER BITCOIN-RPC/CLASSES::PROGRESS :DOCUMENTATION ; "scanning progress percentage [0.0, 1.0]"))) ; ; note: deleting unreachable code ; in: JSON-CLASS MINING-INFORMATION ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:MINING-INFORMATION NIL ; (("blocks" :NUMBER :READER BITCOIN-RPC/CLASSES::BLOCKS :DOCUMENTATION ; "The current block") ; (BITCOIN-RPC/CLASSES::CURRENT-BLOCK-WEIGHT "currentblockweight" :NUMBER ; :READER BITCOIN-RPC/CLASSES::CURRENT-BLOCK-WEIGHT :DOCUMENTATION ; "The block weight of the last assembled block (only present if a block was ever assembled)") ; (BITCOIN-RPC/CLASSES::CURRENT-BLOCK-TRANSACTIONS "currentblocktx" :NUMBER ; :READER BITCOIN-RPC/CLASSES::CURRENT-BLOCK-TRANSACTIONS :DOCUMENTATION ; "The number of block transactions of the last assembled block (only present if a block was ever assembled)") ; ("difficulty" :NUMBER :READER BITCOIN-RPC/CLASSES:DIFFICULTY :DOCUMENTATION ; "The current difficulty") ; (BITCOIN-RPC/CLASSES::NETWORK-HASH-PER-SECOND "networkhashps" :NUMBER ; :READER BITCOIN-RPC/CLASSES::NETWORK-HASH-PER-SECOND :DOCUMENTATION ; "The network hashes per second") ; (BITCOIN-RPC/CLASSES::POOLED-TRANSACTIONS "pooledtx" :NUMBER :READER ; BITCOIN-RPC/CLASSES::POOLED-TRANSACTIONS :DOCUMENTATION ; "The size of the mempool") ; ("chain" :STRING :READER BITCOIN-RPC/CLASSES::CHAIN :DOCUMENTATION ; "current network name (main, test, regtest)") ; ("warnings" :STRING :READER BITCOIN-RPC/CLASSES::WARNINGS :DOCUMENTATION ; "any network and blockchain warnings"))) ; ; note: deleting unreachable code ; in: JSON-CLASS ADDED-NODES ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:ADDED-NODES NIL ; ((BITCOIN-RPC/CLASSES::ADDED-NODE "addednode" :STRING :READER ; BITCOIN-RPC/CLASSES::ADDED-NODE :DOCUMENTATION ; "The node IP address or name (as provided to addnode)") ; ("connected" :BOOL :READER BITCOIN-RPC/CLASSES::CONNECTED :DOCUMENTATION ; "If connected") ; ("addresses" (:LIST BITCOIN-RPC/CLASSES::CONNECTED-ADDRESS) :READER ; BITCOIN-RPC/CLASSES::ADDRESSES))) ; ; note: deleting unreachable code ; in: JSON-CLASS CONNECTED-ADDRESS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::CONNECTED-ADDRESS NIL ; (("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "The bitcoin server IP and port we're connected to") ; ("connected" :STRING :READER BITCOIN-RPC/CLASSES::CONNECTED :DOCUMENTATION ; "connection, inbound or outbound"))) ; ; note: deleting unreachable code ; in: JSON-CLASS NETWORK-TRAFFIC ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:NETWORK-TRAFFIC NIL ; ((BITCOIN-RPC/CLASSES::TOTAL-BYTES-RECEIVED "totalbytesrecv" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TOTAL-BYTES-RECEIVED :DOCUMENTATION ; "Total bytes received") ; (BITCOIN-RPC/CLASSES::TOTAL-BYTES-SENT "totalbytessent" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TOTAL-BYTES-SENT :DOCUMENTATION "Total bytes sent") ; (BITCOIN-RPC/CLASSES::TIME-MILLI-SECONDS "timemillis" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TIME-MILLI-SECONDS :DOCUMENTATION ; "Current UNIX epoch time in milliseconds") ; (BITCOIN-RPC/CLASSES::UPLOAD-TARGET "uploadtarget" ; BITCOIN-RPC/CLASSES::UPLOAD-TARGET :READER ; BITCOIN-RPC/CLASSES::UPLOAD-TARGET))) ; ; note: deleting unreachable code ; in: JSON-CLASS UPLOAD-TARGET ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::UPLOAD-TARGET NIL ; ((BITCOIN-RPC/CLASSES::TIME-FRAME "timeframe" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TIME-FRAME :DOCUMENTATION ; "Length of the measuring timeframe in seconds") ; ("target" :NUMBER :READER BITCOIN-RPC/CLASSES::TARGET :DOCUMENTATION ; "Target in bytes") ; (BITCOIN-RPC/CLASSES::TARGET-REACHED "target_reached" :BOOL :READER ; BITCOIN-RPC/CLASSES::TARGET-REACHED :DOCUMENTATION ; "True if target is reached") ; (BITCOIN-RPC/CLASSES::SERVE-HISTORICAL-BLOCKS "serve_historical_blocks" ; :BOOL :READER BITCOIN-RPC/CLASSES::SERVE-HISTORICAL-BLOCKS :DOCUMENTATION ; "True if serving historical blocks") ; (BITCOIN-RPC/CLASSES::BYTES-LEFT-IN-CYCLE "bytes_left_in_cycle" :NUMBER ; :READER BITCOIN-RPC/CLASSES::BYTES-LEFT-IN-CYCLE :DOCUMENTATION ; "Bytes left in current time cycle") ; (BITCOIN-RPC/CLASSES::TIME-LEFT-IN-CYCLE "time_left_in_cycle" :NUMBER ; :READER BITCOIN-RPC/CLASSES::TIME-LEFT-IN-CYCLE :DOCUMENTATION ; "Seconds left in current time cycle"))) ; ; note: deleting unreachable code ; in: JSON-CLASS NETWORK-INFORMATION ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:NETWORK-INFORMATION NIL ; (("version" :NUMBER :READER BITCOIN-RPC/CLASSES:VERSION :DOCUMENTATION ; "the server version") ; (BITCOIN-RPC/CLASSES::SUB-VERSION "subversion" :STRING :READER ; BITCOIN-RPC/CLASSES::SUB-VERSION :DOCUMENTATION ; "the server subversion string") ; (BITCOIN-RPC/CLASSES::PROTOCOL-VERSION "protocolversion" :NUMBER :READER ; BITCOIN-RPC/CLASSES::PROTOCOL-VERSION :DOCUMENTATION ; "the protocol version") ; (BITCOIN-RPC/CLASSES::LOCAL-SERVICES "localservices" :STRING :READER ; BITCOIN-RPC/CLASSES::LOCAL-SERVICES :DOCUMENTATION ; "the services we offer to the network") ; (BITCOIN-RPC/CLASSES::LOCAL-SERVICES-NAMES "localservicesnames" ; (:LIST :STRING) :READER BITCOIN-RPC/CLASSES::LOCAL-SERVICES-NAMES ; :DOCUMENTATION ; "the services we offer to the network, in human-readable form") ; (BITCOIN-RPC/CLASSES::LOCAL-RELAY "localrelay" :BOOL :READER ; BITCOIN-RPC/CLASSES::LOCAL-RELAY :DOCUMENTATION ; "true if transaction relay is requested from peers") ; (BITCOIN-RPC/CLASSES::TIME-OFFSET "timeoffset" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TIME-OFFSET :DOCUMENTATION "the time offset") ; ("connections" :NUMBER :READER BITCOIN-RPC/CLASSES::CONNECTIONS ; :DOCUMENTATION "the total number of connections") ; (BITCOIN-RPC/CLASSES::CONNECTIONS-IN "connections_in" :NUMBER :READER ; BITCOIN-RPC/CLASSES::CONNECTIONS-IN :DOCUMENTATION ; "the number of inbound connections") ; (BITCOIN-RPC/CLASSES::CONNECTIONS-OUT "connections_out" :NUMBER :READER ; BITCOIN-RPC/CLASSES::CONNECTIONS-OUT :DOCUMENTATION ; "the number of outbound connections") ; (BITCOIN-RPC/CLASSES::NETWORK-ACTIVE "networkactive" :BOOL :READER ; BITCOIN-RPC/CLASSES::NETWORK-ACTIVE :DOCUMENTATION ; "whether p2p networking is enabled") ; ("networks" (:LIST BITCOIN-RPC/CLASSES::NETWORK) :READER ; BITCOIN-RPC/CLASSES::NETWORKS :DOCUMENTATION "information per network") ; ...)) ; ; note: deleting unreachable code ; in: JSON-CLASS NETWORK ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::NETWORK NIL ; (("name" :STRING :READER BITCOIN-RPC/CLASSES::NAME :DOCUMENTATION ; "network (ipv4, ipv6 or onion)") ; ("limited" :BOOL :READER BITCOIN-RPC/CLASSES::LIMITED :DOCUMENTATION ; "is the network limited using -onlynet?") ; ("reachable" :BOOL :READER BITCOIN-RPC/CLASSES::REACHABLE :DOCUMENTATION ; "is the network reachable?") ; ("proxy" :STRING :READER BITCOIN-RPC/CLASSES::PROXY :DOCUMENTATION ; "(\"host:port\") the proxy that is used for this network, or empty if none") ; (BITCOIN-RPC/CLASSES::PROXY-RANDOMIZE-CREDENTIALS ; "proxy_randomize_credentials" :BOOL :READER ; BITCOIN-RPC/CLASSES::PROXY-RANDOMIZE-CREDENTIALS :DOCUMENTATION ; "Whether randomized credentials are used"))) ; ; note: deleting unreachable code ; in: JSON-CLASS LOCAL-ADDRESS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::LOCAL-ADDRESS NIL ; (("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "network address") ; ("port" :NUMBER :READER BITCOIN-RPC/CLASSES::PORT :DOCUMENTATION ; "network port") ; ("score" :NUMBER :READER BITCOIN-RPC/CLASSES::SCORE :DOCUMENTATION ; "relative score"))) ; ; note: deleting unreachable code ; in: JSON-CLASS NODE-ADDRESS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:NODE-ADDRESS NIL ; (("time" :NUMBER :READER BITCOIN-RPC/CLASSES::NODE-TIME :DOCUMENTATION ; "The UNIX epoch time of when the node was last seen") ; ("services" :NUMBER :READER BITCOIN-RPC/CLASSES::SERVICES :DOCUMENTATION ; "The services offered") ; ("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "The address of the node") ; ("port" :NUMBER :READER BITCOIN-RPC/CLASSES::PORT :DOCUMENTATION ; "The port of the node") ; ("network" :STRING :READER BITCOIN-RPC/CLASSES::NETWORK))) ; ; note: deleting unreachable code ; in: JSON-CLASS PEER ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:PEER NIL ; (("id" :NUMBER :READER BITCOIN-RPC/CLASSES::ID :DOCUMENTATION "Peer index") ; (BITCOIN-RPC/CLASSES::ADDRESS-PROCESSED "addr_processed" :NUMBER :READER ; BITCOIN-RPC/CLASSES::ADDRESS-PROCESSED) ; (BITCOIN-RPC/CLASSES::ADDRESS-RATE-LIMITED "addr_rate_limited" :NUMBER ; :READER BITCOIN-RPC/CLASSES::ADDRESS-RATE-LIMITED) ; (BITCOIN-RPC/CLASSES::ADDRESS-RELAY-ENABLED "addr_relay_enabled" :BOOL ; :READER BITCOIN-RPC/CLASSES::ADDRESS-RELAY-ENABLED) ; (BITCOIN-RPC/CLASSES::BIP152-HB-FROM "bip152_hb_from" :BOOL :READER ; BITCOIN-RPC/CLASSES::BIP152-HB-FROM) ; (BITCOIN-RPC/CLASSES::BIP152-HB-TO "bip152_hb_to" :BOOL :READER ; BITCOIN-RPC/CLASSES::BIP152-HB-TO) ; (BITCOIN-RPC/CLASSES::PRESYNCED-HEADERS "presynced_headers" :NUMBER :READER ; BITCOIN-RPC/CLASSES::PRESYNCED-HEADERS) ; (BITCOIN-RPC/CLASSES::ADDRESS "addr" :STRING :READER ; BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "(host:port) The IP address and port of the peer") ; (BITCOIN-RPC/CLASSES::ADDRESS-BIND "addrbind" :STRING :READER ; BITCOIN-RPC/CLASSES::ADDRESS-BIND :DOCUMENTATION ; "(ip:port) Bind address of the connection to the peer") ; (BITCOIN-RPC/CLASSES::ADDRESS-LOCAL "addrlocal" :STRING :READER ; BITCOIN-RPC/CLASSES::ADDRESS-LOCAL :DOCUMENTATION ; "(ip:port) Local address as reported by the peer") ; ("network" :STRING :READER BITCOIN-RPC/CLASSES::NETWORK :DOCUMENTATION ; "Network (ipv4, ipv6, or onion) the peer connected through") ; (BITCOIN-RPC/CLASSES::MAPPED-AS "mapped_as" :NUMBER :READER ; BITCOIN-RPC/CLASSES::MAPPED-AS :DOCUMENTATION ; "The AS in the BGP route to the peer used for diversifying peer selection (only available if the asmap config flag is set)") ; ...)) ; ; note: deleting unreachable code ; in: JSON-CLASS BANNED ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:BANNED NIL ; (("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "The banned address.") ; (BITCOIN-RPC/CLASSES::BANNED-UNTIL "banned_until" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BANNED-UNTIL :DOCUMENTATION ; "The time (in seconds since Jan 1 1970 GMT) until the address is banned.") ; ("ban_created" :NUMBER :READER BITCOIN-RPC/CLASSES::BAN_CREATED ; :DOCUMENTATION ; "The time (in seconds since Jan 1 1970 GMT) when the ban was created.") ; (BITCOIN-RPC/CLASSES::BAN-DURATION "ban_duration" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BAN-DURATION) ; (BITCOIN-RPC/CLASSES::TIME-REMAINING "time_remaining" :NUMBER :READER ; BITCOIN-RPC/CLASSES::TIME-REMAINING))) ; ; note: deleting unreachable code ; in: JSON-CLASS PARTIALLY-SIGNED-BITCOIN-TRANSACTION ; (OPENAPI-GENERATOR::JSON-CLASS ; BITCOIN-RPC/CLASSES:PARTIALLY-SIGNED-BITCOIN-TRANSACTION NIL ; (("inputs" ; (:LIST BITCOIN-RPC/CLASSES::PARTIALLY-SIGNED-BITCOIN-TRANSACTION-INPUT) ; :READER BITCOIN-RPC/CLASSES::INPUTS) ; (BITCOIN-RPC/CLASSES::ESTIMATED-VIRTUAL-SIZE "estimated_vsize" :NUMBER ; :READER BITCOIN-RPC/CLASSES::ESTIMATED-VIRTUAL-SIZE :DOCUMENTATION ; "Estimated vsize of the final signed transaction") ; (BITCOIN-RPC/CLASSES::ESTIMATED-FEE-RATE "estimated_feerate" :NUMBER ; :READER BITCOIN-RPC/CLASSES::ESTIMATED-FEE-RATE :DOCUMENTATION ; "Estimated feerate of the final signed transaction in BTC/kB. Shown only if all UTXO slots in the PSBT have been filled") ; ("fee" :NUMBER :READER BITCOIN-RPC/CLASSES::FEE :DOCUMENTATION ; "The transaction fee paid. Shown only if all UTXO slots in the PSBT have been filled") ; ("next" :STRING :READER BITCOIN-RPC/CLASSES::NEXT :DOCUMENTATION ; "Role of the next person that this psbt needs to go to") ; (BITCOIN-RPC/CLASSES::ERROR-MESSAGE "error" :STRING :READER ; BITCOIN-RPC/CLASSES::ERROR-MESSAGE :DOCUMENTATION ; "Error message (if there is one)"))) ; ; note: deleting unreachable code ; in: JSON-CLASS PARTIALLY-SIGNED-BITCOIN-TRANSACTION-INPUT ; (OPENAPI-GENERATOR::JSON-CLASS ; BITCOIN-RPC/CLASSES::PARTIALLY-SIGNED-BITCOIN-TRANSACTION-INPUT NIL ; ((BITCOIN-RPC/CLASSES::HAS-UTXO "has_utxo" :BOOL :READER ; BITCOIN-RPC/CLASSES::HAS-UTXO :DOCUMENTATION "Whether a UTXO is provided") ; (BITCOIN-RPC/CLASSES::IS-FINAL "is_final" :BOOL :READER ; BITCOIN-RPC/CLASSES::IS-FINAL :DOCUMENTATION ; "Whether the input is finalized") ; ("missing" BITCOIN-RPC/CLASSES::MISSING-INPUTS :READER ; BITCOIN-RPC/CLASSES::MISSING :DOCUMENTATION ; "Things that are missing that are required to complete this input") ; ("next" :STRING :READER BITCOIN-RPC/CLASSES::NEXT :DOCUMENTATION ; "Role of the next person that this input needs to go to"))) ; ; note: deleting unreachable code ; in: JSON-CLASS MISSING-INPUTS ; ((BITCOIN-RPC/CLASSES::PUBLIC-KEYS "pubkeys" (:LIST :STRING) :READER ; BITCOIN-RPC/CLASSES::PUBLIC-KEYS :DOCUMENTATION ; "Public key ID, hash160 of the public key, of a public key whose BIP 32 derivation path is missing") ; ("signatures" (:LIST :STRING) :READER BITCOIN-RPC/CLASSES::SIGNATURES ; :DOCUMENTATION ; "Public key ID, hash160 of the public key, of a public key whose signature is missing") ; (BITCOIN-RPC/CLASSES::REDEEM-SCRIPT "redeemscript" :STRING :READER ; BITCOIN-RPC/CLASSES::REDEEM-SCRIPT :DOCUMENTATION ; "Hash160 of the redeemScript that is missing") ; (BITCOIN-RPC/CLASSES::WITNESS-SCRIPT "witnessscript" :STRING :READER ; BITCOIN-RPC/CLASSES::WITNESS-SCRIPT :DOCUMENTATION ; "SHA256 of the witnessScript that is missing")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS DECODED-PARTIALLY-SIGNED-BITCOIN-TRANSACTION ; ((BITCOIN-RPC/CLASSES:TRANSACTION "tx" BITCOIN-RPC/CLASSES:RAW-TRANSACTION ; :READER BITCOIN-RPC/CLASSES:TRANSACTION :DOCUMENTATION ; "The decoded network-serialized unsigned transaction. ; The layout is the same as the output of decoderawtransaction.") ; ("unknown" (:HASH-TABLE :STRING) :READER BITCOIN-RPC/CLASSES::UNKNOWN ; :DOCUMENTATION ; "The unknown global fields. (key-value pair) An unknown key-value pair") ; ("inputs" (:LIST BITCOIN-RPC/CLASSES::PSBT-INPUTS) :READER ; BITCOIN-RPC/CLASSES::INPUTS) ; ("outputs" (:LIST BITCOIN-RPC/CLASSES::PSBT-OUTPUTS) :READER ; BITCOIN-RPC/CLASSES::OUTPUTS) ; ("fee" :NUMBER :DOCUMENTATION ; "The transaction fee paid if all UTXOs slots in the PSBT have been filled.") ; (BITCOIN-RPC/CLASSES::PSBT-VERSION "psbt_version" :NUMBER :READER ; BITCOIN-RPC/CLASSES::PSBT-VERSION) ; ("proprietary" :ANY :READER BITCOIN-RPC/CLASSES::PROPRIETARY) ; (BITCOIN-RPC/CLASSES::GLOBAL-XPUBS "global_xpubs" :ANY :READER ; BITCOIN-RPC/CLASSES::GLOBAL-XPUBS)) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS PSBT-INPUTS ; ((BITCOIN-RPC/CLASSES::NON-WITNESS-UTXO "non_witness_utxo" :LIST :READER ; BITCOIN-RPC/CLASSES::NON-WITNESS-UTXO :DOCUMENTATION ; "Decoded network transaction for non-witness UTXOs") ; (BITCOIN-RPC/CLASSES::WITNESS-UTXO "witness_utxo" ; BITCOIN-RPC/CLASSES:UNSPENT-TRANSACTION-OUTPUT :READER ; BITCOIN-RPC/CLASSES::WITNESS-UTXO) ; (BITCOIN-RPC/CLASSES::PARTIAL-SIGNATURES "partial_signatures" ; (:HASH-TABLE :STRING) :READER BITCOIN-RPC/CLASSES::PARTIAL-SIGNATURES ; :DOCUMENTATION "The public key and signature that corresponds to it.") ; (BITCOIN-RPC/CLASSES::SIGNATURE-HASH "sighash" :STRING :READER ; BITCOIN-RPC/CLASSES::SIGNATURE-HASH :DOCUMENTATION ; "The sighash type to be used") ; (BITCOIN-RPC/CLASSES::FINAL-SCRIPT-SIGNATURE "final_scriptsig" ; BITCOIN-RPC/CLASSES:SCRIPT-SIGNATURE :READER ; BITCOIN-RPC/CLASSES::FINAL-SCRIPT-SIGNATURE) ; (BITCOIN-RPC/CLASSES::FINAL-SCRIPT-WITNESS "final_scriptwitness" ; (:LIST :STRING) :READER BITCOIN-RPC/CLASSES::FINAL-SCRIPT-WITNESS) ; ("unknown" (:HASH-TABLE :STRING) :READER BITCOIN-RPC/CLASSES::UNKNOWN ; :DOCUMENTATION ; "The unknown global fields. (key-value pair) An unknown key-value pair")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS REDEEM-SCRIPT ; ((BITCOIN-RPC/CLASSES::REDEEM-SCRIPT "redeem_script" ; BITCOIN-RPC/CLASSES:SCRIPT-SIGNATURE :READER ; BITCOIN-RPC/CLASSES::REDEEM-SCRIPT)) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS WITNESS-SCRIPT ; ((BITCOIN-RPC/CLASSES::WITNESS-SCRIPT "witness_script" ; BITCOIN-RPC/CLASSES:SCRIPT-SIGNATURE :READER ; BITCOIN-RPC/CLASSES::WITNESS-SCRIPT)) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS BIP32-DERIVATES ; ((BITCOIN-RPC/CLASSES::BIP32-DERIVATES "bip32_derivs" ; (:LIST BITCOIN-RPC/CLASSES::BIP32-DERIVATE) :READER ; BITCOIN-RPC/CLASSES::BIP32-DERIVATES :DOCUMENTATION ; "The public key with the derivation path as the value.")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS PSBT-OUTPUTS ; (("unknown" (:HASH-TABLE :STRING) :READER BITCOIN-RPC/CLASSES::UNKNOWN ; :DOCUMENTATION ; "The unknown global fields. (key-value pair) An unknown key-value pair")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS BIP32-DERIVATE ; ((BITCOIN-RPC/CLASSES::MASTER-FINGER-PRINT "master_fingerprint" :STRING ; :READER BITCOIN-RPC/CLASSES::MASTER-FINGER-PRINT :DOCUMENTATION ; "The fingerprint of the master key") ; ("path" :STRING :READER BITCOIN-RPC/CLASSES::PATH)) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS DECODED-SCRIPT ; ((BITCOIN-RPC/CLASSES::PAY-TO-SCRIPT-HASH "p2sh" :STRING :READER ; BITCOIN-RPC/CLASSES::PAY-TO-SCRIPT-HASH :DOCUMENTATION ; "address of P2SH script wrapping this redeem script (not returned if the script is already a P2SH)") ; (BITCOIN-RPC/CLASSES::SEGREGATED-WITNESS "segwit" ; BITCOIN-RPC/CLASSES::SEGREGATED-WITNESS :READER ; BITCOIN-RPC/CLASSES::SEGREGATED-WITNESS :DOCUMENTATION ; "Result of a witness script public key wrapping this redeem script (not returned if the script is a P2SH or witness)") ; ("desc" :STRING :READER BITCOIN-RPC/CLASSES::DESC)) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS SEGREGATED-WITNESS ; ((BITCOIN-RPC/CLASSES::PAY-TO-SCRIPT-HASH-SEGREGATED-WITNESS "p2sh-segwit" ; :STRING :READER BITCOIN-RPC/CLASSES::PAY-TO-SCRIPT-HASH-SEGREGATED-WITNESS ; :DOCUMENTATION ; "address of the P2SH script wrapping this witness redeem script")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS FINAL-PARTIALLY-SIGNED-BITCOIN-TRANSACTION ; ((BITCOIN-RPC/CLASSES:PARTIALLY-SIGNED-BITCOIN-TRANSACTION "psbt" :STRING ; :READER BITCOIN-RPC/CLASSES:PARTIALLY-SIGNED-BITCOIN-TRANSACTION ; :DOCUMENTATION ; "The base64-encoded partially signed transaction if not extracted") ; ("hex" :STRING :READER BITCOIN-RPC/CLASSES::HEX :DOCUMENTATION ; "The hex-encoded network transaction if extracted") ; ("complete" :BOOL :READER BITCOIN-RPC/CLASSES::COMPLETE :DOCUMENTATION ; "If the transaction has a complete set of signatures")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS FUNDED-RAW-TRANSACTION ; (("hex" :STRING :READER BITCOIN-RPC/CLASSES::HEX :DOCUMENTATION ; "The resulting raw transaction (hex-encoded string)") ; ("fee" :NUMBER :READER BITCOIN-RPC/CLASSES::FEE :DOCUMENTATION ; "Fee in BTC the resulting transaction pays") ; (BITCOIN-RPC/CLASSES::CHANGE-POS "changepos" :NUMBER :READER ; BITCOIN-RPC/CLASSES::CHANGE-POS :DOCUMENTATION ; "The position of the added change output, or -1")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS SIGNED-RAW-TRANSACTION ; (("hex" :STRING :READER BITCOIN-RPC/CLASSES::HEX :DOCUMENTATION ; "The hex-encoded raw transaction with signature(s)") ; ("complete" :BOOL :READER BITCOIN-RPC/CLASSES::COMPLETE :DOCUMENTATION ; "If the transaction has a complete set of signatures") ; ("errors" (:LIST BITCOIN-RPC/CLASSES::SIGNING-ERROR) :READER ; BITCOIN-RPC/CLASSES:ERRORS :DOCUMENTATION ; "Script verification errors (if there are any)")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS MEMORY-POOL-ACCEPT ; ((BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :STRING :REQUIRED ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION ; "The transaction hash in hex") ; ("allowed" :BOOL :READER BITCOIN-RPC/CLASSES::ALLOWED :DOCUMENTATION ; "If the mempool allows this tx to be inserted") ; (BITCOIN-RPC/CLASSES::VIRTUAL-SIZE "vsize" :NUMBER :REQUIRED ; BITCOIN-RPC/CLASSES::VIRTUAL-SIZE :DOCUMENTATION ; "Virtual transaction size as defined in BIP 141. This is different from actual serialized size for witness transactions as witness data is discounted (only present when 'allowed' is true)") ; ("fees" BITCOIN-RPC/CLASSES::FEES-BASE :READER BITCOIN-RPC/CLASSES::FEES ; :DOCUMENTATION "Transaction fees (only present if 'allowed' is true)") ; ("reject-reason" :STRING :REQUIRED BITCOIN-RPC/CLASSES::REJECT-REASON ; :DOCUMENTATION "Rejection string (only present when 'allowed' is false)")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS FEES-BASE ; (("base" :NUMBER :READER BITCOIN-RPC/CLASSES:BASE :DOCUMENTATION ; "transaction fee in BTC")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS INDEX ; (("synced" :BOOL :READER BITCOIN-RPC/CLASSES::SYNCED :DOCUMENTATION ; "Whether the index is synced or not") ; (BITCOIN-RPC/CLASSES::BEST-BLOCK-HEIGHT "best_block_height" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BEST-BLOCK-HEIGHT :DOCUMENTATION ; "The block height to which the index is synced")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS CREATED-WALLET ; (("name" :STRING :READER BITCOIN-RPC/CLASSES::NAME :DOCUMENTATION ; "The wallet name if created successfully. If the wallet was created using a full path, the wallet_name will be the full path.") ; ("warning" :STRING :READER BITCOIN-RPC/CLASSES::WALLET-CREATION-WARNING ; :DOCUMENTATION "Warning message if wallet was not loaded cleanly.")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS WALLET-DUMP ; (("filename" :STRING :READER BITCOIN-RPC/CLASSES::FILENAME :DOCUMENTATION ; "The filename with full absolute path")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS ADDRESS-PURPOSE ; (("purpose" :STRING :READER BITCOIN-RPC/CLASSES::PURPOSE :DOCUMENTATION ; "Purpose of address (\"send\" for sending address, \"receive\" for receiving address)")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS TRANSACTIONS-SINCE-BLOCK ; (("transactions" (:LIST BITCOIN-RPC/CLASSES:TRANSACTION) :READER ; BITCOIN-RPC/CLASSES:TRANSACTIONS) ; ("removed" (:LIST BITCOIN-RPC/CLASSES:TRANSACTION) :READER ; BITCOIN-RPC/CLASSES::REMOVED :DOCUMENTATION ; "<structure is the same as \"transactions\" above, only present if include_removed=true>") ; (BITCOIN-RPC/CLASSES::LAST-BLOCK "lastblock" :STRING :READER ; BITCOIN-RPC/CLASSES::LAST-BLOCK :DOCUMENTATION ; #<(SIMPLE-ARRAY CHARACTER ; (404)) The hash of the block (target_confirmations-1) from the best block on the main chain, or the genesis hash if the referenced block does not exist yet. This is typically used to feed back into listsince... {100E729B8F}>)) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS WALLETS ; (("wallets" :ANY :READER BITCOIN-RPC/CLASSES:WALLETS)) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS DECODED-PARTIALLY-SIGNED-BITCOIN-TRANSACTION ; (OPENAPI-GENERATOR::JSON-CLASS ; BITCOIN-RPC/CLASSES:DECODED-PARTIALLY-SIGNED-BITCOIN-TRANSACTION NIL ; ((BITCOIN-RPC/CLASSES:TRANSACTION "tx" BITCOIN-RPC/CLASSES:RAW-TRANSACTION ; :READER BITCOIN-RPC/CLASSES:TRANSACTION :DOCUMENTATION ; "The decoded network-serialized unsigned transaction. ; The layout is the same as the output of decoderawtransaction.") ; ("unknown" (:HASH-TABLE :STRING) :READER BITCOIN-RPC/CLASSES::UNKNOWN ; :DOCUMENTATION ; "The unknown global fields. (key-value pair) An unknown key-value pair") ; ("inputs" (:LIST BITCOIN-RPC/CLASSES::PSBT-INPUTS) :READER ; BITCOIN-RPC/CLASSES::INPUTS) ; ("outputs" (:LIST BITCOIN-RPC/CLASSES::PSBT-OUTPUTS) :READER ; BITCOIN-RPC/CLASSES::OUTPUTS) ; ("fee" :NUMBER :DOCUMENTATION ; "The transaction fee paid if all UTXOs slots in the PSBT have been filled.") ; (BITCOIN-RPC/CLASSES::PSBT-VERSION "psbt_version" :NUMBER :READER ; BITCOIN-RPC/CLASSES::PSBT-VERSION) ; ("proprietary" :ANY :READER BITCOIN-RPC/CLASSES::PROPRIETARY) ; (BITCOIN-RPC/CLASSES::GLOBAL-XPUBS "global_xpubs" :ANY :READER ; BITCOIN-RPC/CLASSES::GLOBAL-XPUBS))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS PSBT-INPUTS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::PSBT-INPUTS ; (BITCOIN-RPC/CLASSES::BIP32-DERIVATES BITCOIN-RPC/CLASSES::REDEEM-SCRIPT ; BITCOIN-RPC/CLASSES::WITNESS-SCRIPT) ; ((BITCOIN-RPC/CLASSES::NON-WITNESS-UTXO "non_witness_utxo" :LIST :READER ; BITCOIN-RPC/CLASSES::NON-WITNESS-UTXO :DOCUMENTATION ; "Decoded network transaction for non-witness UTXOs") ; (BITCOIN-RPC/CLASSES::WITNESS-UTXO "witness_utxo" ; BITCOIN-RPC/CLASSES:UNSPENT-TRANSACTION-OUTPUT :READER ; BITCOIN-RPC/CLASSES::WITNESS-UTXO) ; (BITCOIN-RPC/CLASSES::PARTIAL-SIGNATURES "partial_signatures" ; (:HASH-TABLE :STRING) :READER BITCOIN-RPC/CLASSES::PARTIAL-SIGNATURES ; :DOCUMENTATION "The public key and signature that corresponds to it.") ; (BITCOIN-RPC/CLASSES::SIGNATURE-HASH "sighash" :STRING :READER ; BITCOIN-RPC/CLASSES::SIGNATURE-HASH :DOCUMENTATION ; "The sighash type to be used") ; (BITCOIN-RPC/CLASSES::FINAL-SCRIPT-SIGNATURE "final_scriptsig" ; BITCOIN-RPC/CLASSES:SCRIPT-SIGNATURE :READER ; BITCOIN-RPC/CLASSES::FINAL-SCRIPT-SIGNATURE) ; (BITCOIN-RPC/CLASSES::FINAL-SCRIPT-WITNESS "final_scriptwitness" ; (:LIST :STRING) :READER BITCOIN-RPC/CLASSES::FINAL-SCRIPT-WITNESS) ; ("unknown" (:HASH-TABLE :STRING) :READER BITCOIN-RPC/CLASSES::UNKNOWN ; :DOCUMENTATION ; "The unknown global fields. (key-value pair) An unknown key-value pair"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS REDEEM-SCRIPT ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::REDEEM-SCRIPT NIL ; ((BITCOIN-RPC/CLASSES::REDEEM-SCRIPT "redeem_script" ; BITCOIN-RPC/CLASSES:SCRIPT-SIGNATURE :READER ; BITCOIN-RPC/CLASSES::REDEEM-SCRIPT))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS WITNESS-SCRIPT ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::WITNESS-SCRIPT NIL ; ((BITCOIN-RPC/CLASSES::WITNESS-SCRIPT "witness_script" ; BITCOIN-RPC/CLASSES:SCRIPT-SIGNATURE :READER ; BITCOIN-RPC/CLASSES::WITNESS-SCRIPT))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS BIP32-DERIVATES ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::BIP32-DERIVATES NIL ; ((BITCOIN-RPC/CLASSES::BIP32-DERIVATES "bip32_derivs" ; (:LIST BITCOIN-RPC/CLASSES::BIP32-DERIVATE) :READER ; BITCOIN-RPC/CLASSES::BIP32-DERIVATES :DOCUMENTATION ; "The public key with the derivation path as the value."))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS PSBT-OUTPUTS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::PSBT-OUTPUTS ; (BITCOIN-RPC/CLASSES::BIP32-DERIVATES BITCOIN-RPC/CLASSES::REDEEM-SCRIPT ; BITCOIN-RPC/CLASSES::WITNESS-SCRIPT) ; (("unknown" (:HASH-TABLE :STRING) :READER BITCOIN-RPC/CLASSES::UNKNOWN ; :DOCUMENTATION ; "The unknown global fields. (key-value pair) An unknown key-value pair"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS BIP32-DERIVATE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::BIP32-DERIVATE NIL ; ((BITCOIN-RPC/CLASSES::MASTER-FINGER-PRINT "master_fingerprint" :STRING ; :READER BITCOIN-RPC/CLASSES::MASTER-FINGER-PRINT :DOCUMENTATION ; "The fingerprint of the master key") ; ("path" :STRING :READER BITCOIN-RPC/CLASSES::PATH))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS DECODED-SCRIPT ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:DECODED-SCRIPT ; (BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY) ; ((BITCOIN-RPC/CLASSES::PAY-TO-SCRIPT-HASH "p2sh" :STRING :READER ; BITCOIN-RPC/CLASSES::PAY-TO-SCRIPT-HASH :DOCUMENTATION ; "address of P2SH script wrapping this redeem script (not returned if the script is already a P2SH)") ; (BITCOIN-RPC/CLASSES::SEGREGATED-WITNESS "segwit" ; BITCOIN-RPC/CLASSES::SEGREGATED-WITNESS :READER ; BITCOIN-RPC/CLASSES::SEGREGATED-WITNESS :DOCUMENTATION ; "Result of a witness script public key wrapping this redeem script (not returned if the script is a P2SH or witness)") ; ("desc" :STRING :READER BITCOIN-RPC/CLASSES::DESC))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS SEGREGATED-WITNESS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::SEGREGATED-WITNESS ; (BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY) ; ((BITCOIN-RPC/CLASSES::PAY-TO-SCRIPT-HASH-SEGREGATED-WITNESS "p2sh-segwit" ; :STRING :READER BITCOIN-RPC/CLASSES::PAY-TO-SCRIPT-HASH-SEGREGATED-WITNESS ; :DOCUMENTATION ; "address of the P2SH script wrapping this witness redeem script"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS FINAL-PARTIALLY-SIGNED-BITCOIN-TRANSACTION ; (OPENAPI-GENERATOR::JSON-CLASS ; BITCOIN-RPC/CLASSES:FINAL-PARTIALLY-SIGNED-BITCOIN-TRANSACTION NIL ; ((BITCOIN-RPC/CLASSES:PARTIALLY-SIGNED-BITCOIN-TRANSACTION "psbt" :STRING ; :READER BITCOIN-RPC/CLASSES:PARTIALLY-SIGNED-BITCOIN-TRANSACTION ; :DOCUMENTATION ; "The base64-encoded partially signed transaction if not extracted") ; ("hex" :STRING :READER BITCOIN-RPC/CLASSES::HEX :DOCUMENTATION ; "The hex-encoded network transaction if extracted") ; ("complete" :BOOL :READER BITCOIN-RPC/CLASSES::COMPLETE :DOCUMENTATION ; "If the transaction has a complete set of signatures"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS FUNDED-RAW-TRANSACTION ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:FUNDED-RAW-TRANSACTION NIL ; (("hex" :STRING :READER BITCOIN-RPC/CLASSES::HEX :DOCUMENTATION ; "The resulting raw transaction (hex-encoded string)") ; ("fee" :NUMBER :READER BITCOIN-RPC/CLASSES::FEE :DOCUMENTATION ; "Fee in BTC the resulting transaction pays") ; (BITCOIN-RPC/CLASSES::CHANGE-POS "changepos" :NUMBER :READER ; BITCOIN-RPC/CLASSES::CHANGE-POS :DOCUMENTATION ; "The position of the added change output, or -1"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS SIGNED-RAW-TRANSACTION ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:SIGNED-RAW-TRANSACTION NIL ; (("hex" :STRING :READER BITCOIN-RPC/CLASSES::HEX :DOCUMENTATION ; "The hex-encoded raw transaction with signature(s)") ; ("complete" :BOOL :READER BITCOIN-RPC/CLASSES::COMPLETE :DOCUMENTATION ; "If the transaction has a complete set of signatures") ; ("errors" (:LIST BITCOIN-RPC/CLASSES::SIGNING-ERROR) :READER ; BITCOIN-RPC/CLASSES:ERRORS :DOCUMENTATION ; "Script verification errors (if there are any)"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS MEMORY-POOL-ACCEPT ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:MEMORY-POOL-ACCEPT NIL ; ((BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :STRING :REQUIRED ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION ; "The transaction hash in hex") ; ("allowed" :BOOL :READER BITCOIN-RPC/CLASSES::ALLOWED :DOCUMENTATION ; "If the mempool allows this tx to be inserted") ; (BITCOIN-RPC/CLASSES::VIRTUAL-SIZE "vsize" :NUMBER :REQUIRED ; BITCOIN-RPC/CLASSES::VIRTUAL-SIZE :DOCUMENTATION ; "Virtual transaction size as defined in BIP 141. This is different from actual serialized size for witness transactions as witness data is discounted (only present when 'allowed' is true)") ; ("fees" BITCOIN-RPC/CLASSES::FEES-BASE :READER BITCOIN-RPC/CLASSES::FEES ; :DOCUMENTATION "Transaction fees (only present if 'allowed' is true)") ; ("reject-reason" :STRING :REQUIRED BITCOIN-RPC/CLASSES::REJECT-REASON ; :DOCUMENTATION "Rejection string (only present when 'allowed' is false)"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS FEES-BASE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::FEES-BASE NIL ; (("base" :NUMBER :READER BITCOIN-RPC/CLASSES:BASE :DOCUMENTATION ; "transaction fee in BTC"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS INDEX ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::INDEX NIL ; (("synced" :BOOL :READER BITCOIN-RPC/CLASSES::SYNCED :DOCUMENTATION ; "Whether the index is synced or not") ; (BITCOIN-RPC/CLASSES::BEST-BLOCK-HEIGHT "best_block_height" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BEST-BLOCK-HEIGHT :DOCUMENTATION ; "The block height to which the index is synced"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS CREATED-WALLET ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:CREATED-WALLET NIL ; (("name" :STRING :READER BITCOIN-RPC/CLASSES::NAME :DOCUMENTATION ; "The wallet name if created successfully. If the wallet was created using a full path, the wallet_name will be the full path.") ; ("warning" :STRING :READER BITCOIN-RPC/CLASSES::WALLET-CREATION-WARNING ; :DOCUMENTATION "Warning message if wallet was not loaded cleanly."))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS WALLET-DUMP ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:WALLET-DUMP NIL ; (("filename" :STRING :READER BITCOIN-RPC/CLASSES::FILENAME :DOCUMENTATION ; "The filename with full absolute path"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS ADDRESS-PURPOSE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:ADDRESS-PURPOSE NIL ; (("purpose" :STRING :READER BITCOIN-RPC/CLASSES::PURPOSE :DOCUMENTATION ; "Purpose of address (\"send\" for sending address, \"receive\" for receiving address)"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS TRANSACTIONS-SINCE-BLOCK ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:TRANSACTIONS-SINCE-BLOCK ; NIL ; (("transactions" (:LIST BITCOIN-RPC/CLASSES:TRANSACTION) :READER ; BITCOIN-RPC/CLASSES:TRANSACTIONS) ; ("removed" (:LIST BITCOIN-RPC/CLASSES:TRANSACTION) :READER ; BITCOIN-RPC/CLASSES::REMOVED :DOCUMENTATION ; "<structure is the same as \"transactions\" above, only present if include_removed=true>") ; (BITCOIN-RPC/CLASSES::LAST-BLOCK "lastblock" :STRING :READER ; BITCOIN-RPC/CLASSES::LAST-BLOCK :DOCUMENTATION ; #<(SIMPLE-ARRAY CHARACTER ; (404)) The hash of the block (target_confirmations-1) from the best block on the main chain, or the genesis hash if the referenced block does not exist yet. This is typically used to feed back into listsince... {100E729B8F}>))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS WALLETS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:WALLETS NIL ; (("wallets" :ANY :READER BITCOIN-RPC/CLASSES:WALLETS))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS MISSING-INPUTS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::MISSING-INPUTS NIL ; ((BITCOIN-RPC/CLASSES::PUBLIC-KEYS "pubkeys" (:LIST :STRING) :READER ; BITCOIN-RPC/CLASSES::PUBLIC-KEYS :DOCUMENTATION ; "Public key ID, hash160 of the public key, of a public key whose BIP 32 derivation path is missing") ; ("signatures" (:LIST :STRING) :READER BITCOIN-RPC/CLASSES::SIGNATURES ; :DOCUMENTATION ; "Public key ID, hash160 of the public key, of a public key whose signature is missing") ; (BITCOIN-RPC/CLASSES::REDEEM-SCRIPT "redeemscript" :STRING :READER ; BITCOIN-RPC/CLASSES::REDEEM-SCRIPT :DOCUMENTATION ; "Hash160 of the redeemScript that is missing") ; (BITCOIN-RPC/CLASSES::WITNESS-SCRIPT "witnessscript" :STRING :READER ; BITCOIN-RPC/CLASSES::WITNESS-SCRIPT :DOCUMENTATION ; "SHA256 of the witnessScript that is missing"))) ; ; note: deleting unreachable code ; in: JSON-CLASS DECODED-PARTIALLY-SIGNED-BITCOIN-TRANSACTION ; (OPENAPI-GENERATOR::JSON-CLASS ; BITCOIN-RPC/CLASSES:DECODED-PARTIALLY-SIGNED-BITCOIN-TRANSACTION NIL ; ((BITCOIN-RPC/CLASSES:TRANSACTION "tx" BITCOIN-RPC/CLASSES:RAW-TRANSACTION ; :READER BITCOIN-RPC/CLASSES:TRANSACTION :DOCUMENTATION ; "The decoded network-serialized unsigned transaction. ; The layout is the same as the output of decoderawtransaction.") ; ("unknown" (:HASH-TABLE :STRING) :READER BITCOIN-RPC/CLASSES::UNKNOWN ; :DOCUMENTATION ; "The unknown global fields. (key-value pair) An unknown key-value pair") ; ("inputs" (:LIST BITCOIN-RPC/CLASSES::PSBT-INPUTS) :READER ; BITCOIN-RPC/CLASSES::INPUTS) ; ("outputs" (:LIST BITCOIN-RPC/CLASSES::PSBT-OUTPUTS) :READER ; BITCOIN-RPC/CLASSES::OUTPUTS) ; ("fee" :NUMBER :DOCUMENTATION ; "The transaction fee paid if all UTXOs slots in the PSBT have been filled.") ; (BITCOIN-RPC/CLASSES::PSBT-VERSION "psbt_version" :NUMBER :READER ; BITCOIN-RPC/CLASSES::PSBT-VERSION) ; ("proprietary" :ANY :READER BITCOIN-RPC/CLASSES::PROPRIETARY) ; (BITCOIN-RPC/CLASSES::GLOBAL-XPUBS "global_xpubs" :ANY :READER ; BITCOIN-RPC/CLASSES::GLOBAL-XPUBS))) ; ; note: deleting unreachable code ; in: JSON-CLASS PSBT-INPUTS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::PSBT-INPUTS ; (BITCOIN-RPC/CLASSES::BIP32-DERIVATES BITCOIN-RPC/CLASSES::REDEEM-SCRIPT ; BITCOIN-RPC/CLASSES::WITNESS-SCRIPT) ; ((BITCOIN-RPC/CLASSES::NON-WITNESS-UTXO "non_witness_utxo" :LIST :READER ; BITCOIN-RPC/CLASSES::NON-WITNESS-UTXO :DOCUMENTATION ; "Decoded network transaction for non-witness UTXOs") ; (BITCOIN-RPC/CLASSES::WITNESS-UTXO "witness_utxo" ; BITCOIN-RPC/CLASSES:UNSPENT-TRANSACTION-OUTPUT :READER ; BITCOIN-RPC/CLASSES::WITNESS-UTXO) ; (BITCOIN-RPC/CLASSES::PARTIAL-SIGNATURES "partial_signatures" ; (:HASH-TABLE :STRING) :READER BITCOIN-RPC/CLASSES::PARTIAL-SIGNATURES ; :DOCUMENTATION "The public key and signature that corresponds to it.") ; (BITCOIN-RPC/CLASSES::SIGNATURE-HASH "sighash" :STRING :READER ; BITCOIN-RPC/CLASSES::SIGNATURE-HASH :DOCUMENTATION ; "The sighash type to be used") ; (BITCOIN-RPC/CLASSES::FINAL-SCRIPT-SIGNATURE "final_scriptsig" ; BITCOIN-RPC/CLASSES:SCRIPT-SIGNATURE :READER ; BITCOIN-RPC/CLASSES::FINAL-SCRIPT-SIGNATURE) ; (BITCOIN-RPC/CLASSES::FINAL-SCRIPT-WITNESS "final_scriptwitness" ; (:LIST :STRING) :READER BITCOIN-RPC/CLASSES::FINAL-SCRIPT-WITNESS) ; ("unknown" (:HASH-TABLE :STRING) :READER BITCOIN-RPC/CLASSES::UNKNOWN ; :DOCUMENTATION ; "The unknown global fields. (key-value pair) An unknown key-value pair"))) ; ; note: deleting unreachable code ; in: JSON-CLASS REDEEM-SCRIPT ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::REDEEM-SCRIPT NIL ; ((BITCOIN-RPC/CLASSES::REDEEM-SCRIPT "redeem_script" ; BITCOIN-RPC/CLASSES:SCRIPT-SIGNATURE :READER ; BITCOIN-RPC/CLASSES::REDEEM-SCRIPT))) ; ; note: deleting unreachable code ; in: JSON-CLASS WITNESS-SCRIPT ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::WITNESS-SCRIPT NIL ; ((BITCOIN-RPC/CLASSES::WITNESS-SCRIPT "witness_script" ; BITCOIN-RPC/CLASSES:SCRIPT-SIGNATURE :READER ; BITCOIN-RPC/CLASSES::WITNESS-SCRIPT))) ; ; note: deleting unreachable code ; in: JSON-CLASS BIP32-DERIVATES ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::BIP32-DERIVATES NIL ; ((BITCOIN-RPC/CLASSES::BIP32-DERIVATES "bip32_derivs" ; (:LIST BITCOIN-RPC/CLASSES::BIP32-DERIVATE) :READER ; BITCOIN-RPC/CLASSES::BIP32-DERIVATES :DOCUMENTATION ; "The public key with the derivation path as the value."))) ; ; note: deleting unreachable code ; in: JSON-CLASS PSBT-OUTPUTS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::PSBT-OUTPUTS ; (BITCOIN-RPC/CLASSES::BIP32-DERIVATES BITCOIN-RPC/CLASSES::REDEEM-SCRIPT ; BITCOIN-RPC/CLASSES::WITNESS-SCRIPT) ; (("unknown" (:HASH-TABLE :STRING) :READER BITCOIN-RPC/CLASSES::UNKNOWN ; :DOCUMENTATION ; "The unknown global fields. (key-value pair) An unknown key-value pair"))) ; ; note: deleting unreachable code ; in: JSON-CLASS BIP32-DERIVATE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::BIP32-DERIVATE NIL ; ((BITCOIN-RPC/CLASSES::MASTER-FINGER-PRINT "master_fingerprint" :STRING ; :READER BITCOIN-RPC/CLASSES::MASTER-FINGER-PRINT :DOCUMENTATION ; "The fingerprint of the master key") ; ("path" :STRING :READER BITCOIN-RPC/CLASSES::PATH))) ; ; note: deleting unreachable code ; in: JSON-CLASS DECODED-SCRIPT ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:DECODED-SCRIPT ; (BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY) ; ((BITCOIN-RPC/CLASSES::PAY-TO-SCRIPT-HASH "p2sh" :STRING :READER ; BITCOIN-RPC/CLASSES::PAY-TO-SCRIPT-HASH :DOCUMENTATION ; "address of P2SH script wrapping this redeem script (not returned if the script is already a P2SH)") ; (BITCOIN-RPC/CLASSES::SEGREGATED-WITNESS "segwit" ; BITCOIN-RPC/CLASSES::SEGREGATED-WITNESS :READER ; BITCOIN-RPC/CLASSES::SEGREGATED-WITNESS :DOCUMENTATION ; "Result of a witness script public key wrapping this redeem script (not returned if the script is a P2SH or witness)") ; ("desc" :STRING :READER BITCOIN-RPC/CLASSES::DESC))) ; ; note: deleting unreachable code ; in: JSON-CLASS SEGREGATED-WITNESS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::SEGREGATED-WITNESS ; (BITCOIN-RPC/CLASSES:SCRIPT-PUBLIC-KEY) ; ((BITCOIN-RPC/CLASSES::PAY-TO-SCRIPT-HASH-SEGREGATED-WITNESS "p2sh-segwit" ; :STRING :READER BITCOIN-RPC/CLASSES::PAY-TO-SCRIPT-HASH-SEGREGATED-WITNESS ; :DOCUMENTATION ; "address of the P2SH script wrapping this witness redeem script"))) ; ; note: deleting unreachable code ; in: JSON-CLASS FINAL-PARTIALLY-SIGNED-BITCOIN-TRANSACTION ; (OPENAPI-GENERATOR::JSON-CLASS ; BITCOIN-RPC/CLASSES:FINAL-PARTIALLY-SIGNED-BITCOIN-TRANSACTION NIL ; ((BITCOIN-RPC/CLASSES:PARTIALLY-SIGNED-BITCOIN-TRANSACTION "psbt" :STRING ; :READER BITCOIN-RPC/CLASSES:PARTIALLY-SIGNED-BITCOIN-TRANSACTION ; :DOCUMENTATION ; "The base64-encoded partially signed transaction if not extracted") ; ("hex" :STRING :READER BITCOIN-RPC/CLASSES::HEX :DOCUMENTATION ; "The hex-encoded network transaction if extracted") ; ("complete" :BOOL :READER BITCOIN-RPC/CLASSES::COMPLETE :DOCUMENTATION ; "If the transaction has a complete set of signatures"))) ; ; note: deleting unreachable code ; in: JSON-CLASS FUNDED-RAW-TRANSACTION ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:FUNDED-RAW-TRANSACTION NIL ; (("hex" :STRING :READER BITCOIN-RPC/CLASSES::HEX :DOCUMENTATION ; "The resulting raw transaction (hex-encoded string)") ; ("fee" :NUMBER :READER BITCOIN-RPC/CLASSES::FEE :DOCUMENTATION ; "Fee in BTC the resulting transaction pays") ; (BITCOIN-RPC/CLASSES::CHANGE-POS "changepos" :NUMBER :READER ; BITCOIN-RPC/CLASSES::CHANGE-POS :DOCUMENTATION ; "The position of the added change output, or -1"))) ; ; note: deleting unreachable code ; in: JSON-CLASS SIGNED-RAW-TRANSACTION ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:SIGNED-RAW-TRANSACTION NIL ; (("hex" :STRING :READER BITCOIN-RPC/CLASSES::HEX :DOCUMENTATION ; "The hex-encoded raw transaction with signature(s)") ; ("complete" :BOOL :READER BITCOIN-RPC/CLASSES::COMPLETE :DOCUMENTATION ; "If the transaction has a complete set of signatures") ; ("errors" (:LIST BITCOIN-RPC/CLASSES::SIGNING-ERROR) :READER ; BITCOIN-RPC/CLASSES:ERRORS :DOCUMENTATION ; "Script verification errors (if there are any)"))) ; ; note: deleting unreachable code ; in: JSON-CLASS MEMORY-POOL-ACCEPT ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:MEMORY-POOL-ACCEPT NIL ; ((BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :STRING :REQUIRED ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION ; "The transaction hash in hex") ; ("allowed" :BOOL :READER BITCOIN-RPC/CLASSES::ALLOWED :DOCUMENTATION ; "If the mempool allows this tx to be inserted") ; (BITCOIN-RPC/CLASSES::VIRTUAL-SIZE "vsize" :NUMBER :REQUIRED ; BITCOIN-RPC/CLASSES::VIRTUAL-SIZE :DOCUMENTATION ; "Virtual transaction size as defined in BIP 141. This is different from actual serialized size for witness transactions as witness data is discounted (only present when 'allowed' is true)") ; ("fees" BITCOIN-RPC/CLASSES::FEES-BASE :READER BITCOIN-RPC/CLASSES::FEES ; :DOCUMENTATION "Transaction fees (only present if 'allowed' is true)") ; ("reject-reason" :STRING :REQUIRED BITCOIN-RPC/CLASSES::REJECT-REASON ; :DOCUMENTATION "Rejection string (only present when 'allowed' is false)"))) ; ; note: deleting unreachable code ; in: JSON-CLASS FEES-BASE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::FEES-BASE NIL ; (("base" :NUMBER :READER BITCOIN-RPC/CLASSES:BASE :DOCUMENTATION ; "transaction fee in BTC"))) ; ; note: deleting unreachable code ; in: JSON-CLASS INDEX ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::INDEX NIL ; (("synced" :BOOL :READER BITCOIN-RPC/CLASSES::SYNCED :DOCUMENTATION ; "Whether the index is synced or not") ; (BITCOIN-RPC/CLASSES::BEST-BLOCK-HEIGHT "best_block_height" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BEST-BLOCK-HEIGHT :DOCUMENTATION ; "The block height to which the index is synced"))) ; ; note: deleting unreachable code ; in: JSON-CLASS CREATED-WALLET ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:CREATED-WALLET NIL ; (("name" :STRING :READER BITCOIN-RPC/CLASSES::NAME :DOCUMENTATION ; "The wallet name if created successfully. If the wallet was created using a full path, the wallet_name will be the full path.") ; ("warning" :STRING :READER BITCOIN-RPC/CLASSES::WALLET-CREATION-WARNING ; :DOCUMENTATION "Warning message if wallet was not loaded cleanly."))) ; ; note: deleting unreachable code ; in: JSON-CLASS WALLET-DUMP ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:WALLET-DUMP NIL ; (("filename" :STRING :READER BITCOIN-RPC/CLASSES::FILENAME :DOCUMENTATION ; "The filename with full absolute path"))) ; ; note: deleting unreachable code ; in: JSON-CLASS ADDRESS-PURPOSE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:ADDRESS-PURPOSE NIL ; (("purpose" :STRING :READER BITCOIN-RPC/CLASSES::PURPOSE :DOCUMENTATION ; "Purpose of address (\"send\" for sending address, \"receive\" for receiving address)"))) ; ; note: deleting unreachable code ; in: JSON-CLASS TRANSACTIONS-SINCE-BLOCK ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:TRANSACTIONS-SINCE-BLOCK ; NIL ; (("transactions" (:LIST BITCOIN-RPC/CLASSES:TRANSACTION) :READER ; BITCOIN-RPC/CLASSES:TRANSACTIONS) ; ("removed" (:LIST BITCOIN-RPC/CLASSES:TRANSACTION) :READER ; BITCOIN-RPC/CLASSES::REMOVED :DOCUMENTATION ; "<structure is the same as \"transactions\" above, only present if include_removed=true>") ; (BITCOIN-RPC/CLASSES::LAST-BLOCK "lastblock" :STRING :READER ; BITCOIN-RPC/CLASSES::LAST-BLOCK :DOCUMENTATION ; #<(SIMPLE-ARRAY CHARACTER ; (404)) The hash of the block (target_confirmations-1) from the best block on the main chain, or the genesis hash if the referenced block does not exist yet. This is typically used to feed back into listsince... {100E729B8F}>))) ; ; note: deleting unreachable code ; in: JSON-CLASS WALLETS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:WALLETS NIL ; (("wallets" :ANY :READER BITCOIN-RPC/CLASSES:WALLETS))) ; ; note: deleting unreachable code ; in: JSON-CLASS SENT-TRANSACTION ; (("complete" :BOOL :READER BITCOIN-RPC/CLASSES::COMPLETE :DOCUMENTATION ; "If the transaction has a complete set of signatures") ; (BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION ; "The transaction id for the send. Only 1 transaction is created regardless of the number of addresses.") ; ("hex" :STRING :READER BITCOIN-RPC/CLASSES::HEX :DOCUMENTATION ; "If add_to_wallet is false, the hex-encoded raw transaction with signature(s)") ; ("psbt" :STRING :READER BITCOIN-RPC/CLASSES::PSBT :DOCUMENTATION ; "If more signatures are needed, or if add_to_wallet is false, the base64-encoded (partially) signed transaction")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS SENT-TRANSACTIONS ; ((BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION ; "The transaction id for the send. Only 1 transaction is created regardless of ; the number of addresses.") ; (BITCOIN-RPC/CLASSES::FEE-REASON "fee reason" :READER ; BITCOIN-RPC/CLASSES::FEE-REASON :DOCUMENTATION ; "The transaction fee reason.")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS WALLET-FLAG ; ((BITCOIN-RPC/CLASSES::FLAG-NAME "flag_name" :STRING :READER ; BITCOIN-RPC/CLASSES::FLAG-NAME :DOCUMENTATION ; "The name of the flag that was modified") ; (BITCOIN-RPC/CLASSES::FLAG-STATE "flag_state" :BOOL :READER ; BITCOIN-RPC/CLASSES::FLAG-STATE :DOCUMENTATION "The new state of the flag") ; ("warnings" :STRING :READER BITCOIN-RPC/CLASSES::WARNINGS :DOCUMENTATION ; "Any warnings associated with the change")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS WALLET-UPGRADE ; ((BITCOIN-RPC/CLASSES::WALLET-NAME "wallet_name" :STRING :READER ; BITCOIN-RPC/CLASSES::WALLET-NAME :DOCUMENTATION ; "Name of wallet this operation was performed on") ; (BITCOIN-RPC/CLASSES::PREVIOUS-VERSION "previous_version" :NUMBER :READER ; BITCOIN-RPC/CLASSES::PREVIOUS-VERSION :DOCUMENTATION ; "Version of wallet before this operation") ; (BITCOIN-RPC/CLASSES::CURRENT-VERSION "current_version" :NUMBER :READER ; BITCOIN-RPC/CLASSES::CURRENT-VERSION :DOCUMENTATION ; "Version of wallet after this operation") ; ("result" :STRING :READER BITCOIN-RPC/CLASSES::RESULT) ; (BITCOIN-RPC/CLASSES::WALLET-UPGRADE-ERROR "error" :STRING :READER ; BITCOIN-RPC/CLASSES::WALLET-UPGRADE-ERROR :DOCUMENTATION ; "Error message (if there is one)")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS FUNDED-PARTIALLY-SIGNED-BITCOIN-TRANSACTION ; (("psbt" :STRING :READER BITCOIN-RPC/CLASSES::PSBT :DOCUMENTATION ; "The resulting raw transaction (base64-encoded string)") ; ("fee" :NUMBER :READER BITCOIN-RPC/CLASSES::FEE) ; (BITCOIN-RPC/CLASSES::CHANGEPOS "changepos" :NUMBER)) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS BIP-9-STATISTICS ; (("period" :NUMBER :READER BITCOIN-RPC/CLASSES::PERIOD :DOCUMENTATION ; "the length in blocks of the signalling period") ; ("threshold" :NUMBER :READER BITCOIN-RPC/CLASSES::THRESHOLD :DOCUMENTATION ; "the number of blocks with the version bit set required to activate the feature (only for \"started\" status)") ; ("elapsed" :NUMBER :READER BITCOIN-RPC/CLASSES::ELAPSED :DOCUMENTATION ; "the number of blocks elapsed since the beginning of the current period") ; (BITCOIN-RPC/CLASSES::BIP-9-STATISTICS-COUNT "count" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BIP-9-STATISTICS-COUNT :DOCUMENTATION ; "the number of blocks with the version bit set in the current period") ; ("possible" :BOOLEAN :READER BITCOIN-RPC/CLASSES::POSSIBLE :DOCUMENTATION ; "returns false if there are not enough blocks left in this period to pass activation threshold (only for \"started\" status)")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS BIP-9 ; ((BITCOIN-RPC/CLASSES::BIP-9-BIT "bit" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BIP-9-BIT :DOCUMENTATION ; "the bit (0-28) in the block version field used to signal this softfork (only for \"started\" and \"locked_in\" status)") ; (BITCOIN-RPC/CLASSES::START-TIME "start_time" :NUMBER :READER ; BITCOIN-RPC/CLASSES::START-TIME :DOCUMENTATION ; "the minimum median time past of a block at which the bit gains its meaning") ; ("timeout" :NUMBER :READER BITCOIN-RPC/CLASSES::TIMEOUT :DOCUMENTATION ; "the median time past of a block at which the deployment is considered failed if not yet locked in") ; (BITCOIN-RPC/CLASSES::MINIMUM-ACTIVATION-HEIGHT "min_activation_height" ; :NUMBER :READER BITCOIN-RPC/CLASSES::MINIMUM-ACTIVATION-HEIGHT ; :DOCUMENTATION ; "minimum height of blocks for which the rules may be enforced") ; ("status" :STRING :READER BITCOIN-RPC/CLASSES::STATUS :DOCUMENTATION ; "status of deployment at specified block (one of \"defined\", \"started\", \"locked_in\", \"active\", \"failed\")") ; ("since" :NUMBER :READER BITCOIN-RPC/CLASSES::SINCE :DOCUMENTATION ; "height of the first block to which the status applies") ; (BITCOIN-RPC/CLASSES::STATUS-NEXT "status_next" :STRING :READER ; BITCOIN-RPC/CLASSES::STATUS-NEXT :DOCUMENTATION ; "status of deployment at the next block") ; (BITCOIN-RPC/CLASSES::STATISTICS "statistics" ; BITCOIN-RPC/CLASSES::BIP-9-STATISTICS :READER ; BITCOIN-RPC/CLASSES::STATISTICS :DOCUMENTATION ; "numeric statistics about signalling for a softfork (only for \"started\" and \"locked_in\" status)") ; ("signalling" :STRING :READER BITCOIN-RPC/CLASSES::SIGNALLING :DOCUMENTATION ; "indicates blocks that signalled with a # and blocks that did not with a -")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS DEPLOYMENTS ; ((BITCOIN-RPC/CLASSES::DEPLOYMENTS-TYPE "type" :STRING :READER ; BITCOIN-RPC/CLASSES::DEPLOYMENTS-TYPE :DOCUMENTATION ; "one of \"buried\", \"bip9\"") ; ("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "height of the first block which the rules are or will be enforced (only for \"buried\" type, or \"bip9\" type with \"active\" status)") ; ("active" :BOOL :READER BITCOIN-RPC/CLASSES::ACTIVE :DOCUMENTATION ; "true if the rules are enforced for the mempool and the next block") ; (BITCOIN-RPC/CLASSES::BIP-9 "bip9" BITCOIN-RPC/CLASSES::BIP-9 :READER ; BITCOIN-RPC/CLASSES::BIP-9 :DOCUMENTATION ; "status of bip9 softforks (only for \"bip9\" type")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS DEPLOYMENT-INFORMATION ; (("hash" :STRING :READER BITCOIN-RPC/CLASSES:HASH :DOCUMENTATION ; "requested block hash (or tip)") ; ("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "requested block height (or tip)") ; ("deployments" (:HASH-TABLE BITCOIN-RPC/CLASSES::DEPLOYMENTS) :READER ; BITCOIN-RPC/CLASSES::DEPLOYMENTS)) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS PREVIOUS-TRANSACTION-OUTPUT ; ((BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :STRING :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION ; "the transaction id of the checked output") ; (BITCOIN-RPC/CLASSES::VALUE-OUT "vout" :NUMBER :READER ; BITCOIN-RPC/CLASSES::VALUE-OUT :DOCUMENTATION ; "the vout value of the checked output") ; (BITCOIN-RPC/CLASSES::SPENDING-TRANSACTION-ID "spendingtxid" :STRING :READER ; BITCOIN-RPC/CLASSES::SPENDING-TRANSACTION-ID :DOCUMENTATION ; "the transaction id of the mempool transaction spending this output (omitted if unspent)")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS SCAN-BLOCKS ; (("progress" :NUMBER :READER BITCOIN-RPC/CLASSES::PROGRESS :DOCUMENTATION ; "Approximate percent complete") ; (BITCOIN-RPC/CLASSES::CURRENT-HEIGHT "current_height" :NUMBER :READER ; BITCOIN-RPC/CLASSES::CURRENT-HEIGHT :DOCUMENTATION ; "Height of the block currently being scanned")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS ENUMERATED-SIGNER ; (("fingerprint" :STRING :READER BITCOIN-RPC/CLASSES::FINGERPRINT ; :DOCUMENTATION "Master key fingerprint") ; ("name" :STRING :READER BITCOIN-RPC/CLASSES::NAME :DOCUMENTATION ; "Device name")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS ENUMERATED-SIGNERS ; (("signers" (:LIST BITCOIN-RPC/CLASSES::ENUMERATED-SIGNER) :READER ; BITCOIN-RPC/CLASSES::SIGNERS)) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS DESCRIPTOR-LIST ; ((BITCOIN-RPC/CLASSES::WALLET-NAME "wallet_name" :STRING :READER ; BITCOIN-RPC/CLASSES::WALLET-NAME :DOCUMENTATION ; "Name of wallet this operation was performed on") ; ("descriptors" (:LIST BITCOIN-RPC/CLASSES:DESCRIPTOR) :READER ; BITCOIN-RPC/CLASSES::DESCRIPTORS :DOCUMENTATION ; "Array of descriptor objects (sorted by descriptor string representation)")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS MIGRATE-WALLET ; ((BITCOIN-RPC/CLASSES::WALLET-NAME "wallet_name" :STRING :READER ; BITCOIN-RPC/CLASSES::WALLET-NAME :DOCUMENTATION ; "The name of the primary migrated wallet") ; (BITCOIN-RPC/CLASSES::WATCHONLY-NAME "watchonly_name" :STRING :READER ; BITCOIN-RPC/CLASSES::WATCHONLY-NAME :DOCUMENTATION ; "The name of the migrated wallet containing the watchonly scripts") ; (BITCOIN-RPC/CLASSES::SOLVABLES-NAME "solvables_name" :STRING :READER ; BITCOIN-RPC/CLASSES::SOLVABLES-NAME :DOCUMENTATION ; "The name of the migrated wallet containing solvable but not watched scripts") ; (BITCOIN-RPC/CLASSES::BACKUP-PATH "backup_path" :STRING :READER ; BITCOIN-RPC/CLASSES::BACKUP-PATH :DOCUMENTATION ; "The location of the backup of the original wallet ; }")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS RESTORE-WALLET ; (("name" :STRING :READER BITCOIN-RPC/CLASSES::NAME :DOCUMENTATION ; "The wallet name if restored successfully.") ; (BITCOIN-RPC/CLASSES::RESTORE-WALLET-WARNING "warning" :STRING :READER ; BITCOIN-RPC/CLASSES::RESTORE-WALLET-WARNING :DOCUMENTATION ; "Warning messages, if any, related to restoring the wallet. Multiple messages will be delimited by newlines. (DEPRECATED, returned only if config option -deprecatedrpc=walletwarningfield is passed.)") ; ("warnings" (:LIST :STRING) :READER BITCOIN-RPC/CLASSES::WARNINGS ; :DOCUMENTATION ; "Warning messages, if any, related to restoring the wallet.")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS ZMQ-NOTIFICATION ; ((BITCOIN-RPC/CLASSES::ZMQ-NOTIFICATION-TYPE "type" :STRING :READER ; BITCOIN-RPC/CLASSES::ZMQ-NOTIFICATION-TYPE :DOCUMENTATION ; "Type of notification") ; ("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "Address of the publisher") ; (BITCOIN-RPC/CLASSES::HIGH-WATER-MARK "hwm" :NUMBER :READER ; BITCOIN-RPC/CLASSES::HIGH-WATER-MARK :DOCUMENTATION ; "Outbound message high water mark")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS TRANSACTION-OUTPUT-SET ; ((BITCOIN-RPC/CLASSES::COINS-WRITTEN "coins_written" :NUMBER :READER ; BITCOIN-RPC/CLASSES::COINS-WRITTEN :DOCUMENTATION ; "the number of coins written in the snapshot") ; (BITCOIN-RPC/CLASSES::BASE-HASH "base_hash" :STRING :READER ; BITCOIN-RPC/CLASSES::BASE-HASH :DOCUMENTATION ; "the hash of the base of the snapshot") ; (BITCOIN-RPC/CLASSES::BASE-HEIGHT "base_height" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BASE-HEIGHT :DOCUMENTATION ; "the height of the base of the snapshot") ; ("path" :STRING :READER BITCOIN-RPC/CLASSES::PATH :DOCUMENTATION ; "the absolute path that the snapshot was written to") ; (BITCOIN-RPC/CLASSES::UNSPEND-TRANSACTION-OUTPUT-SET-HASH "txoutset_hash" ; :STRING :READER BITCOIN-RPC/CLASSES::UNSPEND-TRANSACTION-OUTPUT-SET-HASH ; :DOCUMENTATION "the hash of the UTXO set contents") ; (BITCOIN-RPC/CLASSES::CHAIN-TRANSACTIONS-NUMBER "nchaintx" :NUMBER :READER ; BITCOIN-RPC/CLASSES::CHAIN-TRANSACTIONS-NUMBER :DOCUMENTATION ; "the number of transactions in the chain up to and including the base block")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS CHAIN-STATES ; (("headers" :NUMBER :READER BITCOIN-RPC/CLASSES::HEADERS :DOCUMENTATION ; "the number of headers seen so far") ; (BITCOIN-RPC/CLASSES:CHAIN-STATES "chainstates" ; (:LIST BITCOIN-RPC/CLASSES::CHAIN-STATE) :READER ; BITCOIN-RPC/CLASSES:CHAIN-STATES :DOCUMENTATION ; "list of the chainstates ordered by work, with the most-work (active) chainstate last")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS CHAIN-STATE ; (("blocks" :NUMBER :READER BITCOIN-RPC/CLASSES::BLOCKS :DOCUMENTATION ; "number of blocks in this chainstate") ; (BITCOIN-RPC/CLASSES::BEST-BLOCK-HASH "bestblockhash" :STRING :READER ; BITCOIN-RPC/CLASSES::BEST-BLOCK-HASH :DOCUMENTATION "blockhash of the tip") ; ("difficulty" :NUMBER :READER BITCOIN-RPC/CLASSES:DIFFICULTY :DOCUMENTATION ; "difficulty of the tip") ; (BITCOIN-RPC/CLASSES::VERIFICATION-PROGRESS "verificationprogress" :NUMBER ; :READER BITCOIN-RPC/CLASSES::VERIFICATION-PROGRESS :DOCUMENTATION ; "progress towards the network tip") ; (BITCOIN-RPC/CLASSES::SNAPSHOT-BLOCK-HASH "snapshot_blockhash" :STRING ; :READER BITCOIN-RPC/CLASSES::SNAPSHOT-BLOCK-HASH :DOCUMENTATION ; "the base block of the snapshot this chainstate is based on, if any") ; (BITCOIN-RPC/CLASSES::COINS-DATABASE-CACHE-BYTES "coins_db_cache_bytes" ; :NUMBER :READER BITCOIN-RPC/CLASSES::COINS-DATABASE-CACHE-BYTES ; :DOCUMENTATION "size of the coinsdb cache") ; (BITCOIN-RPC/CLASSES::COINS-TIP-CACHE-BYTES "coins_tip_cache_bytes" :NUMBER ; :READER BITCOIN-RPC/CLASSES::COINS-TIP-CACHE-BYTES :DOCUMENTATION ; "size of the coinstip cache") ; ("validated" :BOOL :READER BITCOIN-RPC/CLASSES::VALIDATED :DOCUMENTATION ; "whether the chainstate is fully validated. True if all blocks in the chainstate were validated, false if the chain is based on a snapshot and the snapshot has not yet been validated.")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS PRIORITISED-TRANSACTION ; ((BITCOIN-RPC/CLASSES::FEE-DELTA "fee_delta" :NUMBER :READER ; BITCOIN-RPC/CLASSES::FEE-DELTA :DOCUMENTATION ; "transaction fee delta in satoshis") ; (BITCOIN-RPC/CLASSES::IN-MEMORY-POOL "in_mempool" :BOOL :READER ; BITCOIN-RPC/CLASSES::IN-MEMORY-POOL :DOCUMENTATION ; "whether this transaction is currently in mempool")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS SENT-TRANSACTIONS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:SENT-TRANSACTIONS NIL ; ((BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION ; "The transaction id for the send. Only 1 transaction is created regardless of ; the number of addresses.") ; (BITCOIN-RPC/CLASSES::FEE-REASON "fee reason" :READER ; BITCOIN-RPC/CLASSES::FEE-REASON :DOCUMENTATION ; "The transaction fee reason."))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS WALLET-FLAG ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:WALLET-FLAG NIL ; ((BITCOIN-RPC/CLASSES::FLAG-NAME "flag_name" :STRING :READER ; BITCOIN-RPC/CLASSES::FLAG-NAME :DOCUMENTATION ; "The name of the flag that was modified") ; (BITCOIN-RPC/CLASSES::FLAG-STATE "flag_state" :BOOL :READER ; BITCOIN-RPC/CLASSES::FLAG-STATE :DOCUMENTATION ; "The new state of the flag") ; ("warnings" :STRING :READER BITCOIN-RPC/CLASSES::WARNINGS :DOCUMENTATION ; "Any warnings associated with the change"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS WALLET-UPGRADE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:WALLET-UPGRADE NIL ; ((BITCOIN-RPC/CLASSES::WALLET-NAME "wallet_name" :STRING :READER ; BITCOIN-RPC/CLASSES::WALLET-NAME :DOCUMENTATION ; "Name of wallet this operation was performed on") ; (BITCOIN-RPC/CLASSES::PREVIOUS-VERSION "previous_version" :NUMBER :READER ; BITCOIN-RPC/CLASSES::PREVIOUS-VERSION :DOCUMENTATION ; "Version of wallet before this operation") ; (BITCOIN-RPC/CLASSES::CURRENT-VERSION "current_version" :NUMBER :READER ; BITCOIN-RPC/CLASSES::CURRENT-VERSION :DOCUMENTATION ; "Version of wallet after this operation") ; ("result" :STRING :READER BITCOIN-RPC/CLASSES::RESULT) ; (BITCOIN-RPC/CLASSES::WALLET-UPGRADE-ERROR "error" :STRING :READER ; BITCOIN-RPC/CLASSES::WALLET-UPGRADE-ERROR :DOCUMENTATION ; "Error message (if there is one)"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS FUNDED-PARTIALLY-SIGNED-BITCOIN-TRANSACTION ; (OPENAPI-GENERATOR::JSON-CLASS ; BITCOIN-RPC/CLASSES::FUNDED-PARTIALLY-SIGNED-BITCOIN-TRANSACTION NIL ; (("psbt" :STRING :READER BITCOIN-RPC/CLASSES::PSBT :DOCUMENTATION ; "The resulting raw transaction (base64-encoded string)") ; ("fee" :NUMBER :READER BITCOIN-RPC/CLASSES::FEE) ; (BITCOIN-RPC/CLASSES::CHANGEPOS "changepos" :NUMBER))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS BIP-9-STATISTICS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::BIP-9-STATISTICS NIL ; (("period" :NUMBER :READER BITCOIN-RPC/CLASSES::PERIOD :DOCUMENTATION ; "the length in blocks of the signalling period") ; ("threshold" :NUMBER :READER BITCOIN-RPC/CLASSES::THRESHOLD :DOCUMENTATION ; "the number of blocks with the version bit set required to activate the feature (only for \"started\" status)") ; ("elapsed" :NUMBER :READER BITCOIN-RPC/CLASSES::ELAPSED :DOCUMENTATION ; "the number of blocks elapsed since the beginning of the current period") ; (BITCOIN-RPC/CLASSES::BIP-9-STATISTICS-COUNT "count" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BIP-9-STATISTICS-COUNT :DOCUMENTATION ; "the number of blocks with the version bit set in the current period") ; ("possible" :BOOLEAN :READER BITCOIN-RPC/CLASSES::POSSIBLE :DOCUMENTATION ; "returns false if there are not enough blocks left in this period to pass activation threshold (only for \"started\" status)"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS BIP-9 ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::BIP-9 NIL ; ((BITCOIN-RPC/CLASSES::BIP-9-BIT "bit" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BIP-9-BIT :DOCUMENTATION ; "the bit (0-28) in the block version field used to signal this softfork (only for \"started\" and \"locked_in\" status)") ; (BITCOIN-RPC/CLASSES::START-TIME "start_time" :NUMBER :READER ; BITCOIN-RPC/CLASSES::START-TIME :DOCUMENTATION ; "the minimum median time past of a block at which the bit gains its meaning") ; ("timeout" :NUMBER :READER BITCOIN-RPC/CLASSES::TIMEOUT :DOCUMENTATION ; "the median time past of a block at which the deployment is considered failed if not yet locked in") ; (BITCOIN-RPC/CLASSES::MINIMUM-ACTIVATION-HEIGHT "min_activation_height" ; :NUMBER :READER BITCOIN-RPC/CLASSES::MINIMUM-ACTIVATION-HEIGHT ; :DOCUMENTATION ; "minimum height of blocks for which the rules may be enforced") ; ("status" :STRING :READER BITCOIN-RPC/CLASSES::STATUS :DOCUMENTATION ; "status of deployment at specified block (one of \"defined\", \"started\", \"locked_in\", \"active\", \"failed\")") ; ("since" :NUMBER :READER BITCOIN-RPC/CLASSES::SINCE :DOCUMENTATION ; "height of the first block to which the status applies") ; (BITCOIN-RPC/CLASSES::STATUS-NEXT "status_next" :STRING :READER ; BITCOIN-RPC/CLASSES::STATUS-NEXT :DOCUMENTATION ; "status of deployment at the next block") ; (BITCOIN-RPC/CLASSES::STATISTICS "statistics" ; BITCOIN-RPC/CLASSES::BIP-9-STATISTICS :READER ; BITCOIN-RPC/CLASSES::STATISTICS :DOCUMENTATION ; "numeric statistics about signalling for a softfork (only for \"started\" and \"locked_in\" status)") ; ("signalling" :STRING :READER BITCOIN-RPC/CLASSES::SIGNALLING ; :DOCUMENTATION ; "indicates blocks that signalled with a # and blocks that did not with a -")) ; (:DOCUMENTATION "status of bip9 softforks (only for \"bip9\" type)")) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS DEPLOYMENTS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::DEPLOYMENTS NIL ; ((BITCOIN-RPC/CLASSES::DEPLOYMENTS-TYPE "type" :STRING :READER ; BITCOIN-RPC/CLASSES::DEPLOYMENTS-TYPE :DOCUMENTATION ; "one of \"buried\", \"bip9\"") ; ("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "height of the first block which the rules are or will be enforced (only for \"buried\" type, or \"bip9\" type with \"active\" status)") ; ("active" :BOOL :READER BITCOIN-RPC/CLASSES::ACTIVE :DOCUMENTATION ; "true if the rules are enforced for the mempool and the next block") ; (BITCOIN-RPC/CLASSES::BIP-9 "bip9" BITCOIN-RPC/CLASSES::BIP-9 :READER ; BITCOIN-RPC/CLASSES::BIP-9 :DOCUMENTATION ; "status of bip9 softforks (only for \"bip9\" type"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS DEPLOYMENT-INFORMATION ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:DEPLOYMENT-INFORMATION NIL ; (("hash" :STRING :READER BITCOIN-RPC/CLASSES:HASH :DOCUMENTATION ; "requested block hash (or tip)") ; ("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "requested block height (or tip)") ; ("deployments" (:HASH-TABLE BITCOIN-RPC/CLASSES::DEPLOYMENTS) :READER ; BITCOIN-RPC/CLASSES::DEPLOYMENTS))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS PREVIOUS-TRANSACTION-OUTPUT ; (OPENAPI-GENERATOR::JSON-CLASS ; BITCOIN-RPC/CLASSES:PREVIOUS-TRANSACTION-OUTPUT NIL ; ((BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :STRING :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION ; "the transaction id of the checked output") ; (BITCOIN-RPC/CLASSES::VALUE-OUT "vout" :NUMBER :READER ; BITCOIN-RPC/CLASSES::VALUE-OUT :DOCUMENTATION ; "the vout value of the checked output") ; (BITCOIN-RPC/CLASSES::SPENDING-TRANSACTION-ID "spendingtxid" :STRING ; :READER BITCOIN-RPC/CLASSES::SPENDING-TRANSACTION-ID :DOCUMENTATION ; "the transaction id of the mempool transaction spending this output (omitted if unspent)"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS SCAN-BLOCKS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:SCAN-BLOCKS NIL ; (("progress" :NUMBER :READER BITCOIN-RPC/CLASSES::PROGRESS :DOCUMENTATION ; "Approximate percent complete") ; (BITCOIN-RPC/CLASSES::CURRENT-HEIGHT "current_height" :NUMBER :READER ; BITCOIN-RPC/CLASSES::CURRENT-HEIGHT :DOCUMENTATION ; "Height of the block currently being scanned"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS ENUMERATED-SIGNER ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::ENUMERATED-SIGNER NIL ; (("fingerprint" :STRING :READER BITCOIN-RPC/CLASSES::FINGERPRINT ; :DOCUMENTATION "Master key fingerprint") ; ("name" :STRING :READER BITCOIN-RPC/CLASSES::NAME :DOCUMENTATION ; "Device name"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS ENUMERATED-SIGNERS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:ENUMERATED-SIGNERS NIL ; (("signers" (:LIST BITCOIN-RPC/CLASSES::ENUMERATED-SIGNER) :READER ; BITCOIN-RPC/CLASSES::SIGNERS))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS DESCRIPTOR-LIST ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:DESCRIPTOR-LIST NIL ; ((BITCOIN-RPC/CLASSES::WALLET-NAME "wallet_name" :STRING :READER ; BITCOIN-RPC/CLASSES::WALLET-NAME :DOCUMENTATION ; "Name of wallet this operation was performed on") ; ("descriptors" (:LIST BITCOIN-RPC/CLASSES:DESCRIPTOR) :READER ; BITCOIN-RPC/CLASSES::DESCRIPTORS :DOCUMENTATION ; "Array of descriptor objects (sorted by descriptor string representation)"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS MIGRATE-WALLET ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:MIGRATE-WALLET NIL ; ((BITCOIN-RPC/CLASSES::WALLET-NAME "wallet_name" :STRING :READER ; BITCOIN-RPC/CLASSES::WALLET-NAME :DOCUMENTATION ; "The name of the primary migrated wallet") ; (BITCOIN-RPC/CLASSES::WATCHONLY-NAME "watchonly_name" :STRING :READER ; BITCOIN-RPC/CLASSES::WATCHONLY-NAME :DOCUMENTATION ; "The name of the migrated wallet containing the watchonly scripts") ; (BITCOIN-RPC/CLASSES::SOLVABLES-NAME "solvables_name" :STRING :READER ; BITCOIN-RPC/CLASSES::SOLVABLES-NAME :DOCUMENTATION ; "The name of the migrated wallet containing solvable but not watched scripts") ; (BITCOIN-RPC/CLASSES::BACKUP-PATH "backup_path" :STRING :READER ; BITCOIN-RPC/CLASSES::BACKUP-PATH :DOCUMENTATION ; "The location of the backup of the original wallet ; }"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS RESTORE-WALLET ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:RESTORE-WALLET NIL ; (("name" :STRING :READER BITCOIN-RPC/CLASSES::NAME :DOCUMENTATION ; "The wallet name if restored successfully.") ; (BITCOIN-RPC/CLASSES::RESTORE-WALLET-WARNING "warning" :STRING :READER ; BITCOIN-RPC/CLASSES::RESTORE-WALLET-WARNING :DOCUMENTATION ; "Warning messages, if any, related to restoring the wallet. Multiple messages will be delimited by newlines. (DEPRECATED, returned only if config option -deprecatedrpc=walletwarningfield is passed.)") ; ("warnings" (:LIST :STRING) :READER BITCOIN-RPC/CLASSES::WARNINGS ; :DOCUMENTATION ; "Warning messages, if any, related to restoring the wallet."))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS ZMQ-NOTIFICATION ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:ZMQ-NOTIFICATION NIL ; ((BITCOIN-RPC/CLASSES::ZMQ-NOTIFICATION-TYPE "type" :STRING :READER ; BITCOIN-RPC/CLASSES::ZMQ-NOTIFICATION-TYPE :DOCUMENTATION ; "Type of notification") ; ("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "Address of the publisher") ; (BITCOIN-RPC/CLASSES::HIGH-WATER-MARK "hwm" :NUMBER :READER ; BITCOIN-RPC/CLASSES::HIGH-WATER-MARK :DOCUMENTATION ; "Outbound message high water mark"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS TRANSACTION-OUTPUT-SET ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:TRANSACTION-OUTPUT-SET NIL ; ((BITCOIN-RPC/CLASSES::COINS-WRITTEN "coins_written" :NUMBER :READER ; BITCOIN-RPC/CLASSES::COINS-WRITTEN :DOCUMENTATION ; "the number of coins written in the snapshot") ; (BITCOIN-RPC/CLASSES::BASE-HASH "base_hash" :STRING :READER ; BITCOIN-RPC/CLASSES::BASE-HASH :DOCUMENTATION ; "the hash of the base of the snapshot") ; (BITCOIN-RPC/CLASSES::BASE-HEIGHT "base_height" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BASE-HEIGHT :DOCUMENTATION ; "the height of the base of the snapshot") ; ("path" :STRING :READER BITCOIN-RPC/CLASSES::PATH :DOCUMENTATION ; "the absolute path that the snapshot was written to") ; (BITCOIN-RPC/CLASSES::UNSPEND-TRANSACTION-OUTPUT-SET-HASH "txoutset_hash" ; :STRING :READER BITCOIN-RPC/CLASSES::UNSPEND-TRANSACTION-OUTPUT-SET-HASH ; :DOCUMENTATION "the hash of the UTXO set contents") ; (BITCOIN-RPC/CLASSES::CHAIN-TRANSACTIONS-NUMBER "nchaintx" :NUMBER :READER ; BITCOIN-RPC/CLASSES::CHAIN-TRANSACTIONS-NUMBER :DOCUMENTATION ; "the number of transactions in the chain up to and including the base block"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS CHAIN-STATES ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:CHAIN-STATES NIL ; (("headers" :NUMBER :READER BITCOIN-RPC/CLASSES::HEADERS :DOCUMENTATION ; "the number of headers seen so far") ; (BITCOIN-RPC/CLASSES:CHAIN-STATES "chainstates" ; (:LIST BITCOIN-RPC/CLASSES::CHAIN-STATE) :READER ; BITCOIN-RPC/CLASSES:CHAIN-STATES :DOCUMENTATION ; "list of the chainstates ordered by work, with the most-work (active) chainstate last"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS CHAIN-STATE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::CHAIN-STATE NIL ; (("blocks" :NUMBER :READER BITCOIN-RPC/CLASSES::BLOCKS :DOCUMENTATION ; "number of blocks in this chainstate") ; (BITCOIN-RPC/CLASSES::BEST-BLOCK-HASH "bestblockhash" :STRING :READER ; BITCOIN-RPC/CLASSES::BEST-BLOCK-HASH :DOCUMENTATION ; "blockhash of the tip") ; ("difficulty" :NUMBER :READER BITCOIN-RPC/CLASSES:DIFFICULTY :DOCUMENTATION ; "difficulty of the tip") ; (BITCOIN-RPC/CLASSES::VERIFICATION-PROGRESS "verificationprogress" :NUMBER ; :READER BITCOIN-RPC/CLASSES::VERIFICATION-PROGRESS :DOCUMENTATION ; "progress towards the network tip") ; (BITCOIN-RPC/CLASSES::SNAPSHOT-BLOCK-HASH "snapshot_blockhash" :STRING ; :READER BITCOIN-RPC/CLASSES::SNAPSHOT-BLOCK-HASH :DOCUMENTATION ; "the base block of the snapshot this chainstate is based on, if any") ; (BITCOIN-RPC/CLASSES::COINS-DATABASE-CACHE-BYTES "coins_db_cache_bytes" ; :NUMBER :READER BITCOIN-RPC/CLASSES::COINS-DATABASE-CACHE-BYTES ; :DOCUMENTATION "size of the coinsdb cache") ; (BITCOIN-RPC/CLASSES::COINS-TIP-CACHE-BYTES "coins_tip_cache_bytes" :NUMBER ; :READER BITCOIN-RPC/CLASSES::COINS-TIP-CACHE-BYTES :DOCUMENTATION ; "size of the coinstip cache") ; ("validated" :BOOL :READER BITCOIN-RPC/CLASSES::VALIDATED :DOCUMENTATION ; "whether the chainstate is fully validated. True if all blocks in the chainstate were validated, false if the chain is based on a snapshot and the snapshot has not yet been validated."))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS PRIORITISED-TRANSACTION ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:PRIORITISED-TRANSACTION ; NIL ; ((BITCOIN-RPC/CLASSES::FEE-DELTA "fee_delta" :NUMBER :READER ; BITCOIN-RPC/CLASSES::FEE-DELTA :DOCUMENTATION ; "transaction fee delta in satoshis") ; (BITCOIN-RPC/CLASSES::IN-MEMORY-POOL "in_mempool" :BOOL :READER ; BITCOIN-RPC/CLASSES::IN-MEMORY-POOL :DOCUMENTATION ; "whether this transaction is currently in mempool"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS SENT-TRANSACTION ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:SENT-TRANSACTION NIL ; (("complete" :BOOL :READER BITCOIN-RPC/CLASSES::COMPLETE :DOCUMENTATION ; "If the transaction has a complete set of signatures") ; (BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION ; "The transaction id for the send. Only 1 transaction is created regardless of the number of addresses.") ; ("hex" :STRING :READER BITCOIN-RPC/CLASSES::HEX :DOCUMENTATION ; "If add_to_wallet is false, the hex-encoded raw transaction with signature(s)") ; ("psbt" :STRING :READER BITCOIN-RPC/CLASSES::PSBT :DOCUMENTATION ; "If more signatures are needed, or if add_to_wallet is false, the base64-encoded (partially) signed transaction"))) ; ; note: deleting unreachable code ; in: JSON-CLASS SENT-TRANSACTIONS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:SENT-TRANSACTIONS NIL ; ((BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION ; "The transaction id for the send. Only 1 transaction is created regardless of ; the number of addresses.") ; (BITCOIN-RPC/CLASSES::FEE-REASON "fee reason" :READER ; BITCOIN-RPC/CLASSES::FEE-REASON :DOCUMENTATION ; "The transaction fee reason."))) ; ; note: deleting unreachable code ; in: JSON-CLASS WALLET-FLAG ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:WALLET-FLAG NIL ; ((BITCOIN-RPC/CLASSES::FLAG-NAME "flag_name" :STRING :READER ; BITCOIN-RPC/CLASSES::FLAG-NAME :DOCUMENTATION ; "The name of the flag that was modified") ; (BITCOIN-RPC/CLASSES::FLAG-STATE "flag_state" :BOOL :READER ; BITCOIN-RPC/CLASSES::FLAG-STATE :DOCUMENTATION ; "The new state of the flag") ; ("warnings" :STRING :READER BITCOIN-RPC/CLASSES::WARNINGS :DOCUMENTATION ; "Any warnings associated with the change"))) ; ; note: deleting unreachable code ; in: JSON-CLASS WALLET-UPGRADE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:WALLET-UPGRADE NIL ; ((BITCOIN-RPC/CLASSES::WALLET-NAME "wallet_name" :STRING :READER ; BITCOIN-RPC/CLASSES::WALLET-NAME :DOCUMENTATION ; "Name of wallet this operation was performed on") ; (BITCOIN-RPC/CLASSES::PREVIOUS-VERSION "previous_version" :NUMBER :READER ; BITCOIN-RPC/CLASSES::PREVIOUS-VERSION :DOCUMENTATION ; "Version of wallet before this operation") ; (BITCOIN-RPC/CLASSES::CURRENT-VERSION "current_version" :NUMBER :READER ; BITCOIN-RPC/CLASSES::CURRENT-VERSION :DOCUMENTATION ; "Version of wallet after this operation") ; ("result" :STRING :READER BITCOIN-RPC/CLASSES::RESULT) ; (BITCOIN-RPC/CLASSES::WALLET-UPGRADE-ERROR "error" :STRING :READER ; BITCOIN-RPC/CLASSES::WALLET-UPGRADE-ERROR :DOCUMENTATION ; "Error message (if there is one)"))) ; ; note: deleting unreachable code ; in: JSON-CLASS FUNDED-PARTIALLY-SIGNED-BITCOIN-TRANSACTION ; (OPENAPI-GENERATOR::JSON-CLASS ; BITCOIN-RPC/CLASSES::FUNDED-PARTIALLY-SIGNED-BITCOIN-TRANSACTION NIL ; (("psbt" :STRING :READER BITCOIN-RPC/CLASSES::PSBT :DOCUMENTATION ; "The resulting raw transaction (base64-encoded string)") ; ("fee" :NUMBER :READER BITCOIN-RPC/CLASSES::FEE) ; (BITCOIN-RPC/CLASSES::CHANGEPOS "changepos" :NUMBER))) ; ; note: deleting unreachable code ; in: JSON-CLASS BIP-9-STATISTICS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::BIP-9-STATISTICS NIL ; (("period" :NUMBER :READER BITCOIN-RPC/CLASSES::PERIOD :DOCUMENTATION ; "the length in blocks of the signalling period") ; ("threshold" :NUMBER :READER BITCOIN-RPC/CLASSES::THRESHOLD :DOCUMENTATION ; "the number of blocks with the version bit set required to activate the feature (only for \"started\" status)") ; ("elapsed" :NUMBER :READER BITCOIN-RPC/CLASSES::ELAPSED :DOCUMENTATION ; "the number of blocks elapsed since the beginning of the current period") ; (BITCOIN-RPC/CLASSES::BIP-9-STATISTICS-COUNT "count" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BIP-9-STATISTICS-COUNT :DOCUMENTATION ; "the number of blocks with the version bit set in the current period") ; ("possible" :BOOLEAN :READER BITCOIN-RPC/CLASSES::POSSIBLE :DOCUMENTATION ; "returns false if there are not enough blocks left in this period to pass activation threshold (only for \"started\" status)"))) ; ; note: deleting unreachable code ; in: JSON-CLASS BIP-9 ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::BIP-9 NIL ; ((BITCOIN-RPC/CLASSES::BIP-9-BIT "bit" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BIP-9-BIT :DOCUMENTATION ; "the bit (0-28) in the block version field used to signal this softfork (only for \"started\" and \"locked_in\" status)") ; (BITCOIN-RPC/CLASSES::START-TIME "start_time" :NUMBER :READER ; BITCOIN-RPC/CLASSES::START-TIME :DOCUMENTATION ; "the minimum median time past of a block at which the bit gains its meaning") ; ("timeout" :NUMBER :READER BITCOIN-RPC/CLASSES::TIMEOUT :DOCUMENTATION ; "the median time past of a block at which the deployment is considered failed if not yet locked in") ; (BITCOIN-RPC/CLASSES::MINIMUM-ACTIVATION-HEIGHT "min_activation_height" ; :NUMBER :READER BITCOIN-RPC/CLASSES::MINIMUM-ACTIVATION-HEIGHT ; :DOCUMENTATION ; "minimum height of blocks for which the rules may be enforced") ; ("status" :STRING :READER BITCOIN-RPC/CLASSES::STATUS :DOCUMENTATION ; "status of deployment at specified block (one of \"defined\", \"started\", \"locked_in\", \"active\", \"failed\")") ; ("since" :NUMBER :READER BITCOIN-RPC/CLASSES::SINCE :DOCUMENTATION ; "height of the first block to which the status applies") ; (BITCOIN-RPC/CLASSES::STATUS-NEXT "status_next" :STRING :READER ; BITCOIN-RPC/CLASSES::STATUS-NEXT :DOCUMENTATION ; "status of deployment at the next block") ; (BITCOIN-RPC/CLASSES::STATISTICS "statistics" ; BITCOIN-RPC/CLASSES::BIP-9-STATISTICS :READER ; BITCOIN-RPC/CLASSES::STATISTICS :DOCUMENTATION ; "numeric statistics about signalling for a softfork (only for \"started\" and \"locked_in\" status)") ; ("signalling" :STRING :READER BITCOIN-RPC/CLASSES::SIGNALLING ; :DOCUMENTATION ; "indicates blocks that signalled with a # and blocks that did not with a -")) ; (:DOCUMENTATION "status of bip9 softforks (only for \"bip9\" type)")) ; ; note: deleting unreachable code ; in: JSON-CLASS DEPLOYMENTS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::DEPLOYMENTS NIL ; ((BITCOIN-RPC/CLASSES::DEPLOYMENTS-TYPE "type" :STRING :READER ; BITCOIN-RPC/CLASSES::DEPLOYMENTS-TYPE :DOCUMENTATION ; "one of \"buried\", \"bip9\"") ; ("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "height of the first block which the rules are or will be enforced (only for \"buried\" type, or \"bip9\" type with \"active\" status)") ; ("active" :BOOL :READER BITCOIN-RPC/CLASSES::ACTIVE :DOCUMENTATION ; "true if the rules are enforced for the mempool and the next block") ; (BITCOIN-RPC/CLASSES::BIP-9 "bip9" BITCOIN-RPC/CLASSES::BIP-9 :READER ; BITCOIN-RPC/CLASSES::BIP-9 :DOCUMENTATION ; "status of bip9 softforks (only for \"bip9\" type"))) ; ; note: deleting unreachable code ; in: JSON-CLASS DEPLOYMENT-INFORMATION ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:DEPLOYMENT-INFORMATION NIL ; (("hash" :STRING :READER BITCOIN-RPC/CLASSES:HASH :DOCUMENTATION ; "requested block hash (or tip)") ; ("height" :NUMBER :READER BITCOIN-RPC/CLASSES:HEIGHT :DOCUMENTATION ; "requested block height (or tip)") ; ("deployments" (:HASH-TABLE BITCOIN-RPC/CLASSES::DEPLOYMENTS) :READER ; BITCOIN-RPC/CLASSES::DEPLOYMENTS))) ; ; note: deleting unreachable code ; in: JSON-CLASS PREVIOUS-TRANSACTION-OUTPUT ; (OPENAPI-GENERATOR::JSON-CLASS ; BITCOIN-RPC/CLASSES:PREVIOUS-TRANSACTION-OUTPUT NIL ; ((BITCOIN-RPC/CLASSES::TRANSACTION-ID "txid" :STRING :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-ID :DOCUMENTATION ; "the transaction id of the checked output") ; (BITCOIN-RPC/CLASSES::VALUE-OUT "vout" :NUMBER :READER ; BITCOIN-RPC/CLASSES::VALUE-OUT :DOCUMENTATION ; "the vout value of the checked output") ; (BITCOIN-RPC/CLASSES::SPENDING-TRANSACTION-ID "spendingtxid" :STRING ; :READER BITCOIN-RPC/CLASSES::SPENDING-TRANSACTION-ID :DOCUMENTATION ; "the transaction id of the mempool transaction spending this output (omitted if unspent)"))) ; ; note: deleting unreachable code ; in: JSON-CLASS SCAN-BLOCKS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:SCAN-BLOCKS NIL ; (("progress" :NUMBER :READER BITCOIN-RPC/CLASSES::PROGRESS :DOCUMENTATION ; "Approximate percent complete") ; (BITCOIN-RPC/CLASSES::CURRENT-HEIGHT "current_height" :NUMBER :READER ; BITCOIN-RPC/CLASSES::CURRENT-HEIGHT :DOCUMENTATION ; "Height of the block currently being scanned"))) ; ; note: deleting unreachable code ; in: JSON-CLASS ENUMERATED-SIGNER ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::ENUMERATED-SIGNER NIL ; (("fingerprint" :STRING :READER BITCOIN-RPC/CLASSES::FINGERPRINT ; :DOCUMENTATION "Master key fingerprint") ; ("name" :STRING :READER BITCOIN-RPC/CLASSES::NAME :DOCUMENTATION ; "Device name"))) ; ; note: deleting unreachable code ; in: JSON-CLASS ENUMERATED-SIGNERS ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:ENUMERATED-SIGNERS NIL ; (("signers" (:LIST BITCOIN-RPC/CLASSES::ENUMERATED-SIGNER) :READER ; BITCOIN-RPC/CLASSES::SIGNERS))) ; ; note: deleting unreachable code ; in: JSON-CLASS DESCRIPTOR-LIST ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:DESCRIPTOR-LIST NIL ; ((BITCOIN-RPC/CLASSES::WALLET-NAME "wallet_name" :STRING :READER ; BITCOIN-RPC/CLASSES::WALLET-NAME :DOCUMENTATION ; "Name of wallet this operation was performed on") ; ("descriptors" (:LIST BITCOIN-RPC/CLASSES:DESCRIPTOR) :READER ; BITCOIN-RPC/CLASSES::DESCRIPTORS :DOCUMENTATION ; "Array of descriptor objects (sorted by descriptor string representation)"))) ; ; note: deleting unreachable code ; in: JSON-CLASS MIGRATE-WALLET ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:MIGRATE-WALLET NIL ; ((BITCOIN-RPC/CLASSES::WALLET-NAME "wallet_name" :STRING :READER ; BITCOIN-RPC/CLASSES::WALLET-NAME :DOCUMENTATION ; "The name of the primary migrated wallet") ; (BITCOIN-RPC/CLASSES::WATCHONLY-NAME "watchonly_name" :STRING :READER ; BITCOIN-RPC/CLASSES::WATCHONLY-NAME :DOCUMENTATION ; "The name of the migrated wallet containing the watchonly scripts") ; (BITCOIN-RPC/CLASSES::SOLVABLES-NAME "solvables_name" :STRING :READER ; BITCOIN-RPC/CLASSES::SOLVABLES-NAME :DOCUMENTATION ; "The name of the migrated wallet containing solvable but not watched scripts") ; (BITCOIN-RPC/CLASSES::BACKUP-PATH "backup_path" :STRING :READER ; BITCOIN-RPC/CLASSES::BACKUP-PATH :DOCUMENTATION ; "The location of the backup of the original wallet ; }"))) ; ; note: deleting unreachable code ; in: JSON-CLASS RESTORE-WALLET ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:RESTORE-WALLET NIL ; (("name" :STRING :READER BITCOIN-RPC/CLASSES::NAME :DOCUMENTATION ; "The wallet name if restored successfully.") ; (BITCOIN-RPC/CLASSES::RESTORE-WALLET-WARNING "warning" :STRING :READER ; BITCOIN-RPC/CLASSES::RESTORE-WALLET-WARNING :DOCUMENTATION ; "Warning messages, if any, related to restoring the wallet. Multiple messages will be delimited by newlines. (DEPRECATED, returned only if config option -deprecatedrpc=walletwarningfield is passed.)") ; ("warnings" (:LIST :STRING) :READER BITCOIN-RPC/CLASSES::WARNINGS ; :DOCUMENTATION ; "Warning messages, if any, related to restoring the wallet."))) ; ; note: deleting unreachable code ; in: JSON-CLASS ZMQ-NOTIFICATION ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:ZMQ-NOTIFICATION NIL ; ((BITCOIN-RPC/CLASSES::ZMQ-NOTIFICATION-TYPE "type" :STRING :READER ; BITCOIN-RPC/CLASSES::ZMQ-NOTIFICATION-TYPE :DOCUMENTATION ; "Type of notification") ; ("address" :STRING :READER BITCOIN-RPC/CLASSES::ADDRESS :DOCUMENTATION ; "Address of the publisher") ; (BITCOIN-RPC/CLASSES::HIGH-WATER-MARK "hwm" :NUMBER :READER ; BITCOIN-RPC/CLASSES::HIGH-WATER-MARK :DOCUMENTATION ; "Outbound message high water mark"))) ; ; note: deleting unreachable code ; in: JSON-CLASS TRANSACTION-OUTPUT-SET ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:TRANSACTION-OUTPUT-SET NIL ; ((BITCOIN-RPC/CLASSES::COINS-WRITTEN "coins_written" :NUMBER :READER ; BITCOIN-RPC/CLASSES::COINS-WRITTEN :DOCUMENTATION ; "the number of coins written in the snapshot") ; (BITCOIN-RPC/CLASSES::BASE-HASH "base_hash" :STRING :READER ; BITCOIN-RPC/CLASSES::BASE-HASH :DOCUMENTATION ; "the hash of the base of the snapshot") ; (BITCOIN-RPC/CLASSES::BASE-HEIGHT "base_height" :NUMBER :READER ; BITCOIN-RPC/CLASSES::BASE-HEIGHT :DOCUMENTATION ; "the height of the base of the snapshot") ; ("path" :STRING :READER BITCOIN-RPC/CLASSES::PATH :DOCUMENTATION ; "the absolute path that the snapshot was written to") ; (BITCOIN-RPC/CLASSES::UNSPEND-TRANSACTION-OUTPUT-SET-HASH "txoutset_hash" ; :STRING :READER BITCOIN-RPC/CLASSES::UNSPEND-TRANSACTION-OUTPUT-SET-HASH ; :DOCUMENTATION "the hash of the UTXO set contents") ; (BITCOIN-RPC/CLASSES::CHAIN-TRANSACTIONS-NUMBER "nchaintx" :NUMBER :READER ; BITCOIN-RPC/CLASSES::CHAIN-TRANSACTIONS-NUMBER :DOCUMENTATION ; "the number of transactions in the chain up to and including the base block"))) ; ; note: deleting unreachable code ; in: JSON-CLASS CHAIN-STATES ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:CHAIN-STATES NIL ; (("headers" :NUMBER :READER BITCOIN-RPC/CLASSES::HEADERS :DOCUMENTATION ; "the number of headers seen so far") ; (BITCOIN-RPC/CLASSES:CHAIN-STATES "chainstates" ; (:LIST BITCOIN-RPC/CLASSES::CHAIN-STATE) :READER ; BITCOIN-RPC/CLASSES:CHAIN-STATES :DOCUMENTATION ; "list of the chainstates ordered by work, with the most-work (active) chainstate last"))) ; ; note: deleting unreachable code ; in: JSON-CLASS CHAIN-STATE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::CHAIN-STATE NIL ; (("blocks" :NUMBER :READER BITCOIN-RPC/CLASSES::BLOCKS :DOCUMENTATION ; "number of blocks in this chainstate") ; (BITCOIN-RPC/CLASSES::BEST-BLOCK-HASH "bestblockhash" :STRING :READER ; BITCOIN-RPC/CLASSES::BEST-BLOCK-HASH :DOCUMENTATION ; "blockhash of the tip") ; ("difficulty" :NUMBER :READER BITCOIN-RPC/CLASSES:DIFFICULTY :DOCUMENTATION ; "difficulty of the tip") ; (BITCOIN-RPC/CLASSES::VERIFICATION-PROGRESS "verificationprogress" :NUMBER ; :READER BITCOIN-RPC/CLASSES::VERIFICATION-PROGRESS :DOCUMENTATION ; "progress towards the network tip") ; (BITCOIN-RPC/CLASSES::SNAPSHOT-BLOCK-HASH "snapshot_blockhash" :STRING ; :READER BITCOIN-RPC/CLASSES::SNAPSHOT-BLOCK-HASH :DOCUMENTATION ; "the base block of the snapshot this chainstate is based on, if any") ; (BITCOIN-RPC/CLASSES::COINS-DATABASE-CACHE-BYTES "coins_db_cache_bytes" ; :NUMBER :READER BITCOIN-RPC/CLASSES::COINS-DATABASE-CACHE-BYTES ; :DOCUMENTATION "size of the coinsdb cache") ; (BITCOIN-RPC/CLASSES::COINS-TIP-CACHE-BYTES "coins_tip_cache_bytes" :NUMBER ; :READER BITCOIN-RPC/CLASSES::COINS-TIP-CACHE-BYTES :DOCUMENTATION ; "size of the coinstip cache") ; ("validated" :BOOL :READER BITCOIN-RPC/CLASSES::VALIDATED :DOCUMENTATION ; "whether the chainstate is fully validated. True if all blocks in the chainstate were validated, false if the chain is based on a snapshot and the snapshot has not yet been validated."))) ; ; note: deleting unreachable code ; in: JSON-CLASS PRIORITISED-TRANSACTION ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:PRIORITISED-TRANSACTION ; NIL ; ((BITCOIN-RPC/CLASSES::FEE-DELTA "fee_delta" :NUMBER :READER ; BITCOIN-RPC/CLASSES::FEE-DELTA :DOCUMENTATION ; "transaction fee delta in satoshis") ; (BITCOIN-RPC/CLASSES::IN-MEMORY-POOL "in_mempool" :BOOL :READER ; BITCOIN-RPC/CLASSES::IN-MEMORY-POOL :DOCUMENTATION ; "whether this transaction is currently in mempool"))) ; ; note: deleting unreachable code ; in: JSON-CLASS ADDRESS-MANAGER-INFO ; (("new" :NUMBER :READER BITCOIN-RPC/CLASSES::NEW :DOCUMENTATION ; "number of addresses in the new table, which represent potential peers the node has discovered but hasn't yet successfully connected to.") ; ("tried" :NUMBER :READER BITCOIN-RPC/CLASSES::TRIED :DOCUMENTATION ; "number of addresses in the tried table, which represent peers the node has successfully connected to in the past.") ; ("total" :NUMBER :READER BITCOIN-RPC/CLASSES::TOTAL :DOCUMENTATION ; "total number of addresses in both new/tried tables")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS SUBMITTED-PACKAGE ; ((BITCOIN-RPC/CLASSES::TRANSACTION-RESULTS "tx-results" ; (:HASH-TABLE BITCOIN-RPC/CLASSES::TRANSACTION-RESULT) :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-RESULTS :DOCUMENTATION ; "transaction results keyed by wtxid") ; ("replaced-transactions" (:LIST :STRING) :READER ; BITCOIN-RPC/CLASSES::REPLACED-TRANSACTIONS :DOCUMENTATION ; "List of txids of replaced transactions")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS TRANSACTION-RESULT ; ((BITCOIN-RPC/CLASSES::TRANSACTION-IDENTIFIER "txid" :STRING :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-IDENTIFIER :DOCUMENTATION ; "The transaction hash in hex") ; (BITCOIN-RPC/CLASSES::OTHER-WITNESS-TRANSACTION-IDENTIFIER "other-wtxid" ; :STRING :READER BITCOIN-RPC/CLASSES::OTHER-WITNESS-TRANSACTION-IDENTIFIER ; :REQUIRED NIL :DOCUMENTATION ; "The wtxid of a different transaction with the same txid but different witness found in the mempool. This means the submitted transaction was ignored.") ; (BITCOIN-RPC/CLASSES::VIRTUAL-TRANSACTION-SIZE "vsize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::VIRTUAL-TRANSACTION-SIZE :DOCUMENTATION ; "Virtual transaction size as defined in BIP 141.") ; ("fees" BITCOIN-RPC/CLASSES::TRANSACTION-RESULT-FEES :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-RESULT-FEES :DOCUMENTATION ; "Transaction fees")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS TRANSACTION-RESULT-FEES ; (("base" :NUMBER :READER BITCOIN-RPC/CLASSES:BASE :DOCUMENTATION ; "transaction fee in BTC") ; ("effective-feerate" :NUMBER :READER BITCOIN-RPC/CLASSES::EFFECTIVE-FEERATE ; :REQUIRED NIL :DOCUMENTATION ; "if the transaction was not already in the mempool, the effective feerate in BTC per KvB. For example, the package feerate and/or feerate with modified fees from prioritisetransaction.") ; ("effective-includes" (:LIST :STRING) :READER ; BITCOIN-RPC/CLASSES::EFFECTIVE-INCLUDES :REQUIRED NIL :DOCUMENTATION ; "if effective-feerate is provided, the wtxids of the transactions whose fees and vsizes are included in effective-feerate.")) ; ; caught ERROR: ; illegal function call ; in: JSON-CLASS SUBMITTED-PACKAGE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:SUBMITTED-PACKAGE NIL ; ((BITCOIN-RPC/CLASSES::TRANSACTION-RESULTS "tx-results" ; (:HASH-TABLE BITCOIN-RPC/CLASSES::TRANSACTION-RESULT) :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-RESULTS :DOCUMENTATION ; "transaction results keyed by wtxid") ; ("replaced-transactions" (:LIST :STRING) :READER ; BITCOIN-RPC/CLASSES::REPLACED-TRANSACTIONS :DOCUMENTATION ; "List of txids of replaced transactions"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS TRANSACTION-RESULT ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::TRANSACTION-RESULT NIL ; ((BITCOIN-RPC/CLASSES::TRANSACTION-IDENTIFIER "txid" :STRING :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-IDENTIFIER :DOCUMENTATION ; "The transaction hash in hex") ; (BITCOIN-RPC/CLASSES::OTHER-WITNESS-TRANSACTION-IDENTIFIER "other-wtxid" ; :STRING :READER BITCOIN-RPC/CLASSES::OTHER-WITNESS-TRANSACTION-IDENTIFIER ; :REQUIRED NIL :DOCUMENTATION ; "The wtxid of a different transaction with the same txid but different witness found in the mempool. This means the submitted transaction was ignored.") ; (BITCOIN-RPC/CLASSES::VIRTUAL-TRANSACTION-SIZE "vsize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::VIRTUAL-TRANSACTION-SIZE :DOCUMENTATION ; "Virtual transaction size as defined in BIP 141.") ; ("fees" BITCOIN-RPC/CLASSES::TRANSACTION-RESULT-FEES :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-RESULT-FEES :DOCUMENTATION ; "Transaction fees"))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS TRANSACTION-RESULT-FEES ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::TRANSACTION-RESULT-FEES ; NIL ; (("base" :NUMBER :READER BITCOIN-RPC/CLASSES:BASE :DOCUMENTATION ; "transaction fee in BTC") ; ("effective-feerate" :NUMBER :READER BITCOIN-RPC/CLASSES::EFFECTIVE-FEERATE ; :REQUIRED NIL :DOCUMENTATION ; "if the transaction was not already in the mempool, the effective feerate in BTC per KvB. For example, the package feerate and/or feerate with modified fees from prioritisetransaction.") ; ("effective-includes" (:LIST :STRING) :READER ; BITCOIN-RPC/CLASSES::EFFECTIVE-INCLUDES :REQUIRED NIL :DOCUMENTATION ; "if effective-feerate is provided, the wtxids of the transactions whose fees and vsizes are included in effective-feerate."))) ; ; note: deleting unused function ; "top level form" ; in: JSON-CLASS ADDRESS-MANAGER-INFO ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:ADDRESS-MANAGER-INFO NIL ; (("new" :NUMBER :READER BITCOIN-RPC/CLASSES::NEW :DOCUMENTATION ; "number of addresses in the new table, which represent potential peers the node has discovered but hasn't yet successfully connected to.") ; ("tried" :NUMBER :READER BITCOIN-RPC/CLASSES::TRIED :DOCUMENTATION ; "number of addresses in the tried table, which represent peers the node has successfully connected to in the past.") ; ("total" :NUMBER :READER BITCOIN-RPC/CLASSES::TOTAL :DOCUMENTATION ; "total number of addresses in both new/tried tables"))) ; ; note: deleting unreachable code ; in: JSON-CLASS SUBMITTED-PACKAGE ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES:SUBMITTED-PACKAGE NIL ; ((BITCOIN-RPC/CLASSES::TRANSACTION-RESULTS "tx-results" ; (:HASH-TABLE BITCOIN-RPC/CLASSES::TRANSACTION-RESULT) :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-RESULTS :DOCUMENTATION ; "transaction results keyed by wtxid") ; ("replaced-transactions" (:LIST :STRING) :READER ; BITCOIN-RPC/CLASSES::REPLACED-TRANSACTIONS :DOCUMENTATION ; "List of txids of replaced transactions"))) ; ; note: deleting unreachable code ; in: JSON-CLASS TRANSACTION-RESULT ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::TRANSACTION-RESULT NIL ; ((BITCOIN-RPC/CLASSES::TRANSACTION-IDENTIFIER "txid" :STRING :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-IDENTIFIER :DOCUMENTATION ; "The transaction hash in hex") ; (BITCOIN-RPC/CLASSES::OTHER-WITNESS-TRANSACTION-IDENTIFIER "other-wtxid" ; :STRING :READER BITCOIN-RPC/CLASSES::OTHER-WITNESS-TRANSACTION-IDENTIFIER ; :REQUIRED NIL :DOCUMENTATION ; "The wtxid of a different transaction with the same txid but different witness found in the mempool. This means the submitted transaction was ignored.") ; (BITCOIN-RPC/CLASSES::VIRTUAL-TRANSACTION-SIZE "vsize" :NUMBER :READER ; BITCOIN-RPC/CLASSES::VIRTUAL-TRANSACTION-SIZE :DOCUMENTATION ; "Virtual transaction size as defined in BIP 141.") ; ("fees" BITCOIN-RPC/CLASSES::TRANSACTION-RESULT-FEES :READER ; BITCOIN-RPC/CLASSES::TRANSACTION-RESULT-FEES :DOCUMENTATION ; "Transaction fees"))) ; ; note: deleting unreachable code ; in: JSON-CLASS TRANSACTION-RESULT-FEES ; (OPENAPI-GENERATOR::JSON-CLASS BITCOIN-RPC/CLASSES::TRANSACTION-RESULT-FEES ; NIL ; (("base" :NUMBER :READER BITCOIN-RPC/CLASSES:BASE :DOCUMENTATION ; "transaction fee in BTC") ; ("effective-feerate" :NUMBER :READER BITCOIN-RPC/CLASSES::EFFECTIVE-FEERATE ; :REQUIRED NIL :DOCUMENTATION ; "if the transaction was not already in the mempool, the effective feerate in BTC per KvB. For example, the package feerate and/or feerate with modified fees from prioritisetransaction.") ; ("effective-includes" (:LIST :STRING) :READER ; BITCOIN-RPC/CLASSES::EFFECTIVE-INCLUDES :REQUIRED NIL :DOCUMENTATION ; "if effective-feerate is provided, the wtxids of the transactions whose fees and vsizes are included in effective-feerate."))) ; ; note: deleting unreachable code Unhandled UIOP/LISP-BUILD:COMPILE-FILE-ERROR in thread #<SB-THREAD:THREAD tid=3141071 "main thread" RUNNING {103FEE0093}>: COMPILE-FILE-ERROR while compiling #<CL-SOURCE-FILE "bitcoin-rpc" "src" "classes"> Backtrace for: #<SB-THREAD:THREAD tid=3141071 "main thread" RUNNING {103FEE0093}> 0: (SB-DEBUG::DEBUGGER-DISABLED-HOOK #<UIOP/LISP-BUILD:COMPILE-FILE-ERROR {100E9FF1D3}> #<unused argument> :QUIT T) 1: (SB-DEBUG::RUN-HOOK *INVOKE-DEBUGGER-HOOK* #<UIOP/LISP-BUILD:COMPILE-FILE-ERROR {100E9FF1D3}>) 2: (INVOKE-DEBUGGER #<UIOP/LISP-BUILD:COMPILE-FILE-ERROR {100E9FF1D3}>) 3: (ERROR UIOP/LISP-BUILD:COMPILE-FILE-ERROR :CONTEXT-FORMAT "~/asdf-action::format-action/" :CONTEXT-ARGUMENTS ((#<ASDF/LISP-ACTION:COMPILE-OP > . #<ASDF/LISP-ACTION:CL-SOURCE-FILE "bitcoin-rpc" "src" "classes">))) 4: (UIOP/LISP-BUILD:CHECK-LISP-COMPILE-RESULTS NIL T T "~/asdf-action::format-action/" ((#<ASDF/LISP-ACTION:COMPILE-OP > . #<ASDF/LISP-ACTION:CL-SOURCE-FILE "bitcoin-rpc" "src" "classes">))) 5: ((SB-PCL::EMF ASDF/ACTION:PERFORM) #<unused argument> #<unused argument> #<ASDF/LISP-ACTION:COMPILE-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "bitcoin-rpc" "src" "classes">) 6: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION)) 7: ((:METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS :AROUND (T T)) #<ASDF/LISP-ACTION:COMPILE-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "bitcoin-rpc" "src" "classes">) [fast-method] 8: ((:METHOD ASDF/PLAN:PERFORM-PLAN (T)) #<ASDF/PLAN:SEQUENTIAL-PLAN {1004677843}>) [fast-method] 9: ((FLET SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT)) 10: ((:METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)) #<ASDF/PLAN:SEQUENTIAL-PLAN {1004677843}>) [fast-method] 11: ((:METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION ASDF/COMPONENT:COMPONENT)) #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "bitcoin-rpc"> :PLAN-CLASS NIL :PLAN-OPTIONS NIL) [fast-method] 12: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) #<unused argument> #<unused argument> #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "bitcoin-rpc">) 13: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE)) 14: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "bitcoin-rpc">) [fast-method] 15: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) #<unused argument> #<unused argument> ASDF/LISP-ACTION:LOAD-OP "bitcoin-rpc") 16: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE)) 17: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/LISP-ACTION:LOAD-OP "bitcoin-rpc") [fast-method] 18: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<FUNCTION (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) {100468B7AB}> :OVERRIDE T :KEY NIL :OVERRIDE-CACHE T :OVERRIDE-FORCING NIL) 19: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE)) 20: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<FUNCTION (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) {100464E98B}> :OVERRIDE NIL :KEY NIL :OVERRIDE-CACHE NIL :OVERRIDE-FORCING NIL) 21: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/LISP-ACTION:LOAD-OP "bitcoin-rpc") [fast-method] 22: (DEPCHECK::COMPUTE-DEPENDENCIES "bitcoin-rpc" "bitcoin-rpc") 23: (DEPCHECK::MAGIC "bitcoin-rpc" "bitcoin-rpc" "/home/quicklisp/quicklisp-controller/tmp/anonymous/anonymous-HPb91c9D/depcheck-win.txt") 24: (DEPCHECK::MAIN ("depcheck" "/home/quicklisp/quicklisp-controller/dist/system-file-index" "bitcoin-rpc" "bitcoin-rpc" "/home/quicklisp/quicklisp-controller/tmp/anonymous/anonymous-HPb91c9D/depcheck-win.txt" "/home/quicklisp/quicklisp-controller/tmp/anonymous/anonymous-HPb91c9D/depcheck-fail.txt")) 25: ((LAMBDA NIL :IN "/home/quicklisp/quicklisp/local-projects/quicklisp-controller/dumper-2SKVI5f7.lisp")) 26: ((FLET SB-UNIX::BODY :IN SB-IMPL::START-LISP)) 27: ((FLET "WITHOUT-INTERRUPTS-BODY-3" :IN SB-IMPL::START-LISP)) 28: (SB-IMPL::%START-LISP) unhandled condition in --disable-debugger mode, quitting ; ; compilation unit aborted ; caught 1 fatal ERROR condition ; caught 108 ERROR conditions ; caught 4 STYLE-WARNING conditions ; printed 211 notes