* * @author Peter Lai * @license MIT */ namespace Web3\Providers; interface IProvider { /** * send * * @param string $method * @param array $arguments * @param callable $callback * @return void */ public function send($method, $arguments, $callback); /** * batch * * @param bool $status * @return void */ public function batch($status); /** * execute * * @param callable $callback * @return void */ public function execute($callback); }