项目作者: daiyangyang945

项目描述 :
Referring to Ethereum source code to implement RLP coding in ObjC
高级语言: Objective-C
项目地址: git://github.com/daiyangyang945/RLP-iOS.git
创建时间: 2018-07-20T08:43:37Z
项目社区:https://github.com/daiyangyang945/RLP-iOS

开源协议:

下载


RLP-iOS

The RLP rule is based on the source code of Ethereum.

HOW TO USE

  1. import "RLP-iOS.h"

First we should change ‘int’,’long’ or ‘NSString’ into NSData,I have provided tools ‘DataUtil’ to convert.

  1. NSData *data = [DataUtil longToData:987654321123456789];
  2. //NSData *data = [DataUtil intToData:123];
  3. //NSData *data = [DataUtil stringToData:@"Hello World"];

Then use ‘RLPUtil’ to start RLP

  1. NSData *element = [RLPUtil encodeElement:data];
  2. NSData *list = [RLPUtil encodeList:@[element]];