diff --git a/include/wrapping_dap_chain_common.h b/include/wrapping_dap_chain_common.h index d73dede947bd83066b62b1d05192f6ef6ca880f5..d260b9bc5e9a634487dbbc2462a95a0016cf4b3a 100644 --- a/include/wrapping_dap_chain_common.h +++ b/include/wrapping_dap_chain_common.h @@ -16,7 +16,7 @@ typedef struct PyDapChainHashSlow{ PyObject *dap_chain_hash_slow_to_str_py(PyObject *self, PyObject *args); -PyMethodDef DapChainHashSlowMethod[] = { +static PyMethodDef DapChainHashSlowMethod[] = { {"toStr", (PyCFunction)dap_chain_hash_slow_to_str_py, METH_VARARGS | METH_STATIC, ""}, {NULL, NULL, 0, NULL} }; @@ -77,7 +77,7 @@ 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); -PyMethodDef DapChainAddrMethods[] = { +static PyMethodDef DapChainAddrMethods[] = { {"toStr", (PyCFunction)dap_chain_addr_to_str_py, METH_VARARGS, ""}, {"fromStr", (PyCFunction)dap_chain_addr_from_str_py, METH_VARARGS | METH_STATIC, ""}, {"fill", (PyCFunction)dap_chain_addr_fill_py, METH_VARARGS, ""}, @@ -139,7 +139,7 @@ typedef struct PyDapChainNetId{ PyObject *dap_chain_net_id_from_str_py(PyObject *self, PyObject *args); -PyMethodDef DapChainNetIdObjectMethods[] = { +static PyMethodDef DapChainNetIdObjectMethods[] = { {"fromStr", (PyCFunction)dap_chain_net_id_from_str_py, METH_VARARGS | METH_STATIC, ""}, {NULL, NULL, 0, NULL} }; @@ -197,7 +197,7 @@ typedef struct PyDapChainNetSrvUID{ PyObject *dap_chain_net_srv_uid_from_str_py(PyObject *self, PyObject *args); -PyMethodDef DapChainNetSrvUIDObject[] = { +static PyMethodDef DapChainNetSrvUIDObject[] = { {"fromStr", (PyCFunction)dap_chain_net_srv_uid_from_str_py, METH_VARARGS | METH_STATIC, ""}, {NULL, NULL, 0, NULL} }; @@ -246,6 +246,55 @@ static PyTypeObject DapChainNetSrvUIDObject_DapChainNetSrvUIDObjectType = { /*=================*/ +/* Chain net srv uid */ +typedef struct PyDapChainNetSrvPriceUnitUID{ + PyObject_HEAD + dap_chain_net_srv_price_unit_uid_t price_unit_uid; +}PyDapChainNetSrvPriceUnitUIDObject; + +static PyTypeObject DapChainNetSrvPriceUnitUIDObject_DapChainNetSrvPriceUnitUIDObjectType = { + PyVarObject_HEAD_INIT(NULL, 0) + "CellFrame.ChainNetSrvPriceUnitUID", /* tp_name */ + sizeof(PyDapChainNetSrvPriceUnitUIDObject), /* 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 net srv price unit uid object", /* tp_doc */ + 0, /* tp_traverse */ + 0, /* tp_clear */ + 0, /* tp_richcompare */ + 0, /* tp_weaklistoffset */ + 0, /* tp_iter */ + 0, /* tp_iternext */ + 0, /* 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 }