[
 {
  "type": "function",
  "name": "charge",
  "inputs": [
   {
    "name": "",
    "type": "address",
    "internalType": "address"
   },
   {
    "name": "",
    "type": "uint8",
    "internalType": "enum IMintPolicy.Action"
   },
   {
    "name": "",
    "type": "uint256",
    "internalType": "uint256"
   }
  ],
  "outputs": [],
  "stateMutability": "payable"
 },
 {
  "type": "error",
  "name": "NoValueAccepted",
  "inputs": []
 }
]