File tree
6,291 files changed
+60314
-3341
lines changed- static/docc
- base
- css
- data/documentation
- bitcoinbase
- bitcoincrypto
- publickey
- bitcoinscript
- bitcointransaction
- inputsequence
- inputwitness
- scriptconfig
- scriptoperation
- scripttree
- sighashtype
- sigversion
- transactioninput
- transactionlocktime
- transactionoutpoint
- transactionoutput
- transactionversion
- unspentoutput
- documentation/bitcoinbase
- bitcoinamount
- bitcoincrypto
- publickey
- taprootoutputkey(merkleroot:)
- bitcoinscript
- !=(_:_:)
- asm
- data
- empty
- equatable-implementations
- expressiblebyarrayliteral-implementations
- init(_:sigversion:)-5ix11
- init(_:sigversion:)-rkx4
- init(arrayliteral:)
- operations
- run(_:transaction:inputindex:previousoutputs:config:)
- run(_:transaction:inputindex:previousoutputs:tapleafhash:config:)
- sigversion
- unparsable
- bitcointransaction
- !=(_:_:)
- check()
- coinbasewitnessidentifier
- data
- equatable-implementations
- identifier
- init(_:)
- init(version:locktime:inputs:outputs:)
- inputs
- iscoinbase
- locktime
- makecoinbasetransaction(blockheight:publickey:witnessmerkleroot:blocksubsidy:)
- makecoinbasetransaction(blockheight:publickeyhash:witnessmerkleroot:blocksubsidy:)
- makegenesistransaction(blocksubsidy:)
- outpoint(for:)
- outputs
- sequencelocks(verifylocktimesequence:previousheights:blockheight:previousblockmediantimepast:)
- signaturehash(sighashtype:inputindex:previousoutput:scriptcode:)
- size
- verifyscript(previousoutputs:config:)
- version
- virtualsize
- weight
- witnessidentifier
- computemerkleroot(controlblock:tapleafhash:)
- inputsequence
- !=(_:_:)
- equatable-implementations
- final
- init(_:)
- init(locktimeblocks:)
- init(locktimeseconds:)
- initial
- islocktimeblocks
- islocktimedisabled
- locktimeblocks
- locktimedisabled
- locktimeseconds
- maxlocktimeblocks
- maxlocktimeseconds
- secondfinal
- sequencevalue
- zerolocktimeblocks
- zerolocktimeseconds
- inputwitness
- !=(_:_:)
- elements
- equatable-implementations
- init(_:)
- scriptconfig
- !=(_:_:)
- checklocktimeverify
- checksequenceverify
- cleanstack
- constantscriptcode
- contains(_:)
- discourageopsuccess
- discourageupgradablenoops
- discourageupgradablepublickeytype
- discourageupgradabletaprootversion
- discourageupgradablewitnessprogram
- equatable-implementations
- formintersection(_:)
- formsymmetricdifference(_:)
- formunion(_:)
- init()
- init(_:)
- init(arrayliteral:)
- init(rawvalue:)
- insert(_:)
- intersection(_:)
- isdisjoint(with:)
- isempty
- isstrictsubset(of:)
- isstrictsuperset(of:)
- issubset(of:)
- issuperset(of:)
- lows
- mandatory
- minimaldata
- minimalif
- nulldummy
- nullfail
- optionset-implementations
- paytoscripthash
- pushonly
- rawvalue
- remove(_:)
- setalgebra-implementations
- standard
- strictder
- strictencoding
- subtract(_:)
- subtracting(_:)
- symmetricdifference(_:)
- taproot
- union(_:)
- update(with:)
- witnesscompressedpublickey
- witness
- scriptoperation
- !=(_:_:)
- abs
- add
- and
- booland
- boolor
- cat
- checklocktimeverify
- checkmultisigverify
- checkmultisig
- checksequenceverify
- checksigadd
- checksigverify
- checksig
- codeseparator
- constant(_:)
- depth
- div
- drop
- dup
- else
- encodeminimally(_:)
- endif
- equalverify
- equal
- equatable-implementations
- fromaltstack
- greaterthanorequal
- greaterthan
- hash160
- hash256
- ifdup
- if
- invalidopcode
- invert
- left
- lessthanorequal
- lessthan
- lshift
- max
- min
- mod
- mul
- negate
- nip
- noop10
- noop1
- noop4
- noop5
- noop6
- noop7
- noop8
- noop9
- noop
- notif
- not
- numequalverify
- numequal
- numnotequal
- oneadd
- onenegate
- onesub
- or
- over
- pick
- pubkeyhash
- pubkey
- pushbytes(_:)
- pushdata1(_:)
- pushdata2(_:)
- pushdata4(_:)
- reserved(_:)
- return
- right
- ripemd160
- roll
- rot
- rshift
- sha1
- sha256
- size
- substr
- sub
- success(_:)
- swap
- threedup
- toaltstack
- tuck
- twodiv
- twodrop
- twodup
- twomul
- twoover
- tworot
- twoswap
- unknown(_:)
- verify
- verif
- vernotif
- ver
- within
- xor
- zeronotequal
- zero
- scripttree
- !=(_:_:)
- branch(_:_:)
- calcmerkleroot()
- equatable-implementations
- getoutputkey(secretkey:)
- init(_:leafversion:)
- leaf(_:_:)
- sighashtype
- allanycanpay
- all
- noneanycanpay
- none
- singleanycanpay
- single
- value
- sigversion
- !=(_:_:)
- base
- equatable-implementations
- hash(into:)
- hashvalue
- init(rawvalue:)
- rawrepresentable-implementations
- witnessv0
- witnessv1
- transactioninput
- !=(_:_:)
- equatable-implementations
- init(outpoint:sequence:script:witness:)
- outpoint
- script
- sequence
- witness
- transactionlocktime
- !=(_:_:)
- disabled
- equatable-implementations
- init(_:)
- locktimevalue
- maxblock
- minclock
- transactionoutpoint
- !=(_:_:)
- coinbase
- equatable-implementations
- outputindex
- transactionidentifier
- transactionoutput
- !=(_:_:)
- equatable-implementations
- init(value:script:)
- script
- value
- transactionversion
- !=(_:_:)
- '...(_:)-2g57k
- '...(_:)-yq9f
- '...(_:_:)
- '.._(_:)
- '.._(_:_:)
- _(_:_:)-53huv
- _(_:_:)-5wcg5
- _=(_:_:)-4b9ug
- _=(_:_:)-5iqc4
- comparable-implementations
- equatable-implementations
- v1
- v2
- versionvalue
- unspentoutput
- !=(_:_:)
- equatable-implementations
- img
- index
- js
- bcnode
- css
- data/documentation
- bcnode
- bitcoinnode
- rpcservice
- status-swift.struct
- start
- bitcoinnode
- bitcoinblockchain
- nodenetwork
- bitcoinnode
- bitcointransport
- nodeservice
- messagecoder
- p2pclientservice
- status-swift.struct
- p2pservice
- status-swift.struct
- rpcservice
- status-swift.struct
- start
- documentation
- bcnode
- bitcoinnode
- _commandname
- _dumphelp()
- _errorlabel
- ascommand
- asyncparsablecommand-implementations
- completionscript(for:)
- configuration-7lxfu
- configuration-hi59
- exit(witherror:)
- exitcode(for:)
- fullmessage(for:)
- fullmessage(for:columns:)
- helpmessage(columns:)
- helpmessage(for:columns:)
- init()
- init(from:)
- main()-75cp0
- main()-7v55w
- main(_:)
- message(for:)
- parsablearguments-implementations
- parsablecommand-implementations
- parse(_:)
- parseasroot(_:)
- parseorexit(_:)
- run()
- validate()
- launchnode(port:)
- rpcservice
- actor-implementations
- assertisolated(_:file:line:)
- assumeisolated(_:file:line:)
- init(port:eventloopgroup:p2pservice:p2pclientservice0:)
- port
- preconditionisolated(_:file:line:)
- run()
- setservicegroup(_:)
- status-swift.property
- status-swift.struct
- init()
- init(isrunning:islistening:port:overalltotalconnections:)
- islistening
- isrunning
- overalltotalconnections
- port
- start
- _commandname
- _dumphelp()
- _errorlabel
- ascommand
- asyncparsablecommand-implementations
- completionscript(for:)
- configuration-37m75
- configuration-9brwx
- exit(witherror:)
- exitcode(for:)
- fullmessage(for:)
- fullmessage(for:columns:)
- helpmessage(columns:)
- helpmessage(for:columns:)
- init()
- init(from:)
- init(port:)
- main()-21ymj
- main()-5hwrn
- main(_:)
- message(for:)
- parsablearguments-implementations
- parsablecommand-implementations
- parse(_:)
- parseasroot(_:)
- parseorexit(_:)
- port
- run()-9rs7q
- run()-9w17z
- validate()
- bitcoinnode
- bitcoinblockchain
- nodenetwork
- allvaluestrings-5kjt1
- allvaluestrings-p5z9
- defaultcompletionkind-6qdnc
- defaultcompletionkind-94uf1
- expressiblebyargument-implementations
- bitcoinnode
- _commandname
- _dumphelp()
- _errorlabel
- ascommand
- asyncparsablecommand-implementations
- completionscript(for:)
- configuration-3jo8h
- configuration-44b5t
- exit(witherror:)
- exitcode(for:)
- fullmessage(for:)
- fullmessage(for:columns:)
- helpmessage(columns:)
- helpmessage(for:columns:)
- init()
- init(from:)
- main()-2f8bj
- main()-8zzfj
- main(_:)-2kq6k
- main(_:)-5qyut
- message(for:)
- parsablearguments-implementations
- parsablecommand-implementations
- parse(_:)
- parseasroot(_:)
- parseorexit(_:)
- run()
- validate()
- bitcointransport
- nodeservice
- run()
- service-implementations
- launchnode(host:port:)
- messagecoder
- bytetomessagedecoder-implementations
- decode(context:buffer:)
- decodelast(context:buffer:seeneof:)
- decoderadded(context:)
- decoderremoved(context:)
- encode(data:out:)
- inboundin
- inboundout
- init()
- outboundin
- outboundout
- shouldreclaimbytes(buffer:)
- wrapinboundout(_:)
- p2pclientservice
- actor-implementations
- assertisolated(_:file:line:)
- assumeisolated(_:file:line:)
- connect(host:port:)
- disconnect()
- init(eventloopgroup:bitcoinnode:)
- preconditionisolated(_:file:line:)
- run()
- status-swift.property
- status-swift.struct
- init()
- init(isrunning:isconnected:localport:remotehost:remoteport:overalltotalconnections:)
- isconnected
- isrunning
- localport
- overalltotalconnections
- remotehost
- remoteport
- p2pservice
- actor-implementations
- assertisolated(_:file:line:)
- assumeisolated(_:file:line:)
- connectionmade()
- init(eventloopgroup:bitcoinnode:)
- preconditionisolated(_:file:line:)
- run()
- serviceup(_:)
- start(host:port:)
- status-swift.property
- status-swift.struct
- activeconnections
- connectionsthissession
- host
- init()
- init(isrunning:islistening:host:port:overalltotalconnections:connectionsthissession:activeconnections:)
- islistening
- isrunning
- overalltotalconnections
- port
- stoplistening()
- rpcservice
- actor-implementations
- assertisolated(_:file:line:)
- assumeisolated(_:file:line:)
- connectionmade()
- host
- init(host:port:eventloopgroup:bitcoinnode:bitcoinservice:p2pservice:p2pclientservices:)
- port
- preconditionisolated(_:file:line:)
- run()
- serviceup()
- setservicegroup(_:)
- status-swift.property
- status-swift.struct
- host
- init()
- init(isrunning:islistening:host:port:overalltotalconnections:)
- islistening
- isrunning
- overalltotalconnections
- port
- start
- _commandname
- _dumphelp()
- _errorlabel
- ascommand
- asyncparsablecommand-implementations
- completionscript(for:)
- configuration-1zlri
- configuration-3uvw
- exit(witherror:)
- exitcode(for:)
- fullmessage(for:)
- fullmessage(for:columns:)
- helpmessage(columns:)
- helpmessage(for:columns:)
- host
- init()
- init(from:)
- init(network:host:port:)
- main()-4tnop
- main()-5bjes
- main(_:)-2xwai
- main(_:)-59o2s
- message(for:)
- network
- parsablearguments-implementations
- parsablecommand-implementations
- parse(_:)
- parseasroot(_:)
- parseorexit(_:)
- port
- run()-4u8g9
- run()-67q05
- validate()
- img
- index
- js
- bcutil
- css
- data/documentation
- bcutil
- bitcoinutility
- bitcoin
- sigversion
- walletnetwork
- ecnew
- ectoaddress
- ectopublic
- ectowif
- hdnew
- hdprivate
- hdpublic
- hdtopublic
- messagesign
- messageverify
- mnemonicnew
- mnemonictoseed
- node
- scriptdecode
- scripttoaddress
- seed
- wiftoec
- bitcoinutility
- bitcoinbase
- sigversion
- bitcoinblockchain
- nodenetwork
- bitcoinutility
- bitcoinwallet
- walletnetwork
- connect
- ecnew
- ectoaddress
- ectopublic
- ectowif
- hdnew
- hdprivate
- hdpublic
- hdtopublic
- messagesign
- messageverify
- mnemonicnew
- mnemonictoseed
- node
- scriptdecode
- scripttoaddress
- seed
- sendrpc
- startp2p
- wiftoec
- documentation/bcutil
- bitcoinutility
- _commandname
- _dumphelp()
- _errorlabel
- ascommand
- asyncparsablecommand-implementations
- completionscript(for:)
- configuration-53uhu
- configuration-9piqv
- exit(witherror:)
- exitcode(for:)
- fullmessage(for:)
- fullmessage(for:columns:)
- helpmessage(columns:)
- helpmessage(for:columns:)
- init()
- init(from:)
- main()-5ef7p
- main()-5l16
- main(_:)
- message(for:)
- parsablearguments-implementations
- parsablecommand-implementations
- parse(_:)
- parseasroot(_:)
- parseorexit(_:)
- run()
- validate()
- bitcoin
- sigversion
- allvaluestrings
- defaultcompletionkind
- expressiblebyargument-implementations
- walletnetwork
- allvaluestrings
- defaultcompletionkind
- expressiblebyargument-implementations
- ecnew
- _commandname
- _dumphelp()
- _errorlabel
- ascommand
- completionscript(for:)
- configuration-1ak1d
- configuration-4tdua
- exit(witherror:)
- exitcode(for:)
- fullmessage(for:)
- fullmessage(for:columns:)
- helpmessage(columns:)
- helpmessage(for:columns:)
- init()
- init(from:)
- main()
- main(_:)
- message(for:)
- parsablearguments-implementations
- parsablecommand-implementations
- parse(_:)
- parseasroot(_:)
- parseorexit(_:)
- run()-11c2w
- run()-8tcj4
- validate()
- ectoaddress
- _commandname
- _dumphelp()
- _errorlabel
- ascommand
- completionscript(for:)
- configuration-40qtz
- configuration-5y0vz
- exit(witherror:)
- exitcode(for:)
- fullmessage(for:)
- fullmessage(for:columns:)
- helpmessage(columns:)
- helpmessage(for:columns:)
- init()
- init(from:)
- init(sigversion:network:publickey:)
- main()
- main(_:)
- message(for:)
- network
- parsablearguments-implementations
- parsablecommand-implementations
- parse(_:)
- parseasroot(_:)
- parseorexit(_:)
- publickey
- run()-3fi3i
- run()-9h6yz
- sigversion
- validate()
- ectopublic
- _commandname
- _dumphelp()
- _errorlabel
- ascommand
- completionscript(for:)
- configuration-6cnz6
- configuration-6r7jb
- exit(witherror:)
- exitcode(for:)
- fullmessage(for:)
- fullmessage(for:columns:)
- helpmessage(columns:)
- helpmessage(for:columns:)
- init()
- init(from:)
- init(secretkey:)
- main()
- main(_:)
- message(for:)
- parsablearguments-implementations
- parsablecommand-implementations
- parse(_:)
- parseasroot(_:)
- parseorexit(_:)
- run()-5tin7
- run()-7mei2
- secretkey
- validate()
- ectowif
- _commandname
- _dumphelp()
- _errorlabel
- ascommand
- completionscript(for:)
- compressedpublickey
- configuration-57esj
- configuration-7622s
- exit(witherror:)
- exitcode(for:)
- fullmessage(for:)
- fullmessage(for:columns:)
- helpmessage(columns:)
- helpmessage(for:columns:)
- init()
- init(from:)
- init(secretkey:compressedpublickey:network:)
- main()
- main(_:)
- message(for:)
- network
- parsablearguments-implementations
- parsablecommand-implementations
- parse(_:)
- parseasroot(_:)
- parseorexit(_:)
- run()-2vkfq
- run()-3jlca
- secretkey
- validate()
- hdnew
- _commandname
- _dumphelp()
- _errorlabel
- ascommand
- completionscript(for:)
- configuration-3ehkt
- configuration-7gdtd
- exit(witherror:)
- exitcode(for:)
- fullmessage(for:)
- fullmessage(for:columns:)
- helpmessage(columns:)
- helpmessage(for:columns:)
- init()
- init(from:)
- init(seed:)
- main()
- main(_:)
- message(for:)
- parsablearguments-implementations
- parsablecommand-implementations
- parse(_:)
- parseasroot(_:)
- parseorexit(_:)
- run()-97wkr
- run()-vyu2
- seed
- validate()
- hdprivate
- _commandname
- _dumphelp()
- _errorlabel
- ascommand
- completionscript(for:)
- configuration-4a1vp
- configuration-76mg9
- exit(witherror:)
- exitcode(for:)
- fullmessage(for:)
- fullmessage(for:columns:)
- harden
- helpmessage(columns:)
- helpmessage(for:columns:)
- index
- init()
- init(from:)
- init(index:harden:privatekey:)
- main()
- main(_:)
- message(for:)
- parsablearguments-implementations
- parsablecommand-implementations
- parse(_:)
- parseasroot(_:)
- parseorexit(_:)
- privatekey
- run()-6ijlm
- run()-7twv8
- validate()
- hdpublic
- _commandname
- _dumphelp()
- _errorlabel
- ascommand
- completionscript(for:)
- configuration-1mm8b
- configuration-4q8qc
- exit(witherror:)
- exitcode(for:)
- fullmessage(for:)
- fullmessage(for:columns:)
- harden
- helpmessage(columns:)
- helpmessage(for:columns:)
- index
- init()
- init(from:)
- init(index:harden:publickey:)
- main()
- main(_:)
- message(for:)
- parsablearguments-implementations
- parsablecommand-implementations
- parse(_:)
- parseasroot(_:)
- parseorexit(_:)
- publickey
- run()-6vcy3
- run()-9uvay
- validate()
- hdtopublic
- _commandname
- _dumphelp()
- _errorlabel
- ascommand
- completionscript(for:)
- configuration-637s0
- configuration-lic3
- exit(witherror:)
- exitcode(for:)
- fullmessage(for:)
- fullmessage(for:columns:)
- helpmessage(columns:)
- helpmessage(for:columns:)
- init()
- init(from:)
- init(privatekey:)
- main()
- main(_:)
- message(for:)
- parsablearguments-implementations
- parsablecommand-implementations
- parse(_:)
- parseasroot(_:)
- parseorexit(_:)
- privatekey
- run()-468c9
- run()-4hpmx
- validate()
- launchrpcclient(port:method:params:)
- messagesign
- _commandname
- _dumphelp()
- _errorlabel
- ascommand
- completionscript(for:)
- configuration-1olxk
- configuration-4z0ha
- exit(witherror:)
- exitcode(for:)
- fullmessage(for:)
- fullmessage(for:columns:)
- helpmessage(columns:)
- helpmessage(for:columns:)
- init()
- init(from:)
- init(secretkey:message:)
- main()
- main(_:)
- message(for:)
- message
- parsablearguments-implementations
- parsablecommand-implementations
- parse(_:)
- parseasroot(_:)
- parseorexit(_:)
- run()-6lvmn
- run()-7vn2a
- secretkey
- validate()
- messageverify
- _commandname
- _dumphelp()
- _errorlabel
- address
- ascommand
- completionscript(for:)
- configuration-14ed2
- configuration-6qayf
- exit(witherror:)
- exitcode(for:)
- fullmessage(for:)
- fullmessage(for:columns:)
- helpmessage(columns:)
- helpmessage(for:columns:)
- init()
- init(address:signature:message:)
- init(from:)
- main()
- main(_:)
- message(for:)
- message
- parsablearguments-implementations
- parsablecommand-implementations
- parse(_:)
- parseasroot(_:)
- parseorexit(_:)
- run()-4cuq0
- run()-54fb7
- signature
- validate()
- mnemonicnew
- _commandname
- _dumphelp()
- _errorlabel
- ascommand
- completionscript(for:)
- configuration-154ge
- configuration-9l7h2
- entropy
- exit(witherror:)
- exitcode(for:)
- fullmessage(for:)
- fullmessage(for:columns:)
- helpmessage(columns:)
- helpmessage(for:columns:)
- init()
- init(from:)
- init(language:entropy:)
- language
- main()
- main(_:)
- message(for:)
- parsablearguments-implementations
- parsablecommand-implementations
- parse(_:)
- parseasroot(_:)
- parseorexit(_:)
- run()-1yoyr
- run()-o81e
- validate()
- mnemonictoseed
- _commandname
- _dumphelp()
- _errorlabel
- ascommand
- completionscript(for:)
- configuration-1nr5h
- configuration-9ngao
- exit(witherror:)
- exitcode(for:)
- fullmessage(for:)
- fullmessage(for:columns:)
- helpmessage(columns:)
- helpmessage(for:columns:)
- init()
- init(from:)
- init(language:passphrase:mnemonic:)
- language
- main()
- main(_:)
- message(for:)
- mnemonic
- parsablearguments-implementations
- parsablecommand-implementations
- parse(_:)
- parseasroot(_:)
- parseorexit(_:)
- passphrase
- run()-1i814
- run()-3orr9
- validate()
- node
- _commandname
- _dumphelp()
- _errorlabel
- ascommand
- asyncparsablecommand-implementations
- completionscript(for:)
- configuration-2zwsg
- configuration-730k8
- exit(witherror:)
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
6,291 files changed
+60314
-3341
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Large diffs are not rendered by default.
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
0 commit comments