modify system_test.cpp
Merge remote-tracking branch 'remotes/origin/master'
put tx into unconfirmd map in wallet after DisConnectBlock
Merge remote-tracking branch 'remotes/origin/master'
add test code

Signed-off-by: bess <776536184@qq.com>
Merge remote-tracking branch 'remotes/soypay/master'
debug the error that import key failed
check whether param is valid in SysTestBase::DisConnectBlock
Merge remote-tracking branch 'remotes/soypay/master'
modify retclient bug

Signed-off-by: bess <776536184@qq.com>
add thread

Signed-off-by: ranger.shi <ranger.shi@gmail.com>
modify test code

Signed-off-by: bess <776536184@qq.com>
Merge remote-tracking branch 'remotes/soypay/master'
optimize same rpc and wallet code

Signed-off-by: ranger.shi <ranger.shi@gmail.com>
modify VmScriptRun.cpp add check.
and add test code

Signed-off-by: bess <776536184@qq.com>
modify system_test.cpp
Merge remote-tracking branch 'remotes/origin/master'

Conflicts:
	src/rpctx.cpp
Merge remote-tracking branch 'remotes/origin/master'
modify system_test.cpp
add test file.and modify autotest.bat

Signed-off-by: bess <776536184@qq.com>