github.com/ethereum-optimism/optimism@v1.7.2/packages/contracts-bedrock/snapshots/abi/AttestationStation.json (about) 1 [ 2 { 3 "inputs": [ 4 { 5 "components": [ 6 { 7 "internalType": "address", 8 "name": "about", 9 "type": "address" 10 }, 11 { 12 "internalType": "bytes32", 13 "name": "key", 14 "type": "bytes32" 15 }, 16 { 17 "internalType": "bytes", 18 "name": "val", 19 "type": "bytes" 20 } 21 ], 22 "internalType": "struct AttestationStation.AttestationData[]", 23 "name": "_attestations", 24 "type": "tuple[]" 25 } 26 ], 27 "name": "attest", 28 "outputs": [], 29 "stateMutability": "nonpayable", 30 "type": "function" 31 }, 32 { 33 "inputs": [ 34 { 35 "internalType": "address", 36 "name": "_about", 37 "type": "address" 38 }, 39 { 40 "internalType": "bytes32", 41 "name": "_key", 42 "type": "bytes32" 43 }, 44 { 45 "internalType": "bytes", 46 "name": "_val", 47 "type": "bytes" 48 } 49 ], 50 "name": "attest", 51 "outputs": [], 52 "stateMutability": "nonpayable", 53 "type": "function" 54 }, 55 { 56 "inputs": [ 57 { 58 "internalType": "address", 59 "name": "", 60 "type": "address" 61 }, 62 { 63 "internalType": "address", 64 "name": "", 65 "type": "address" 66 }, 67 { 68 "internalType": "bytes32", 69 "name": "", 70 "type": "bytes32" 71 } 72 ], 73 "name": "attestations", 74 "outputs": [ 75 { 76 "internalType": "bytes", 77 "name": "", 78 "type": "bytes" 79 } 80 ], 81 "stateMutability": "view", 82 "type": "function" 83 }, 84 { 85 "inputs": [], 86 "name": "version", 87 "outputs": [ 88 { 89 "internalType": "string", 90 "name": "", 91 "type": "string" 92 } 93 ], 94 "stateMutability": "view", 95 "type": "function" 96 }, 97 { 98 "anonymous": false, 99 "inputs": [ 100 { 101 "indexed": true, 102 "internalType": "address", 103 "name": "creator", 104 "type": "address" 105 }, 106 { 107 "indexed": true, 108 "internalType": "address", 109 "name": "about", 110 "type": "address" 111 }, 112 { 113 "indexed": true, 114 "internalType": "bytes32", 115 "name": "key", 116 "type": "bytes32" 117 }, 118 { 119 "indexed": false, 120 "internalType": "bytes", 121 "name": "val", 122 "type": "bytes" 123 } 124 ], 125 "name": "AttestationCreated", 126 "type": "event" 127 } 128 ]