erc20Abi.json 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223
  1. [
  2. {
  3. "constant": true,
  4. "inputs": [],
  5. "name": "name",
  6. "outputs": [
  7. {
  8. "name": "",
  9. "type": "string"
  10. }
  11. ],
  12. "payable": false,
  13. "stateMutability": "view",
  14. "type": "function"
  15. },
  16. {
  17. "constant": false,
  18. "inputs": [
  19. {
  20. "name": "_spender",
  21. "type": "address"
  22. },
  23. {
  24. "name": "_value",
  25. "type": "uint256"
  26. }
  27. ],
  28. "name": "approve",
  29. "outputs": [
  30. {
  31. "name": "",
  32. "type": "bool"
  33. }
  34. ],
  35. "payable": false,
  36. "stateMutability": "nonpayable",
  37. "type": "function"
  38. },
  39. {
  40. "constant": true,
  41. "inputs": [],
  42. "name": "totalSupply",
  43. "outputs": [
  44. {
  45. "name": "",
  46. "type": "uint256"
  47. }
  48. ],
  49. "payable": false,
  50. "stateMutability": "view",
  51. "type": "function"
  52. },
  53. {
  54. "constant": false,
  55. "inputs": [
  56. {
  57. "name": "_from",
  58. "type": "address"
  59. },
  60. {
  61. "name": "_to",
  62. "type": "address"
  63. },
  64. {
  65. "name": "_value",
  66. "type": "uint256"
  67. }
  68. ],
  69. "name": "transferFrom",
  70. "outputs": [
  71. {
  72. "name": "",
  73. "type": "bool"
  74. }
  75. ],
  76. "payable": false,
  77. "stateMutability": "nonpayable",
  78. "type": "function"
  79. },
  80. {
  81. "constant": true,
  82. "inputs": [],
  83. "name": "decimals",
  84. "outputs": [
  85. {
  86. "name": "",
  87. "type": "uint8"
  88. }
  89. ],
  90. "payable": false,
  91. "stateMutability": "view",
  92. "type": "function"
  93. },
  94. {
  95. "constant": true,
  96. "inputs": [
  97. {
  98. "name": "_owner",
  99. "type": "address"
  100. }
  101. ],
  102. "name": "balanceOf",
  103. "outputs": [
  104. {
  105. "name": "balance",
  106. "type": "uint256"
  107. }
  108. ],
  109. "payable": false,
  110. "stateMutability": "view",
  111. "type": "function"
  112. },
  113. {
  114. "constant": true,
  115. "inputs": [],
  116. "name": "symbol",
  117. "outputs": [
  118. {
  119. "name": "",
  120. "type": "string"
  121. }
  122. ],
  123. "payable": false,
  124. "stateMutability": "view",
  125. "type": "function"
  126. },
  127. {
  128. "constant": false,
  129. "inputs": [
  130. {
  131. "name": "_to",
  132. "type": "address"
  133. },
  134. {
  135. "name": "_value",
  136. "type": "uint256"
  137. }
  138. ],
  139. "name": "transfer",
  140. "outputs": [
  141. {
  142. "name": "",
  143. "type": "bool"
  144. }
  145. ],
  146. "payable": false,
  147. "stateMutability": "nonpayable",
  148. "type": "function"
  149. },
  150. {
  151. "constant": true,
  152. "inputs": [
  153. {
  154. "name": "_owner",
  155. "type": "address"
  156. },
  157. {
  158. "name": "_spender",
  159. "type": "address"
  160. }
  161. ],
  162. "name": "allowance",
  163. "outputs": [
  164. {
  165. "name": "",
  166. "type": "uint256"
  167. }
  168. ],
  169. "payable": false,
  170. "stateMutability": "view",
  171. "type": "function"
  172. },
  173. {
  174. "payable": true,
  175. "stateMutability": "payable",
  176. "type": "fallback"
  177. },
  178. {
  179. "anonymous": false,
  180. "inputs": [
  181. {
  182. "indexed": true,
  183. "name": "owner",
  184. "type": "address"
  185. },
  186. {
  187. "indexed": true,
  188. "name": "spender",
  189. "type": "address"
  190. },
  191. {
  192. "indexed": false,
  193. "name": "value",
  194. "type": "uint256"
  195. }
  196. ],
  197. "name": "Approval",
  198. "type": "event"
  199. },
  200. {
  201. "anonymous": false,
  202. "inputs": [
  203. {
  204. "indexed": true,
  205. "name": "from",
  206. "type": "address"
  207. },
  208. {
  209. "indexed": true,
  210. "name": "to",
  211. "type": "address"
  212. },
  213. {
  214. "indexed": false,
  215. "name": "value",
  216. "type": "uint256"
  217. }
  218. ],
  219. "name": "Transfer",
  220. "type": "event"
  221. }
  222. ]