diff --git a/apps/html/manual_tests.html b/apps/html/manual_tests.html index 11c73fbdba..1f28ec6c21 100644 --- a/apps/html/manual_tests.html +++ b/apps/html/manual_tests.html @@ -674,6 +674,126 @@ }); }; + var ETHOnBase = async () => { + const accessControlConditions = [ + { + contractAddress: '', + standardContractType: '', + chain: 'base', + method: 'eth_getBalance', + parameters: [':userAddress', 'latest'], + returnValueTest: { + comparator: '>=', + value: '0', + }, + }, + ]; + await testProvisoningAndSigning({ + accessControlConditions, + testName: 'ETHOnBase', + }); + }; + + var ETHOnBaseGoerli = async () => { + const accessControlConditions = [ + { + contractAddress: '', + standardContractType: '', + chain: 'baseGoerli', + method: 'eth_getBalance', + parameters: [':userAddress', 'latest'], + returnValueTest: { + comparator: '>=', + value: '0', + }, + }, + ]; + await testProvisoningAndSigning({ + accessControlConditions, + testName: 'ETHOnBaseGoerli', + }); + }; + + var ETHOnLukso = async () => { + const accessControlConditions = [ + { + contractAddress: '', + standardContractType: '', + chain: 'lukso', + method: 'eth_getBalance', + parameters: [':userAddress', 'latest'], + returnValueTest: { + comparator: '>=', + value: '0', + }, + }, + ]; + await testProvisoningAndSigning({ + accessControlConditions, + testName: 'ETHOnLukso', + }); + }; + + var ETHOnLuksoTestnet = async () => { + const accessControlConditions = [ + { + contractAddress: '', + standardContractType: '', + chain: 'luksoTestnet', + method: 'eth_getBalance', + parameters: [':userAddress', 'latest'], + returnValueTest: { + comparator: '>=', + value: '0', + }, + }, + ]; + await testProvisoningAndSigning({ + accessControlConditions, + testName: 'ETHOnLuksoTestnet', + }); + }; + + var ETHOnZora = async () => { + const accessControlConditions = [ + { + contractAddress: '', + standardContractType: '', + chain: 'zora', + method: 'eth_getBalance', + parameters: [':userAddress', 'latest'], + returnValueTest: { + comparator: '>=', + value: '0', + }, + }, + ]; + await testProvisoningAndSigning({ + accessControlConditions, + testName: 'ETHOnZora', + }); + }; + + var ETHOnZoraGoerli = async () => { + const accessControlConditions = [ + { + contractAddress: '', + standardContractType: '', + chain: 'zoraGoerli', + method: 'eth_getBalance', + parameters: [':userAddress', 'latest'], + returnValueTest: { + comparator: '>=', + value: '0', + }, + }, + ]; + await testProvisoningAndSigning({ + accessControlConditions, + testName: 'ETHOnZoraGoerli', + }); + }; + var ETHOnZksyncTestnet = async () => { const accessControlConditions = [ { @@ -1635,6 +1755,24 @@