$s_theCallback = new PHPCallback(); if (null == $s_theCaller || null == $s_theCallback) { $s_theCaller = null; $s_theCallback = null; echo "OneTimeOnly.GiveItAShot(): ERROR: Failure instantiating caller or callback objects."; } $s_theCaller->setCallback($s_theCallback); $bSuccess = OT_API_Set_PasswordCallback($s_theCaller); if (!$bSuccess) { $s_theCaller = null; $s_theCallback = null; //LoadState.setStageFailed(); echo "OneTimeOnly.GiveItAShot(): ERROR: Failure instantiating caller or callback objects."; } echo "SUCCESS setting the password callback.<br>"; OTAPI_Wrap_LoadWallet(); // ----------------------------------------- # Use the low-level API to see how many server contracts # are in the user's wallet. $count = OTAPI_Wrap_GetServerCount(); echo "Server count: " . $count . "<br>"; for ($i = 0; $i < $count; $i++) { //$srvID = OTAPI_Wrap_GetServer_ID($i); $srvID = OTAPI_Wrap_GetServer_ID($i); echo "Server Id : " . $srvID . ' '; $server_name = OTAPI_Wrap_GetServer_Name($srvID); echo $server_name . '<br>'; } $nym_cnt = OTAPI_Wrap_GetNymCount(); echo 'nym count = ' . $nym_cnt . '<br>'; for ($i = 0; $i < $nym_cnt; $i++) {
static function LoadWallet() { return OTAPI_Wrap_LoadWallet(); }