permissionless
Version:
A utility library for working with ERC-4337
97 lines • 2.87 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.EtherspotOnInstallAbi = exports.EtherspotBootstrapAbi = void 0;
exports.EtherspotBootstrapAbi = [
{
inputs: [
{
components: [
{
internalType: "address",
name: "module",
type: "address"
},
{
internalType: "bytes",
name: "data",
type: "bytes"
}
],
internalType: "struct BootstrapConfig[]",
name: "$valdiators",
type: "tuple[]"
},
{
components: [
{
internalType: "address",
name: "module",
type: "address"
},
{
internalType: "bytes",
name: "data",
type: "bytes"
}
],
internalType: "struct BootstrapConfig[]",
name: "$executors",
type: "tuple[]"
},
{
components: [
{
internalType: "address",
name: "module",
type: "address"
},
{
internalType: "bytes",
name: "data",
type: "bytes"
}
],
internalType: "struct BootstrapConfig",
name: "_hook",
type: "tuple"
},
{
components: [
{
internalType: "address",
name: "module",
type: "address"
},
{
internalType: "bytes",
name: "data",
type: "bytes"
}
],
internalType: "struct BootstrapConfig[]",
name: "_fallbacks",
type: "tuple[]"
}
],
name: "initMSA",
outputs: [],
stateMutability: "nonpayable",
type: "function"
}
];
exports.EtherspotOnInstallAbi = [
{
inputs: [
{
internalType: "bytes",
name: "data",
type: "bytes"
}
],
name: "onInstall",
outputs: [],
stateMutability: "nonpayable",
type: "function"
}
];
//# sourceMappingURL=EtherspotBootstrapAbi.js.map