GetUncleByBlockNumberAndIndex.php 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. <?php
  2. /**
  3. * This file is part of web3.php package.
  4. *
  5. * (c) Kuan-Cheng,Lai <alk03073135@gmail.com>
  6. *
  7. * @author Peter Lai <alk03073135@gmail.com>
  8. * @license MIT
  9. */
  10. namespace qiniu\services\blockchain\bsc\src\Methods\Eth;
  11. use InvalidArgumentException;
  12. use qiniu\services\blockchain\bsc\src\Methods\EthMethod;
  13. use qiniu\services\blockchain\bsc\src\Validators\TagValidator;
  14. use qiniu\services\blockchain\bsc\src\Validators\QuantityValidator;
  15. use qiniu\services\blockchain\bsc\src\Formatters\OptionalQuantityFormatter;
  16. use qiniu\services\blockchain\bsc\src\Formatters\QuantityFormatter;
  17. class GetUncleByBlockNumberAndIndex extends EthMethod
  18. {
  19. /**
  20. * validators
  21. *
  22. * @var array
  23. */
  24. protected $validators = [
  25. [
  26. TagValidator::class, QuantityValidator::class
  27. ], QuantityValidator::class
  28. ];
  29. /**
  30. * inputFormatters
  31. *
  32. * @var array
  33. */
  34. protected $inputFormatters = [
  35. OptionalQuantityFormatter::class, QuantityFormatter::class
  36. ];
  37. /**
  38. * outputFormatters
  39. *
  40. * @var array
  41. */
  42. protected $outputFormatters = [];
  43. /**
  44. * defaultValues
  45. *
  46. * @var array
  47. */
  48. protected $defaultValues = [];
  49. /**
  50. * construct
  51. *
  52. * @param string $method
  53. * @param array $arguments
  54. * @return void
  55. */
  56. // public function __construct($method='', $arguments=[])
  57. // {
  58. // parent::__construct($method, $arguments);
  59. // }
  60. }