|  | 
|  | CScript () | 
|  | 
|  | CScript (const_iterator pbegin, const_iterator pend) | 
|  | 
|  | CScript (std::vector< unsigned char >::const_iterator pbegin, std::vector< unsigned char >::const_iterator pend) | 
|  | 
|  | CScript (const unsigned char *pbegin, const unsigned char *pend) | 
|  | 
|  | SERIALIZE_METHODS (CScript, obj) | 
|  | 
|  | CScript (int64_t b) | 
|  | 
|  | CScript (opcodetype b) | 
|  | 
|  | CScript (const CScriptNum &b) | 
|  | 
|  | CScript (const std::vector< unsigned char > &b)=delete | 
|  | 
| CScript & | operator<< (const CScript &b)=delete | 
|  | Delete non-existent operator to defend against future introduction.  More... 
 | 
|  | 
| CScript & | operator<< (int64_t b) LIFETIMEBOUND | 
|  | 
| CScript & | operator<< (opcodetype opcode) LIFETIMEBOUND | 
|  | 
| CScript & | operator<< (const CScriptNum &b) LIFETIMEBOUND | 
|  | 
| CScript & | operator<< (const std::vector< unsigned char > &b) LIFETIMEBOUND | 
|  | 
| bool | GetOp (const_iterator &pc, opcodetype &opcodeRet, std::vector< unsigned char > &vchRet) const | 
|  | 
| bool | GetOp (const_iterator &pc, opcodetype &opcodeRet) const | 
|  | 
| unsigned int | GetSigOpCount (bool fAccurate) const | 
|  | Pre-version-0.6, Bitcoin always counted CHECKMULTISIGs as 20 sigops.  More... 
 | 
|  | 
| unsigned int | GetSigOpCount (const CScript &scriptSig) const | 
|  | Accurately count sigOps, including sigOps in pay-to-script-hash transactions:  More... 
 | 
|  | 
| bool | IsPayToScriptHash () const | 
|  | 
| bool | IsPayToWitnessScriptHash () const | 
|  | 
| bool | IsWitnessProgram (int &version, std::vector< unsigned char > &program) const | 
|  | 
| bool | IsPushOnly (const_iterator pc) const | 
|  | Called by IsStandardTx and P2SH/BIP62 VerifyScript (which makes it consensus-critical).  More... 
 | 
|  | 
| bool | IsPushOnly () const | 
|  | 
| bool | HasValidOps () const | 
|  | Check if the script contains valid OP_CODES.  More... 
 | 
|  | 
| bool | IsUnspendable () const | 
|  | Returns whether the script is guaranteed to fail at execution, regardless of the initial stack.  More... 
 | 
|  | 
| void | clear () | 
|  | 
| void | assign (size_type n, const T &val) | 
|  | 
| template<typename InputIterator > | 
| void | assign (InputIterator first, InputIterator last) | 
|  | 
|  | prevector () | 
|  | 
|  | prevector (size_type n) | 
|  | 
|  | prevector (size_type n, const T &val) | 
|  | 
| template<typename InputIterator > | 
|  | prevector (InputIterator first, InputIterator last) | 
|  | 
|  | prevector (const prevector< N, T, Size, Diff > &other) | 
|  | 
|  | prevector (prevector< N, T, Size, Diff > &&other) | 
|  | 
| prevector & | operator= (const prevector< N, T, Size, Diff > &other) | 
|  | 
| prevector & | operator= (prevector< N, T, Size, Diff > &&other) | 
|  | 
| size_type | size () const | 
|  | 
| bool | empty () const | 
|  | 
| iterator | begin () | 
|  | 
| const_iterator | begin () const | 
|  | 
| iterator | end () | 
|  | 
| const_iterator | end () const | 
|  | 
| reverse_iterator | rbegin () | 
|  | 
| const_reverse_iterator | rbegin () const | 
|  | 
| reverse_iterator | rend () | 
|  | 
| const_reverse_iterator | rend () const | 
|  | 
| size_t | capacity () const | 
|  | 
| T & | operator[] (size_type pos) | 
|  | 
| const T & | operator[] (size_type pos) const | 
|  | 
| void | resize (size_type new_size) | 
|  | 
| void | reserve (size_type new_capacity) | 
|  | 
| void | shrink_to_fit () | 
|  | 
| void | clear () | 
|  | 
| iterator | insert (iterator pos, const T &value) | 
|  | 
| void | insert (iterator pos, size_type count, const T &value) | 
|  | 
| template<typename InputIterator > | 
| void | insert (iterator pos, InputIterator first, InputIterator last) | 
|  | 
| void | resize_uninitialized (size_type new_size) | 
|  | 
| iterator | erase (iterator pos) | 
|  | 
| iterator | erase (iterator first, iterator last) | 
|  | 
| template<typename... Args> | 
| void | emplace_back (Args &&... args) | 
|  | 
| void | push_back (const T &value) | 
|  | 
| void | pop_back () | 
|  | 
| T & | front () | 
|  | 
| const T & | front () const | 
|  | 
| T & | back () | 
|  | 
| const T & | back () const | 
|  | 
| void | swap (prevector< N, T, Size, Diff > &other) | 
|  | 
|  | ~prevector () | 
|  | 
| bool | operator== (const prevector< N, T, Size, Diff > &other) const | 
|  | 
| bool | operator!= (const prevector< N, T, Size, Diff > &other) const | 
|  | 
| bool | operator< (const prevector< N, T, Size, Diff > &other) const | 
|  | 
| size_t | allocated_memory () const | 
|  | 
| value_type * | data () | 
|  | 
| const value_type * | data () const | 
|  | 
Serialized script, used inside transaction inputs and outputs. 
Definition at line 405 of file script.h.