kaistshadow / blockchain-sim

Scalable blockchain simulator/emulator running on shadow simulator
MIT License
9 stars 1 forks source link

update wallet address test #253

Closed tkdlqm2 closed 3 years ago

tkdlqm2 commented 3 years ago

Description : wallet address wallet address test 개선 : 기존 rel 0.1.0 wallet test는 rpc request function의 유무와 returnd wallet length 값이 35인지, 이렇게 2개의 기준으로 test를 했음. 이를 좀 더 개선하여, 생성된 wallet address가, wallet address list에 포함 되는 여부를 기준으로 test를 개선함.

result : rpc function 중에 "validateaddress" 가 있음. parameter 값으로 wallet address를 요구하는데, getnewaddress로 생성된 wallet address를 validateaddress rpc call의 파라미터로 넣어줌. address가 valid하면 true, 아닐 경우 false를 return 함. return된 값이 test 결과. 현재 blockchain-sim/testlibs/test_module.py에 구현을 해놓음.