Merge pull request #144 from sc0Vu/fix-143

Fix #143
This commit is contained in:
Peter Lai 2019-02-24 17:01:47 +08:00 committed by GitHub
commit 08a237df37
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 14 additions and 3 deletions

View File

@ -504,7 +504,7 @@ class Contract
if ($argsLen !== count($function['inputs'])) {
continue;
} else {
$paramsLen = $argsLen - 1;
$paramsLen = $argsLen;
}
}
try {
@ -599,7 +599,7 @@ class Contract
if ($argsLen !== count($function['inputs'])) {
continue;
} else {
$paramsLen = $argsLen - 1;
$paramsLen = $argsLen;
}
}
try {
@ -718,7 +718,7 @@ class Contract
if ($argsLen !== count($function['inputs'])) {
continue;
} else {
$paramsLen = $argsLen - 1;
$paramsLen = $argsLen;
}
}
try {

View File

@ -631,6 +631,17 @@ class ContractTest extends TestCase
$this->assertTrue($result !== null);
}
});
// test issue 143
$contract->at($this->contractAddress)->call('balanceOf', $fromAccount, function ($err, $result) use ($contract) {
if ($err !== null) {
return $this->fail($err->getMessage());
}
if (isset($result)) {
// $bn = Utils::toBn($result);
// $this->assertEquals($bn->toString(), '10000', 'Balance should be 10000.');
$this->assertTrue($result !== null);
}
});
}
/**