SbtBurnABI.ts 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. export var SbtBurnABI = [
  2. {
  3. "inputs": [],
  4. "stateMutability": "nonpayable",
  5. "type": "constructor"
  6. },
  7. {
  8. "inputs": [
  9. {
  10. "internalType": "address",
  11. "name": "owner",
  12. "type": "address"
  13. }
  14. ],
  15. "name": "OwnableInvalidOwner",
  16. "type": "error"
  17. },
  18. {
  19. "inputs": [
  20. {
  21. "internalType": "address",
  22. "name": "account",
  23. "type": "address"
  24. }
  25. ],
  26. "name": "OwnableUnauthorizedAccount",
  27. "type": "error"
  28. },
  29. {
  30. "anonymous": false,
  31. "inputs": [
  32. {
  33. "indexed": true,
  34. "internalType": "address",
  35. "name": "user",
  36. "type": "address"
  37. },
  38. {
  39. "indexed": true,
  40. "internalType": "address",
  41. "name": "constantAddress",
  42. "type": "address"
  43. },
  44. {
  45. "indexed": false,
  46. "internalType": "uint256",
  47. "name": "tokenId",
  48. "type": "uint256"
  49. },
  50. {
  51. "indexed": false,
  52. "internalType": "uint256",
  53. "name": "userId",
  54. "type": "uint256"
  55. }
  56. ],
  57. "name": "BurnSuccess",
  58. "type": "event"
  59. },
  60. {
  61. "anonymous": false,
  62. "inputs": [
  63. {
  64. "indexed": true,
  65. "internalType": "address",
  66. "name": "previousOwner",
  67. "type": "address"
  68. },
  69. {
  70. "indexed": true,
  71. "internalType": "address",
  72. "name": "newOwner",
  73. "type": "address"
  74. }
  75. ],
  76. "name": "OwnershipTransferred",
  77. "type": "event"
  78. },
  79. {
  80. "inputs": [
  81. {
  82. "internalType": "address",
  83. "name": "nftContract",
  84. "type": "address"
  85. },
  86. {
  87. "internalType": "uint256",
  88. "name": "tokenId",
  89. "type": "uint256"
  90. },
  91. {
  92. "internalType": "uint256",
  93. "name": "userId",
  94. "type": "uint256"
  95. }
  96. ],
  97. "name": "burnNFT",
  98. "outputs": [],
  99. "stateMutability": "nonpayable",
  100. "type": "function"
  101. },
  102. {
  103. "inputs": [],
  104. "name": "owner",
  105. "outputs": [
  106. {
  107. "internalType": "address",
  108. "name": "",
  109. "type": "address"
  110. }
  111. ],
  112. "stateMutability": "view",
  113. "type": "function"
  114. },
  115. {
  116. "inputs": [],
  117. "name": "renounceOwnership",
  118. "outputs": [],
  119. "stateMutability": "nonpayable",
  120. "type": "function"
  121. },
  122. {
  123. "inputs": [
  124. {
  125. "internalType": "address",
  126. "name": "newOwner",
  127. "type": "address"
  128. }
  129. ],
  130. "name": "transferOwnership",
  131. "outputs": [],
  132. "stateMutability": "nonpayable",
  133. "type": "function"
  134. }
  135. ]