我正在寻找一种在我的专用LAN/Wifi网络上模拟1000节点比特币网络的方法.
我阅读了开发人员指南:https://bitcoin.org/en/developer-examples#regtest-mode,它提到了regtest主要用于单个节点或指定节点的模式,而不是像实际网络那样的随机节点.
有些人可能会建议使用该testnet模式,但这对我没用,因为我想检查一个新的协议,因为比特币不会被testnet网络上的未知节点支持.
简单来说,我希望在我的LAN/Wifi网络中模拟一个完整的比特币网络.
我是 API 世界的新手,但我有一个问题,我想从 Web API 获取数据,但有两个身份验证
这是我的获取操作代码:
HttpClientHandler handler = new HttpClientHandler();
handler.Credentials = new NetworkCredential("test", "testing");
HttpClient client = new HttpClient(handler);
client.BaseAddress = new Uri("http://test.abctesting.com/");
client.DefaultRequestHeaders.Accept.Clear();
client.DefaultRequestHeaders.Accept.Add(new System.Net.Http.Headers.
MediaTypeWithQualityHeaderValue("application/json"));
HttpResponseMessage response = client.GetAsync("admin/apiv2/").Result;
var tenders = response.Content.ReadAsAsync<tenders>().Result;
Run Code Online (Sandbox Code Playgroud)
这段代码对我来说很好用,但只是传递代理用户名和密码!如何使用身份验证用户名和密码继续获取 API 数据?
我已经从这个链接下载了一个主题.我必须在index.html文件中定义脚本和CSS.
index.html(正文部分)
<body>
<app-root></app-root>
<script type="text/javascript" src="./assets/js/main.85741bff.js"></script>
<script type="text/javascript" src="./assets/js/common.js"></script>
</body>
Run Code Online (Sandbox Code Playgroud)
我在common.js中定义了我的函数,并从main.85741bff.js文件中调用它.
common.js(function)
document.addEventListener("DOMContentLoaded", function (event) {
masonryBuild();
navbarToggleSidebar();
navActivePage();
});
Run Code Online (Sandbox Code Playgroud)
问题是我可以在页面重新加载时调用该函数,但在内容加载时无法调用该函数.
任何人都可以帮我解决这个问题吗?任何帮助,将不胜感激.
angular ×1
angular5 ×1
api ×1
bitcoin ×1
bitcoind ×1
blockchain ×1
c# ×1
javascript ×1
typescript ×1