@@ -8781,6 +8781,78 @@ module.exports = {
87818781 "stateMutability" : "view" ,
87828782 "type" : "function"
87838783 } ,
8784+ {
8785+ "inputs" : [
8786+ {
8787+ "internalType" : "address[]" ,
8788+ "name" : "ethAddresses" ,
8789+ "type" : "address[]"
8790+ }
8791+ ] ,
8792+ "name" : "getPkpInfoFromEthAddresses" ,
8793+ "outputs" : [
8794+ {
8795+ "components" : [
8796+ {
8797+ "internalType" : "uint256" ,
8798+ "name" : "tokenId" ,
8799+ "type" : "uint256"
8800+ } ,
8801+ {
8802+ "internalType" : "bytes" ,
8803+ "name" : "pubkey" ,
8804+ "type" : "bytes"
8805+ } ,
8806+ {
8807+ "internalType" : "address" ,
8808+ "name" : "ethAddress" ,
8809+ "type" : "address"
8810+ }
8811+ ] ,
8812+ "internalType" : "struct LibPubkeyRouterStorage.PkpInfo[]" ,
8813+ "name" : "" ,
8814+ "type" : "tuple[]"
8815+ }
8816+ ] ,
8817+ "stateMutability" : "view" ,
8818+ "type" : "function"
8819+ } ,
8820+ {
8821+ "inputs" : [
8822+ {
8823+ "internalType" : "uint256[]" ,
8824+ "name" : "tokenIds" ,
8825+ "type" : "uint256[]"
8826+ }
8827+ ] ,
8828+ "name" : "getPkpInfoFromTokenIds" ,
8829+ "outputs" : [
8830+ {
8831+ "components" : [
8832+ {
8833+ "internalType" : "uint256" ,
8834+ "name" : "tokenId" ,
8835+ "type" : "uint256"
8836+ } ,
8837+ {
8838+ "internalType" : "bytes" ,
8839+ "name" : "pubkey" ,
8840+ "type" : "bytes"
8841+ } ,
8842+ {
8843+ "internalType" : "address" ,
8844+ "name" : "ethAddress" ,
8845+ "type" : "address"
8846+ }
8847+ ] ,
8848+ "internalType" : "struct LibPubkeyRouterStorage.PkpInfo[]" ,
8849+ "name" : "" ,
8850+ "type" : "tuple[]"
8851+ }
8852+ ] ,
8853+ "stateMutability" : "view" ,
8854+ "type" : "function"
8855+ } ,
87848856 {
87858857 "inputs" : [ ] ,
87868858 "name" : "getPkpNftAddress" ,
@@ -9835,6 +9907,170 @@ module.exports = {
98359907 "stateMutability" : "view" ,
98369908 "type" : "function"
98379909 } ,
9910+ {
9911+ "inputs" : [
9912+ {
9913+ "internalType" : "address[]" ,
9914+ "name" : "ethAddresses" ,
9915+ "type" : "address[]"
9916+ }
9917+ ] ,
9918+ "name" : "getPkpInfoFromEthAddresses" ,
9919+ "outputs" : [
9920+ {
9921+ "components" : [
9922+ {
9923+ "internalType" : "uint256" ,
9924+ "name" : "tokenId" ,
9925+ "type" : "uint256"
9926+ } ,
9927+ {
9928+ "internalType" : "bytes" ,
9929+ "name" : "pubkey" ,
9930+ "type" : "bytes"
9931+ } ,
9932+ {
9933+ "internalType" : "address" ,
9934+ "name" : "ethAddress" ,
9935+ "type" : "address"
9936+ }
9937+ ] ,
9938+ "internalType" : "struct LibPubkeyRouterStorage.PkpInfo[]" ,
9939+ "name" : "" ,
9940+ "type" : "tuple[]"
9941+ }
9942+ ] ,
9943+ "stateMutability" : "view" ,
9944+ "type" : "function"
9945+ } ,
9946+ {
9947+ "inputs" : [
9948+ {
9949+ "internalType" : "address" ,
9950+ "name" : "owner" ,
9951+ "type" : "address"
9952+ } ,
9953+ {
9954+ "internalType" : "uint256" ,
9955+ "name" : "pageSize" ,
9956+ "type" : "uint256"
9957+ } ,
9958+ {
9959+ "internalType" : "uint256" ,
9960+ "name" : "pageIndex" ,
9961+ "type" : "uint256"
9962+ }
9963+ ] ,
9964+ "name" : "getPkpInfoFromOwnerAddress" ,
9965+ "outputs" : [
9966+ {
9967+ "components" : [
9968+ {
9969+ "internalType" : "uint256" ,
9970+ "name" : "tokenId" ,
9971+ "type" : "uint256"
9972+ } ,
9973+ {
9974+ "internalType" : "bytes" ,
9975+ "name" : "pubkey" ,
9976+ "type" : "bytes"
9977+ } ,
9978+ {
9979+ "internalType" : "address" ,
9980+ "name" : "ethAddress" ,
9981+ "type" : "address"
9982+ }
9983+ ] ,
9984+ "internalType" : "struct LibPubkeyRouterStorage.PkpInfo[]" ,
9985+ "name" : "" ,
9986+ "type" : "tuple[]"
9987+ }
9988+ ] ,
9989+ "stateMutability" : "view" ,
9990+ "type" : "function"
9991+ } ,
9992+ {
9993+ "inputs" : [
9994+ {
9995+ "internalType" : "uint256" ,
9996+ "name" : "tokenId" ,
9997+ "type" : "uint256"
9998+ } ,
9999+ {
10000+ "internalType" : "uint256" ,
10001+ "name" : "pageSize" ,
10002+ "type" : "uint256"
10003+ } ,
10004+ {
10005+ "internalType" : "uint256" ,
10006+ "name" : "pageIndex" ,
10007+ "type" : "uint256"
10008+ }
10009+ ] ,
10010+ "name" : "getPkpInfoFromOwnerTokenId" ,
10011+ "outputs" : [
10012+ {
10013+ "components" : [
10014+ {
10015+ "internalType" : "uint256" ,
10016+ "name" : "tokenId" ,
10017+ "type" : "uint256"
10018+ } ,
10019+ {
10020+ "internalType" : "bytes" ,
10021+ "name" : "pubkey" ,
10022+ "type" : "bytes"
10023+ } ,
10024+ {
10025+ "internalType" : "address" ,
10026+ "name" : "ethAddress" ,
10027+ "type" : "address"
10028+ }
10029+ ] ,
10030+ "internalType" : "struct LibPubkeyRouterStorage.PkpInfo[]" ,
10031+ "name" : "" ,
10032+ "type" : "tuple[]"
10033+ }
10034+ ] ,
10035+ "stateMutability" : "view" ,
10036+ "type" : "function"
10037+ } ,
10038+ {
10039+ "inputs" : [
10040+ {
10041+ "internalType" : "uint256[]" ,
10042+ "name" : "tokenIds" ,
10043+ "type" : "uint256[]"
10044+ }
10045+ ] ,
10046+ "name" : "getPkpInfoFromTokenIds" ,
10047+ "outputs" : [
10048+ {
10049+ "components" : [
10050+ {
10051+ "internalType" : "uint256" ,
10052+ "name" : "tokenId" ,
10053+ "type" : "uint256"
10054+ } ,
10055+ {
10056+ "internalType" : "bytes" ,
10057+ "name" : "pubkey" ,
10058+ "type" : "bytes"
10059+ } ,
10060+ {
10061+ "internalType" : "address" ,
10062+ "name" : "ethAddress" ,
10063+ "type" : "address"
10064+ }
10065+ ] ,
10066+ "internalType" : "struct LibPubkeyRouterStorage.PkpInfo[]" ,
10067+ "name" : "" ,
10068+ "type" : "tuple[]"
10069+ }
10070+ ] ,
10071+ "stateMutability" : "view" ,
10072+ "type" : "function"
10073+ } ,
983810074 {
983910075 "inputs" : [ ] ,
984010076 "name" : "getPkpNftMetadataAddress" ,
0 commit comments