Skip to content
Snippets Groups Projects
Commit e60cd674 authored by alexey.stratulat's avatar alexey.stratulat
Browse files

[*] Fix. This files has been change to work with the new libdap-chain-common-python library.

parent bfaba654
No related branches found
No related tags found
1 merge request!26Support 3689
......@@ -6,7 +6,7 @@
#include "dap_chain_net.h"
#include "wrapping_dap_chain_net_state.h"
//#include "wrapping_dap_chain_net_state.h"
#include "wrapping_dap_chain_common_objects.h"
#include "wrapping_dap_chain_common.h"
#include "wrapping_dap_chain_ledger.h"
#include "libdap-chain-python.h"
#include "libdap_chain_type_python.h"
......
......@@ -3,7 +3,7 @@
#include <Python.h>
#include "dap_chain_node.h"
#include "wrapping_dap_chain_common_objects.h"
#include "wrapping_dap_chain_common.h"
#include "libdap_chain_net_python.h"
typedef struct PyDapChainNode{
......
......@@ -5,7 +5,7 @@
#include "dap_config.h"
#include "dap_chain_node_cli.h"
#include "dap_chain_node_cli_cmd.h"
#include "wrapping_dap_chain_common_objects.h"
#include "wrapping_dap_chain_common.h"
#include "wrapping_dap_chain_net_node.h"
#ifdef __cplusplus
......
......@@ -3,7 +3,7 @@
#include <Python.h>
#include "dap_chain_node.h"
#include "libdap_chain_net_python.h"
#include "wrapping_dap_chain_common_objects.h"
#include "wrapping_dap_chain_common.h"
#ifdef __cplusplus
extern "C" {
......
......@@ -98,7 +98,7 @@ PyObject *dap_chain_net_get_cur_addr_py(PyObject *self, PyObject *args){
}
PyObject *dap_chain_net_get_cur_cell_py(PyObject *self, PyObject *args){
PyObject *obj_cell_id = _PyObject_New(&DapChainNodeAddrObject_DapChainNodeAddrObjectType);
((PyDapChainCellIdObject*)obj_cell_id)->id = *(dap_chain_net_get_cur_cell(((PyDapChainNetObject*)self)->chain_net));
((PyDapChainCellIDObject*)obj_cell_id)->cell_id = dap_chain_net_get_cur_cell(((PyDapChainNetObject*)self)->chain_net);
return Py_BuildValue("O", obj_cell_id);
}
PyObject *dap_chain_net_get_cur_addr_int_py(PyObject *self, PyObject *args){
......
......@@ -6,7 +6,7 @@ PyObject *dap_chain_node_gen_addr_py(PyObject *self, PyObject *args){
if (!PyArg_ParseTuple(args, "O|O", &obj_net, &obj_cell_id))
return NULL;
PyObject *obj_node_addr = _PyObject_New(&DapChainNodeAddrObject_DapChainNodeAddrObjectType);
((PyDapChainNodeAddrObject*)obj_node_addr)->node_addr = dap_chain_node_gen_addr(((PyDapChainNetObject*)obj_net)->chain_net, &(((PyDapChainCellIdObject*)obj_cell_id)->id));
((PyDapChainNodeAddrObject*)obj_node_addr)->node_addr = dap_chain_node_gen_addr(((PyDapChainNetObject*)obj_net)->chain_net, &(((PyDapChainCellIDObject*)obj_cell_id)->cell_id));
return Py_BuildValue("O", obj_node_addr);
}
PyObject *dap_chain_node_check_addr_py(PyObject *self, PyObject *args){
......@@ -15,7 +15,7 @@ PyObject *dap_chain_node_check_addr_py(PyObject *self, PyObject *args){
PyObject *obj_cell_id;
if (!PyArg_ParseTuple(args, "O|O|O", &obj_chain_net, &obj_node_addr, &obj_cell_id))
return NULL;
bool ret = dap_chain_node_check_addr(((PyDapChainNetObject*)obj_chain_net)->chain_net, ((PyDapChainNodeAddrObject*)obj_node_addr)->node_addr, &(((PyDapChainCellIdObject*)obj_cell_id)->id));
bool ret = dap_chain_node_check_addr(((PyDapChainNetObject*)obj_chain_net)->chain_net, ((PyDapChainNodeAddrObject*)obj_node_addr)->node_addr, &(((PyDapChainCellIDObject*)obj_cell_id)->cell_id));
if (ret)
return Py_BuildValue("O", Py_True);
else
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment