From e309ffa800aa5167dbddefb99cfe6d2ad35b8b80 Mon Sep 17 00:00:00 2001 From: "alexey.stratulat" <alexey.stratulat@demlabs.net> Date: Wed, 18 Dec 2019 21:25:16 +0700 Subject: [PATCH] [-] Deleted --- include/wrapping_dap_chain_common.h | 81 ----------------------------- src/wrapping_dap_chain_common.c | 56 -------------------- 2 files changed, 137 deletions(-) delete mode 100644 include/wrapping_dap_chain_common.h delete mode 100644 src/wrapping_dap_chain_common.c diff --git a/include/wrapping_dap_chain_common.h b/include/wrapping_dap_chain_common.h deleted file mode 100644 index ff76943b..00000000 --- a/include/wrapping_dap_chain_common.h +++ /dev/null @@ -1,81 +0,0 @@ -#ifndef _WRAPPING_DAP_CHAIN_COMMON_ -#define _WRAPPING_DAP_CHAIN_COMMON_ - -#include "Python.h" -#include "dap_chain_common.h" -#include "wrapping_dap_chain_common_objects.h" -#include "libdap_crypto_key_python.h" - -#ifdef __cplusplus -extern "C" { -#endif - -typedef struct PyDapChainCommon{ - PyObject_HEAD -}PyDapChainCommonObject; - -PyObject *dap_chain_hash_slow_to_str_py(PyObject *self, PyObject *args); -PyObject *dap_chain_str_to_hash_fast_py(PyObject *self, PyObject *args); -PyObject *dap_chain_addr_to_str_py(PyObject *self, PyObject *args); -PyObject *dap_chain_addr_from_str_py(PyObject *self, PyObject *args); -PyObject *dap_chain_addr_fill_py(PyObject *self, PyObject *args); -PyObject *dap_chain_addr_check_sum_py(PyObject *self, PyObject *args); - -static PyMethodDef PyDapChainCommonObjectMethods[] ={ - {"hashSlowToStr", dap_chain_hash_slow_to_str_py, METH_VARARGS|METH_STATIC, ""}, - {"strTpHashFast", dap_chain_str_to_hash_fast_py, METH_VARARGS|METH_STATIC, ""}, - {"addrToStr", dap_chain_addr_to_str_py, METH_VARARGS|METH_STATIC, ""}, - {"addrFromStr", dap_chain_addr_from_str_py, METH_VARARGS|METH_STATIC, ""}, - {"addrFill", dap_chain_addr_fill_py, METH_VARARGS|METH_STATIC, ""}, - {"addrCheckSum", dap_chain_addr_check_sum_py, METH_VARARGS|METH_STATIC, ""}, - {NULL, NULL, 0, NULL} -}; - -static PyTypeObject ChainCommonObject_ChainCommonType = { - PyVarObject_HEAD_INIT(NULL, 0) - "CellFrame.Chain.Common", /* tp_name */ - sizeof(PyDapChainCommonObject), /* tp_basicsize */ - 0, /* tp_itemsize */ - 0, /* tp_dealloc */ - 0, /* tp_print */ - 0, /* tp_getattr */ - 0, /* tp_setattr */ - 0, /* tp_reserved */ - 0, /* tp_repr */ - 0, /* tp_as_number */ - 0, /* tp_as_sequence */ - 0, /* tp_as_mapping */ - 0, /* tp_hash */ - 0, /* tp_call */ - 0, /* tp_str */ - 0, /* tp_getattro */ - 0, /* tp_setattro */ - 0, /* tp_as_buffer */ - Py_TPFLAGS_DEFAULT | - Py_TPFLAGS_BASETYPE, /* tp_flags */ - "Chain common objects", /* tp_doc */ - 0, /* tp_traverse */ - 0, /* tp_clear */ - 0, /* tp_richcompare */ - 0, /* tp_weaklistoffset */ - 0, /* tp_iter */ - 0, /* tp_iternext */ - PyDapChainCommonObjectMethods, /* tp_methods */ - 0, /* tp_members */ - 0, /* tp_getset */ - 0, /* tp_base */ - 0, /* tp_dict */ - 0, /* tp_descr_get */ - 0, /* tp_descr_set */ - 0, /* tp_dictoffset */ - 0, /* tp_init */ - 0, /* tp_alloc */ - PyType_GenericNew, /* tp_new */ - -}; - -#ifdef __cplusplus -} -#endif - -#endif //_WRAPPING_DAP_CHAIN_COMMON_ diff --git a/src/wrapping_dap_chain_common.c b/src/wrapping_dap_chain_common.c deleted file mode 100644 index dfbfa9c8..00000000 --- a/src/wrapping_dap_chain_common.c +++ /dev/null @@ -1,56 +0,0 @@ -#include "wrapping_dap_chain_common.h" - -PyObject *dap_chain_hash_slow_to_str_py(PyObject *self, PyObject *args){ - PyObject *hashSlow; - char *str; - size_t strMax; - if (!PyArg_ParseTuple(args, "O|s|n", &hashSlow, &str, &strMax)) - return NULL; - size_t result = dap_chain_hash_slow_to_str(((PyDapChainHashSlowObject*)hashSlow)->hash_slow, str, strMax); - return PyLong_FromSize_t(result); -} - -PyObject *dap_chain_str_to_hash_fast_py(PyObject *self, PyObject *args){ - const char *hashStr; - PyObject *hashFast; - if (!PyArg_ParseTuple(args, "s|O", &hashStr, &hashFast)) - return NULL; - int result = dap_chain_str_to_hash_fast(hashStr, ((PyDapChainHashFastObject*)hashFast)->hash_fast); - return PyLong_FromLong(result); -} - -PyObject *dap_chain_addr_to_str_py(PyObject *self, PyObject *args){ - PyObject *addr; - if (!PyArg_ParseTuple(args, "O", &addr)) - return NULL; - char *result = dap_chain_addr_to_str(((PyDapChainAddrObject*)addr)->addr); - return Py_BuildValue("s", result); -} - -PyObject *dap_chain_addr_from_str_py(PyObject *self, PyObject *args){ - const char *str; - if (!PyArg_ParseTuple(args, "s", &str)) - return NULL; - PyObject *addrObject = _PyObject_New(&DapChainAddrObject_DapChainAddrObjectType); - ((PyDapChainAddrObject*)addrObject)->addr = dap_chain_addr_from_str(str); - return Py_BuildValue("O", addrObject); -} - -PyObject *dap_chain_addr_fill_py(PyObject *self, PyObject *args){ - PyObject *addr; - PyObject *key; - PyObject *net_id; - if (!PyArg_ParseTuple(args, "O|O|O", &addr, &key, &net_id)) - return NULL; - dap_chain_addr_fill(((PyDapChainAddrObject*)addr)->addr, ((PyCryptoKeyObject*)key)->key, - &(((PyDapChainNetIdObject*)net_id)->net_id)); - return PyLong_FromLong(0); -} - -PyObject *dap_chain_addr_check_sum_py(PyObject *self, PyObject *args){ - PyObject *addrObject; - if (!PyArg_ParseTuple(args, "O", &addrObject)) - return NULL; - int result = dap_chain_addr_check_sum(((PyDapChainAddrObject*)addrObject)->addr); - return PyLong_FromLong(result); -} -- GitLab