.. Click HereBitcoinLib을 사용하여 새 주소를 만들려면 어떻게해야합니까?
는 기본적으로 나는 온라인 지갑 서비스를 만들려고 해요하지만 내 지갑 내에서 사용하기 위해 생성하는 방법 새 주소 이해하는 데 어려움을 겪고 있어요.
내 지갑의 명령에 새 주소를 만들고 싶습니다.이 라이브러리를 사용하면 어떻게 가능합니까? 어떤 함수도 사용하기 위해 어떤 종류의 주소를 반환하는 것처럼 보이지 않습니다.
.. Click HereBitcoinLib을 사용하여 새 주소를 만들려면 어떻게해야합니까?
는 기본적으로 나는 온라인 지갑 서비스를 만들려고 해요하지만 내 지갑 내에서 사용하기 위해 생성하는 방법 새 주소 이해하는 데 어려움을 겪고 있어요.
내 지갑의 명령에 새 주소를 만들고 싶습니다.이 라이브러리를 사용하면 어떻게 가능합니까? 어떤 함수도 사용하기 위해 어떤 종류의 주소를 반환하는 것처럼 보이지 않습니다.
이 특정 라이브러리와 관련하여 셋업이 작동한다고 가정 비트 코인, 당신은
IBitcoinService BitcoinService = new BitcoinService();
String address = BitcoinService.GetNewAddress();
링크 된 라이브러리/랩퍼에 전체 노드를 실행하고 내장 된 JSON RPC 호출을 통해 통신해야합니다. 시스템에서 전체 동기화 된 버전의 Bitcoin을 실행하고 있습니까?
이미 실행중인 경우 RPC 사용자 및 PW로 설정된 bitcoin.conf 파일을 설정해야합니다.
rpcuser=someusername
rpcpassword=somepassword
daemon=1
keypool=10000
prune=600 //pruning is optional but will take up a lot less disk space
maxuploadtarget=20 //optional limits total upload bandwidth
maxconnections=16 //optional limits total amount of peers that can connect
전 C#을 모르는,하지만 난 당신이 JSON RPC가 명령을 보낼 수있는 것이다 래퍼 어딘가에있다 가정합니다. 같은
뭔가 일단 그냥 JSON-RPC 명령을 보낼 것이다 연결
BitcoinRPC b = new BitcoinRPC(new Uri("http://127.0.0.1:8332"), new NetworkCredential("rpcuser", "rpcpass"));
(다시 말하지만,이 단지가 어떻게 보이는지 생각입니다 C 번호를 모른다). 개발자는 RPC 명령에 대한 참조 (https://bitcoin.org/en/developer-reference#wallet-rpcs)
var newAddy = b.getNewAddress("label");
조심을 GetNewAddress을 사용할 수 있습니다,이 라이브러리는 더 이상 오픈 소스되지 않습니다 HTTPS : //github.com/GeorgeKimionis/BitcoinLib/commit/577d91b98c23180955b4b719144c43c921abc1b0#diff-9879d6db96fd29134fc802214163b95a – knocte