update tests: abijson

This commit is contained in:
Alex Beregszaszi 2022-11-04 00:25:39 +01:00
parent da5f0160d9
commit 824cab5d24
25 changed files with 80 additions and 160 deletions

View File

@ -5,8 +5,7 @@ contract test {
// :test
// [
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "uint256",
// "name": "a",
@ -14,8 +13,7 @@ contract test {
// }
// ],
// "name": "f",
// "outputs":
// [
// "outputs": [
// {
// "internalType": "uint256",
// "name": "d",

View File

@ -5,8 +5,7 @@ contract test {
// :test
// [
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "uint256",
// "name": "param1",

View File

@ -9,8 +9,7 @@ contract test {
// :test
// [
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "uint256",
// "name": "",
@ -23,8 +22,7 @@ contract test {
// }
// ],
// "name": "f",
// "outputs":
// [
// "outputs": [
// {
// "internalType": "uint256",
// "name": "ret_k",

View File

@ -7,8 +7,7 @@ contract test {
// :test
// [
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "uint256",
// "name": "k",
@ -16,8 +15,7 @@ contract test {
// }
// ],
// "name": "f",
// "outputs":
// [
// "outputs": [
// {
// "internalType": "uint256",
// "name": "",

View File

@ -13,8 +13,7 @@ contract X {
// :X
// [
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "uint256",
// "name": "",
@ -25,8 +24,7 @@ contract X {
// "type": "error"
// },
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "uint256",
// "name": "a",
@ -42,8 +40,7 @@ contract X {
// "type": "error"
// },
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "uint256",
// "name": "a",
@ -59,11 +56,9 @@ contract X {
// "type": "error"
// },
// {
// "inputs":
// [
// "inputs": [
// {
// "components":
// [
// "components": [
// {
// "internalType": "uint256",
// "name": "x",

View File

@ -34,8 +34,7 @@ contract X is C {
// :D
// [
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "uint256",
// "name": "",
@ -61,8 +60,7 @@ contract X is C {
// "type": "error"
// },
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "uint256",
// "name": "",
@ -78,8 +76,7 @@ contract X is C {
// "type": "error"
// },
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "uint256",
// "name": "x",

View File

@ -9,11 +9,9 @@ contract C {
// [
// {
// "anonymous": false,
// "inputs":
// [
// "inputs": [
// {
// "components":
// [
// "components": [
// {
// "internalType": "uint256[2]",
// "name": "x",
@ -26,16 +24,14 @@ contract C {
// "type": "tuple"
// },
// {
// "components":
// [
// "components": [
// {
// "internalType": "uint256",
// "name": "a",
// "type": "uint256"
// },
// {
// "components":
// [
// "components": [
// {
// "internalType": "uint256[2]",
// "name": "x",

View File

@ -10,8 +10,7 @@ contract test {
// [
// {
// "anonymous": false,
// "inputs":
// [
// "inputs": [
// {
// "indexed": false,
// "internalType": "uint256",
@ -36,8 +35,7 @@ contract test {
// },
// {
// "anonymous": false,
// "inputs":
// [
// "inputs": [
// {
// "indexed": false,
// "internalType": "uint256",
@ -55,8 +53,7 @@ contract test {
// "type": "event"
// },
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "uint256",
// "name": "a",
@ -64,8 +61,7 @@ contract test {
// }
// ],
// "name": "f",
// "outputs":
// [
// "outputs": [
// {
// "internalType": "uint256",
// "name": "d",

View File

@ -5,8 +5,7 @@ contract test {
// :test
// [
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "function (uint256) external returns (uint256)",
// "name": "x",

View File

@ -5,8 +5,7 @@ contract test {
// :test
// [
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "function (contract test) external returns (contract test[])",
// "name": "x",

View File

@ -8,11 +8,9 @@ contract C {
// :C
// [
// {
// "inputs":
// [
// "inputs": [
// {
// "components":
// [
// "components": [
// {
// "internalType": "uint256",
// "name": "a",
@ -30,11 +28,9 @@ contract C {
// "type": "function"
// },
// {
// "inputs":
// [
// "inputs": [
// {
// "components":
// [
// "components": [
// {
// "internalType": "uint256",
// "name": "a",

View File

@ -11,8 +11,7 @@ contract Derived is Base {
// [
// {
// "anonymous": false,
// "inputs":
// [
// "inputs": [
// {
// "indexed": true,
// "internalType": "bytes32",
@ -24,8 +23,7 @@ contract Derived is Base {
// "type": "event"
// },
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "uint256",
// "name": "p",
@ -33,8 +31,7 @@ contract Derived is Base {
// }
// ],
// "name": "baseFunction",
// "outputs":
// [
// "outputs": [
// {
// "internalType": "uint256",
// "name": "i",
@ -51,8 +48,7 @@ contract Derived is Base {
// [
// {
// "anonymous": false,
// "inputs":
// [
// "inputs": [
// {
// "indexed": true,
// "internalType": "bytes32",
@ -65,8 +61,7 @@ contract Derived is Base {
// },
// {
// "anonymous": false,
// "inputs":
// [
// "inputs": [
// {
// "indexed": true,
// "internalType": "uint256",
@ -78,8 +73,7 @@ contract Derived is Base {
// "type": "event"
// },
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "uint256",
// "name": "p",
@ -87,8 +81,7 @@ contract Derived is Base {
// }
// ],
// "name": "baseFunction",
// "outputs":
// [
// "outputs": [
// {
// "internalType": "uint256",
// "name": "i",
@ -99,8 +92,7 @@ contract Derived is Base {
// "type": "function"
// },
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "bytes32",
// "name": "p",
@ -108,8 +100,7 @@ contract Derived is Base {
// }
// ],
// "name": "derivedFunction",
// "outputs":
// [
// "outputs": [
// {
// "internalType": "bytes32",
// "name": "i",

View File

@ -12,8 +12,7 @@ library test {
// :test
// [
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "uint256[]",
// "name": "c",
@ -26,8 +25,7 @@ library test {
// }
// ],
// "name": "f1",
// "outputs":
// [
// "outputs": [
// {
// "internalType": "uint256[]",
// "name": "e",

View File

@ -6,8 +6,7 @@ contract test {
// :test
// [
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "uint256",
// "name": "a",
@ -15,8 +14,7 @@ contract test {
// }
// ],
// "name": "f",
// "outputs":
// [
// "outputs": [
// {
// "internalType": "uint256",
// "name": "d",
@ -27,8 +25,7 @@ contract test {
// "type": "function"
// },
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "uint256",
// "name": "b",
@ -36,8 +33,7 @@ contract test {
// }
// ],
// "name": "g",
// "outputs":
// [
// "outputs": [
// {
// "internalType": "uint256",
// "name": "e",

View File

@ -7,8 +7,7 @@ contract test {
// :test
// [
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "uint256",
// "name": "b",
@ -16,8 +15,7 @@ contract test {
// }
// ],
// "name": "c",
// "outputs":
// [
// "outputs": [
// {
// "internalType": "uint256",
// "name": "e",
@ -28,8 +26,7 @@ contract test {
// "type": "function"
// },
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "uint256",
// "name": "a",
@ -37,8 +34,7 @@ contract test {
// }
// ],
// "name": "f",
// "outputs":
// [
// "outputs": [
// {
// "internalType": "uint256",
// "name": "d",

View File

@ -5,8 +5,7 @@ contract test {
// :test
// [
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "uint256",
// "name": "a",
@ -19,8 +18,7 @@ contract test {
// }
// ],
// "name": "f",
// "outputs":
// [
// "outputs": [
// {
// "internalType": "uint256",
// "name": "d",

View File

@ -5,8 +5,7 @@ contract test {
// :test
// [
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "uint256",
// "name": "param1",

View File

@ -6,8 +6,7 @@ contract test {
// :test
// [
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "uint32",
// "name": "a",
@ -15,8 +14,7 @@ contract test {
// }
// ],
// "name": "boo",
// "outputs":
// [
// "outputs": [
// {
// "internalType": "uint256",
// "name": "b",
@ -27,8 +25,7 @@ contract test {
// "type": "function"
// },
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "uint256",
// "name": "a",
@ -41,8 +38,7 @@ contract test {
// }
// ],
// "name": "foo",
// "outputs":
// [
// "outputs": [
// {
// "internalType": "uint256",
// "name": "d",

View File

@ -11,8 +11,7 @@ contract test {
// :test
// [
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "enum test.ActionChoices",
// "name": "param",
@ -25,8 +24,7 @@ contract test {
// {
// "inputs": [],
// "name": "ret",
// "outputs":
// [
// "outputs": [
// {
// "internalType": "enum test.ActionChoices",
// "name": "",

View File

@ -11,24 +11,21 @@ contract C {
// {
// "inputs": [],
// "name": "f",
// "outputs":
// [
// "outputs": [
// {
// "internalType": "uint256",
// "name": "x",
// "type": "uint256"
// },
// {
// "components":
// [
// "components": [
// {
// "internalType": "uint256",
// "name": "a",
// "type": "uint256"
// },
// {
// "components":
// [
// "components": [
// {
// "internalType": "uint256[2]",
// "name": "x",

View File

@ -10,11 +10,9 @@ contract C {
// {
// "inputs": [],
// "name": "f",
// "outputs":
// [
// "outputs": [
// {
// "components":
// [
// "components": [
// {
// "internalType": "contract C[]",
// "name": "x",

View File

@ -6,8 +6,7 @@ contract test {
// :test
// [
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "string",
// "name": "a",

View File

@ -9,19 +9,16 @@ library L {
// :L
// [
// {
// "inputs":
// [
// "inputs": [
// {
// "components":
// [
// "components": [
// {
// "internalType": "uint256",
// "name": "a",
// "type": "uint256"
// },
// {
// "components":
// [
// "components": [
// {
// "internalType": "uint256[2]",
// "name": "x",

View File

@ -33,8 +33,7 @@ contract C {
// {
// "inputs": [],
// "name": "myAddress",
// "outputs":
// [
// "outputs": [
// {
// "internalType": "C.MyAddress",
// "name": "",
@ -47,8 +46,7 @@ contract C {
// {
// "inputs": [],
// "name": "myByte1",
// "outputs":
// [
// "outputs": [
// {
// "internalType": "MyByte1",
// "name": "",
@ -61,8 +59,7 @@ contract C {
// {
// "inputs": [],
// "name": "myBytes32",
// "outputs":
// [
// "outputs": [
// {
// "internalType": "C.MyBytes32",
// "name": "",
@ -75,8 +72,7 @@ contract C {
// {
// "inputs": [],
// "name": "myInt",
// "outputs":
// [
// "outputs": [
// {
// "internalType": "MyInt",
// "name": "",
@ -89,8 +85,7 @@ contract C {
// {
// "inputs": [],
// "name": "myUInt8",
// "outputs":
// [
// "outputs": [
// {
// "internalType": "C.MyUInt8",
// "name": "",
@ -101,8 +96,7 @@ contract C {
// "type": "function"
// },
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "C.MyAddress",
// "name": "a",
@ -115,8 +109,7 @@ contract C {
// "type": "function"
// },
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "MyByte1",
// "name": "a",
@ -129,8 +122,7 @@ contract C {
// "type": "function"
// },
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "C.MyBytes32",
// "name": "a",
@ -143,8 +135,7 @@ contract C {
// "type": "function"
// },
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "MyInt",
// "name": "a",
@ -157,8 +148,7 @@ contract C {
// "type": "function"
// },
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "C.MyUInt8",
// "name": "a",

View File

@ -6,8 +6,7 @@ contract test {
// :test
// [
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "uint32",
// "name": "a",
@ -15,8 +14,7 @@ contract test {
// }
// ],
// "name": "boo",
// "outputs":
// [
// "outputs": [
// {
// "internalType": "uint256",
// "name": "b",
@ -27,8 +25,7 @@ contract test {
// "type": "function"
// },
// {
// "inputs":
// [
// "inputs": [
// {
// "internalType": "uint256",
// "name": "a",
@ -41,8 +38,7 @@ contract test {
// }
// ],
// "name": "foo",
// "outputs":
// [
// "outputs": [
// {
// "internalType": "uint256",
// "name": "d",