Top 0.3% dependent packages on proxy.golang.org
Top 0.9% dependent repos on proxy.golang.org
Top 1.7% forks on proxy.golang.org
Top 1.0% docker downloads on proxy.golang.org
proxy.golang.org : github.com/decred/dcrd/txscript
Package txscript implements the Decred transaction script language. This package provides data structures and functions to parse and execute decred transaction scripts. Decred transaction scripts are written in a stack-base, FORTH-like language. The Decred script language consists of a number of opcodes which fall into several categories such pushing and popping data to and from the stack, performing basic and bitwise arithmetic, conditional branching, comparing hashes, and checking cryptographic signatures. Scripts are processed from left to right and intentionally do not provide loops. The vast majority of Decred scripts at the time of this writing are of several standard forms which consist of a spender providing a public key and a signature which proves the spender owns the associated private key. This information is used to prove the the spender is authorized to perform the transaction. One benefit of using a scripting language is added flexibility in specifying what conditions must be met in order to spend decreds. Errors returned by this package are of type txscript.Error. This allows the caller to programmatically determine the specific error by examining the ErrorCode field of the type asserted txscript.Error while still providing rich error messages with contextual information. A convenience function named IsErrorCode is also provided to allow callers to easily check for a specific error code. See ErrorCode in the package documentation for a full list.
Registry
-
Source
- Documentation
- JSON
- codemeta.json
purl: pkg:golang/github.com/decred/dcrd/txscript
Keywords:
blockchain
, cryptocurrency
, dcrd
, decred
, decred-daemon
, decred-nodes
, go
, golang
, p2p
, peer-to-peer
License: ISC
Latest release: over 2 years ago
First release: over 7 years ago
Namespace: github.com/decred/dcrd
Dependent packages: 208
Dependent repositories: 36
Stars: 767 on GitHub
Forks: 311 on GitHub
Docker dependents: 1
Docker downloads: 5,649
Total Commits: 6760
Committers: 164
Average commits per author: 41.22
Development Distribution Score (DDS): 0.422
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Last synced: about 5 hours ago
github.com/decred/dcrd/blockchain v1.2.1
Package blockchain implements Decred block handling and chain selection rules. The Decred block ...7 versions - Latest release: over 2 years ago - 132 dependent packages - 32 dependent repositories - 767 stars on GitHub
decred.org/dcrd/blockchain v1.2.1
Package blockchain implements Decred block handling and chain selection rules. The Decred block ...7 versions - Latest release: over 2 years ago - 738 stars on GitHub
github.com/decred/dcrd/blockchain/stake v1.2.2
Package stake contains code for all of dcrd's stake transaction chain handling and other portions...7 versions - Latest release: over 2 years ago - 198 dependent packages - 34 dependent repositories - 767 stars on GitHub
github.com/decred/dcrd/peer v1.2.1
Package peer provides a common base for creating and managing Decred network peers. This package...5 versions - Latest release: over 2 years ago - 26 dependent packages - 3 dependent repositories - 767 stars on GitHub
github.com/hbtc-chain/chainnode v0.9.4
4 versions - Latest release: almost 5 years ago - 1 dependent package - 1 dependent repositories - 0 stars on GitHubgithub.com/syscoin/blockbook v0.3.5
:blue_book: TREZOR address/account balance backend11 versions - Latest release: almost 5 years ago - 1 stars on GitHub
github.com/nixplatform/blockbook v1.0.0
8 versions - Latest release: about 5 years ago - 1 dependent packagegithub.com/trustwallet/blockbook v0.3.4
:blue_book: Trezor address/account balance backend12 versions - Latest release: over 5 years ago - 13 stars on
github.com/allinxproject/blockbook-bsc v0.3.4
:blue_book: Trezor address/account balance backend12 versions - Latest release: over 5 years ago - 0 stars on GitHub
github.com/monacohq/blockbook v0.3.4
:blue_book: Trezor address/account balance backend12 versions - Latest release: over 5 years ago - 0 stars on GitHub
github.com/quebecoinqbc/blockbook v0.3.4
:blue_book: Trezor address/account balance backend12 versions - Latest release: over 5 years ago - 0 stars on GitHub
github.com/QuebecoinQBC/blockbook v0.3.4
:blue_book: Trezor address/account balance backend12 versions - Latest release: over 5 years ago - 0 stars on GitHub
github.com/jackcoble/blockbook v0.3.4
12 versions - Latest release: over 5 years agogithub.com/alexeirbv/blockbook v0.3.4
:blue_book: TREZOR address/account balance backend12 versions - Latest release: over 5 years ago - 31 stars on GitHub
github.com/cryptohub-digital/blockbook v0.3.4
12 versions - Latest release: over 5 years ago - 0 stars on GitHubgithub.com/bchainhub/blockbook v0.3.4 💰
12 versions - Latest release: over 5 years ago - 0 stars on GitHubgithub.com/mosqueiro/blockbook-update v0.3.4
1 version - Latest release: over 5 years agogithub.com/binance-chain/blockbook-bsc v0.3.4
12 versions - Latest release: over 5 years agogithub.com/guardaco/blockbook v0.3.4
:blue_book: TREZOR address/account balance backend12 versions - Latest release: over 5 years ago - 32 stars on GitHub
github.com/rumhocker/blockbook v0.3.4
:blue_book: Trezor address/account balance backend12 versions - Latest release: over 5 years ago - 0 stars on GitHub
github.com/eabz/blockbook v0.3.4
12 versions - Latest release: over 5 years agogithub.com/Rumhocker/blockbook v0.3.4
:blue_book: Trezor address/account balance backend12 versions - Latest release: over 5 years ago - 0 stars on GitHub
github.com/llamaondrugs/blockbook v0.3.3
11 versions - Latest release: over 5 years agogithub.com/LlamaOnDrugs/blockbook v0.3.3
11 versions - Latest release: over 5 years agogithub.com/dreacot/politeia v0.1.0
1 version - Latest release: over 5 years ago - 0 stars on GitHubgithub.com/raedahgroup/dcrwallet v1.5.1
37 versions - Latest release: almost 6 years ago - 1 dependent repositoriesgithub.com/justinsantoro/dcrwallet v1.5.1
A secure Decred wallet daemon written in Go (golang).44 versions - Latest release: almost 6 years ago - 0 stars on GitHub
github.com/jrick/dcrwallet v1.5.1
A secure Decred wallet daemon written in Go (golang).44 versions - Latest release: almost 6 years ago - 0 stars on GitHub
github.com/Eacred/ecrwallet v1.5.0
9 versions - Latest release: about 6 years agogithub.com/jfixby/dcrregtest v0.0.0-20191101193213-2fb4c8876bc6
Decred regression testing1 version - Latest release: about 6 years ago - 1 stars on GitHub
github.com/decred/dcrd/mempool/v2 v2.1.0
Package mempool provides a policy-enforced pool of unmined Decred transactions. A key responsibi...2 versions - Latest release: over 6 years ago - 3 dependent packages - 1 dependent repositories - 767 stars on GitHub
github.com/decred-next/dcrnd/peer v1.2.0
Package peer provides a common base for creating and managing Decred network peers. This package...4 versions - Latest release: over 6 years ago
github.com/Decred-Next/dcrnd/peer v1.2.0
Package peer provides a common base for creating and managing Decred network peers. This package...4 versions - Latest release: over 6 years ago
github.com/Eacred/ecrd/peer v1.2.0
1 version - Latest release: over 6 years agogithub.com/John-Tonny/vclsuite_vcld/peer v1.2.0
Package peer provides a common base for creating and managing Bitcoin network peers. This packag...1 version - Latest release: over 6 years ago - 0 stars on GitHub
decred.org/dcrd/peer v1.2.0 removed
4 versions - Latest release: over 6 years agogithub.com/john-tonny/vclsuite_vcld/peer v1.2.0
Package peer provides a common base for creating and managing Bitcoin network peers. This packag...1 version - Latest release: over 6 years ago - 0 stars on GitHub
github.com/jrick/dcrd/peer v1.2.0
Package peer provides a common base for creating and managing Decred network peers. This package...4 versions - Latest release: over 6 years ago - 0 stars on GitHub
github.com/Decred-Next/dcrnd/blockchain v1.2.0
Package blockchain implements Decred block handling and chain selection rules. The Decred block ...6 versions - Latest release: over 6 years ago
github.com/Eacred/ecrd/blockchain v1.2.0 removed
3 versions - Latest release: over 6 years agogithub.com/John-Tonny/vclsuite_vcld/blockchain v1.2.0
Package blockchain implements bitcoin block handling and chain selection rules. The bitcoin bloc...1 version - Latest release: over 6 years ago - 0 stars on GitHub
github.com/john-tonny/vclsuite_vcld/blockchain v1.2.0
Package blockchain implements bitcoin block handling and chain selection rules. The bitcoin bloc...1 version - Latest release: over 6 years ago - 0 stars on GitHub
github.com/jrick/dcrd/blockchain v1.2.0
Package blockchain implements Decred block handling and chain selection rules. The Decred block ...6 versions - Latest release: over 6 years ago - 0 stars on GitHub
github.com/rstaudt2/dcrd/blockchain v1.2.0
Package blockchain implements Decred block handling and chain selection rules. The Decred block ...6 versions - Latest release: over 6 years ago - 0 stars on GitHub
github.com/davecgh/dcrd/blockchain v1.2.0
Package blockchain implements Decred block handling and chain selection rules. The Decred block ...6 versions - Latest release: over 6 years ago - 1 stars on GitHub
github.com/decred-next/dcrnd/blockchain v1.2.0
Package blockchain implements Decred block handling and chain selection rules. The Decred block ...6 versions - Latest release: over 6 years ago
github.com/rstaudt2/dcrd/blockchain/stake v1.2.1
Package stake contains code for all of dcrd's stake transaction chain handling and other portions...6 versions - Latest release: over 6 years ago - 0 stars on GitHub
github.com/jrick/dcrd/blockchain/stake v1.2.1
Package stake contains code for all of dcrd's stake transaction chain handling and other portions...6 versions - Latest release: over 6 years ago - 0 stars on GitHub
github.com/decred-next/dcrnd/blockchain/stake v1.2.1
Package stake contains code for all of dcrd's stake transaction chain handling and other portions...6 versions - Latest release: over 6 years ago
github.com/Eacred/ecrd/blockchain/stake v1.2.1 removed
1 version - Latest release: over 6 years agogithub.com/john-tonny/vclsuite_vcld/blockchain/stake v1.2.1
An alternative full node bitcoin implementation written in Go (golang)1 version - Latest release: over 6 years ago - 0 stars on GitHub
github.com/John-Tonny/vclsuite_vcld/blockchain/stake v1.2.1 removed
1 version - Latest release: over 6 years agogithub.com/Decred-Next/dcrnd/blockchain/stake v1.2.1
Package stake contains code for all of dcrd's stake transaction chain handling and other portions...6 versions - Latest release: over 6 years ago
github.com/decred/dcrdata/db/dcrpg/v3 v3.1.1
Decred block explorer, with packages and apps for data collection and storage. Written in Go.6 versions - Latest release: over 6 years ago - 1 dependent package - 130 stars on GitHub
github.com/decred/dcrdata/pubsub/v2 v2.0.1 removed
2 versions - Latest release: over 6 years ago - 2 dependent packages - 2 dependent repositoriesgithub.com/joegruffins/dcrd/blockchain/stake v1.2.0
Package stake contains code for all of dcrd's stake transaction chain handling and other portions...5 versions - Latest release: over 6 years ago - 0 stars on GitHub
github.com/decred/dcrwallet/spv/v2 v2.1.2
A secure Decred wallet daemon written in Go (golang).4 versions - Latest release: over 6 years ago - 1 dependent repositories - 235 stars on GitHub
github.com/decred/dcrdata/txhelpers/v2 v2.0.0
Package txhelpers contains helper functions for working with transactions and blocks (e.g. checki...1 version - Latest release: over 6 years ago - 26 dependent packages - 2 dependent repositories - 130 stars on GitHub
decred.org/dcrwallet/wallet/v2 v2.1.1 removed
3 versions - Latest release: over 6 years agogithub.com/decred/dcrwallet/wallet/v2 v2.1.1
Package wallet provides ... TODO: Flesh out this section Overview3 versions - Latest release: over 6 years ago - 8 dependent packages - 1 dependent repositories - 235 stars on GitHub
github.com/decred/dcrdata/db/dcrpg/v2 v2.0.1
Decred block explorer, with packages and apps for data collection and storage. Written in Go.2 versions - Latest release: over 6 years ago - 1 dependent package - 130 stars on GitHub
github.com/decred/dcrdata/db/dbtypes v1.1.0
Decred block explorer, with packages and apps for data collection and storage. Written in Go.3 versions - Latest release: over 6 years ago - 55 dependent packages - 1 dependent repositories - 130 stars on GitHub
github.com/Decred-Next/dcrndata/db/dbtypes v1.1.0
3 versions - Latest release: over 6 years agogithub.com/dcrdata/dcrdata/db/dbtypes v1.1.0
3 versions - Latest release: over 6 years agogithub.com/chappjc/dcrdata/db/dbtypes v1.1.0
Decred block explorer, with packages and apps for data collection and storage. Written in Go.3 versions - Latest release: over 6 years ago - 0 stars on GitHub
github.com/EXCCoin/exccdata/db/dbtypes v1.1.0
EXCCoin block explorer, with packages and apps for data collection and storage. Written in Go.3 versions - Latest release: over 6 years ago - 3 stars on GitHub
github.com/decred-next/dcrndata/db/dbtypes v1.1.0
3 versions - Latest release: over 6 years ago - 2 stars on GitHubgithub.com/exccoin/exccdata/db/dbtypes v1.1.0
EXCCoin block explorer, with packages and apps for data collection and storage. Written in Go.3 versions - Latest release: over 6 years ago - 3 stars on GitHub
github.com/EXCCoin/exccdata/txhelpers v1.1.0
EXCCoin block explorer, with packages and apps for data collection and storage. Written in Go.3 versions - Latest release: over 6 years ago - 3 stars on GitHub
decred.org/dcrdata/txhelpers v1.1.0
Decred block explorer, with packages and apps for data collection and storage. Written in Go.3 versions - Latest release: over 6 years ago - 129 stars on GitHub
github.com/dcrdata/dcrdata/txhelpers v1.1.0
3 versions - Latest release: over 6 years agogithub.com/chappjc/dcrdata/txhelpers v1.1.0
Decred block explorer, with packages and apps for data collection and storage. Written in Go.3 versions - Latest release: over 6 years ago - 0 stars on GitHub
github.com/exccoin/exccdata/txhelpers v1.1.0
EXCCoin block explorer, with packages and apps for data collection and storage. Written in Go.3 versions - Latest release: over 6 years ago - 3 stars on GitHub
github.com/decred/dcrdata/txhelpers v1.1.0
Package txhelpers contains helper functions for working with transactions and blocks (e.g. checki...3 versions - Latest release: over 6 years ago - 78 dependent packages - 4 dependent repositories - 130 stars on GitHub
github.com/Decred-Next/dcrndata/txhelpers v1.1.0
3 versions - Latest release: over 6 years agogithub.com/decred-next/dcrndata/txhelpers v1.1.0
3 versions - Latest release: over 6 years agogithub.com/decred/dcrdata/v4 v4.0.2
Decred block explorer, with packages and apps for data collection and storage. Written in Go.11 versions - Latest release: over 6 years ago - 10 dependent packages - 1 dependent repositories - 130 stars on GitHub
github.com/decred/dcrdata/db/dcrpg v1.0.0
Decred block explorer, with packages and apps for data collection and storage. Written in Go.1 version - Latest release: over 6 years ago - 11 dependent packages - 130 stars on GitHub
github.com/exccoin/exccdata/db/dcrpg v1.0.0
EXCCoin block explorer, with packages and apps for data collection and storage. Written in Go.1 version - Latest release: over 6 years ago - 3 stars on GitHub
github.com/chappjc/dcrdata/db/dcrpg v1.0.0
Decred block explorer, with packages and apps for data collection and storage. Written in Go.1 version - Latest release: over 6 years ago - 0 stars on GitHub
github.com/decred-next/dcrndata/db/dcrpg v1.0.0
1 version - Latest release: over 6 years agogithub.com/Decred-Next/dcrndata/db/dcrpg v1.0.0
1 version - Latest release: over 6 years agogithub.com/dcrdata/dcrdata/db/dcrpg v1.0.0
1 version - Latest release: over 6 years agogithub.com/Decred-Next/dcrnwallet/wallet v1.3.0
Package wallet provides ... TODO: Flesh out this section Overview9 versions - Latest release: almost 7 years ago
decred.org/dcrwallet/wallet v1.3.0
Package wallet provides ... TODO: Flesh out this section9 versions - Latest release: almost 7 years ago - 210 stars on GitHub
github.com/decred/dcrwallet/wallet v1.3.0
Package wallet provides ... TODO: Flesh out this section Overview9 versions - Latest release: almost 7 years ago - 66 dependent packages - 26 dependent repositories - 235 stars on GitHub
github.com/decred/btcwallet/wallet v1.3.0
Package wallet provides ... TODO: Flesh out this section Overview9 versions - Latest release: almost 7 years ago
github.com/jrick/dcrwallet/wallet v1.3.0
Package wallet provides ... TODO: Flesh out this section Overview9 versions - Latest release: almost 7 years ago - 0 stars on GitHub
github.com/Eacred/ecrwallet/wallet v1.3.0
1 version - Latest release: almost 7 years agogithub.com/decred-next/dcrnwallet/wallet v1.3.0
Package wallet provides ... TODO: Flesh out this section Overview9 versions - Latest release: almost 7 years ago
github.com/decred-next/dcrnd/mempool v1.2.0
Package mempool provides a policy-enforced pool of unmined Decred transactions. A key responsibi...5 versions - Latest release: almost 7 years ago - 1 stars on GitHub
github.com/jrick/dcrd/mempool v1.2.0
Package mempool provides a policy-enforced pool of unmined Decred transactions. A key responsibi...5 versions - Latest release: almost 7 years ago - 0 stars on GitHub
github.com/John-Tonny/vclsuite_vcld/mempool v1.2.0
Package mempool provides a policy-enforced pool of unmined bitcoin transactions. A key responsbi...1 version - Latest release: almost 7 years ago - 0 stars on GitHub
github.com/Eacred/ecrd/mempool v1.2.0
1 version - Latest release: almost 7 years agogithub.com/john-tonny/vclsuite_vcld/mempool v1.2.0
Package mempool provides a policy-enforced pool of unmined bitcoin transactions. A key responsbi...1 version - Latest release: almost 7 years ago - 0 stars on GitHub
github.com/Decred-Next/dcrnd/mempool v1.2.0
Package mempool provides a policy-enforced pool of unmined Decred transactions. A key responsibi...5 versions - Latest release: almost 7 years ago
github.com/decred/dcrd/mempool v1.2.0
Package mempool provides a policy-enforced pool of unmined Decred transactions. A key responsibi...5 versions - Latest release: almost 7 years ago - 37 dependent packages - 28 dependent repositories - 767 stars on GitHub
github.com/matheusd/dcr-split-ticket-matcher v0.7.6
Decred Split Ticket Matcher Service & Client19 versions - Latest release: almost 7 years ago - 28 stars on GitHub
github.com/decred/dcrwallet/spv v1.1.1
A secure Decred wallet daemon written in Go (golang).3 versions - Latest release: almost 7 years ago - 42 dependent packages - 22 dependent repositories - 235 stars on GitHub
github.com/Eacred/ecrwallet/spv v1.1.1
1 version - Latest release: almost 7 years agoCheck this option to include packages that no longer depend on this package in their latest version but previously did.