Feathercoin  0.5.0
P2P Digital Currency
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
Typedefs | Functions
multisig_tests.cpp File Reference
#include <boost/assert.hpp>
#include <boost/assign/list_of.hpp>
#include <boost/assign/list_inserter.hpp>
#include <boost/assign/std/vector.hpp>
#include <boost/test/unit_test.hpp>
#include <boost/foreach.hpp>
#include <boost/tuple/tuple.hpp>
#include <openssl/ec.h>
#include <openssl/err.h>
#include "keystore.h"
#include "main.h"
#include "script.h"
#include "wallet.h"
Include dependency graph for multisig_tests.cpp:

Go to the source code of this file.

Typedefs

typedef vector< unsigned char > valtype
 

Functions

uint256 SignatureHash (CScript scriptCode, const CTransaction &txTo, unsigned int nIn, int nHashType)
 
CScript sign_multisig (CScript scriptPubKey, vector< CKey > keys, CTransaction transaction, int whichIn)
 
 BOOST_AUTO_TEST_CASE (multisig_verify)
 
 BOOST_AUTO_TEST_CASE (multisig_IsStandard)
 
 BOOST_AUTO_TEST_CASE (multisig_Solver1)
 
 BOOST_AUTO_TEST_CASE (multisig_Sign)
 

Typedef Documentation

typedef vector<unsigned char> valtype

Definition at line 20 of file multisig_tests.cpp.

Function Documentation

BOOST_AUTO_TEST_CASE ( multisig_verify  )

Definition at line 43 of file multisig_tests.cpp.

BOOST_AUTO_TEST_CASE ( multisig_IsStandard  )

Definition at line 130 of file multisig_tests.cpp.

BOOST_AUTO_TEST_CASE ( multisig_Solver1  )

Definition at line 164 of file multisig_tests.cpp.

BOOST_AUTO_TEST_CASE ( multisig_Sign  )

Definition at line 253 of file multisig_tests.cpp.

CScript sign_multisig ( CScript  scriptPubKey,
vector< CKey keys,
CTransaction  transaction,
int  whichIn 
)

Definition at line 27 of file multisig_tests.cpp.

uint256 SignatureHash ( CScript  scriptCode,
const CTransaction txTo,
unsigned int  nIn,
int  nHashType 
)

Definition at line 966 of file script.cpp.