smart-accounts-kit
A Viem-based Toolkit for integrating embedded smart contract wallets into dapps.
파일 탐색기
최종 버전 다운로드 (.zip)- feature.md
- build-lint-test.yml
- changelog-check.yml
- end-to-end-tests.yml
- main.yml
- new-issue-slack-notification.yml
- publish-release.yml
- security-code-scanner.yml
- CODEOWNERS
- dependabot.yml
- issue_template.md
- pull_request_template.md
- plugin-allow-scripts.cjs
- delegatable-framework
- erc20TokenAllowance.ts
- erc20TokenPeriodic.ts
- erc20TokenStream.ts
- nativeTokenAllowance.ts
- nativeTokenPeriodic.ts
- nativeTokenStream.ts
- tokenApprovalRevocation.ts
- expiry.ts
- payee.ts
- redeemer.ts
- constants.ts
- erc20TokenAllowance.ts
- erc20TokenPeriodic.ts
- erc20TokenStream.ts
- facilitatorAddresses.ts
- index.ts
- nativeTokenAllowance.ts
- nativeTokenPeriodic.ts
- nativeTokenStream.ts
- sections.ts
- tokenApprovalRevocation.ts
- types.ts
- unknownPermissionType.ts
- utils.ts
- index.ts
- types.ts
- utils.ts
- index.ts
- types.ts
- erc20TokenAllowance.test.ts
- erc20TokenPeriodic.test.ts
- erc20TokenStream.test.ts
- nativeTokenAllowance.test.ts
- nativeTokenPeriodic.test.ts
- nativeTokenStream.test.ts
- tokenApprovalRevocation.test.ts
- erc20Payee.test.ts
- expiry.test.ts
- nativePayee.test.ts
- redeemer.test.ts
- schema.test.ts
- test-utils.ts
- CHANGELOG.md
- eslint.config.mjs
- LICENSE.APACHE2
- LICENSE.MIT0
- package.json
- README.md
- tsconfig.eslint.json
- tsconfig.json
- tsup.config.ts
- vitest.config.ts
- fixExtensionsPlugin.ts
- format-abis.js
- generate.sh
- Address.ts
- AllowedCalldataEnforcer.ts
- AllowedMethodsEnforcer.ts
- AllowedTargetsEnforcer.ts
- ApprovalRevocationEnforcer.ts
- ArgsEqualityCheckEnforcer.ts
- Base64.ts
- Base64URL.ts
- BitMaps.ts
- BlockNumberEnforcer.ts
- CaveatEnforcer.ts
- Context.ts
- Create2.ts
- DelegationManager.ts
- DelegationMetaSwapAdapter.ts
- DeleGatorCore.ts
- DeployedEnforcer.ts
- ECDSA.ts
- EIP712.ts
- EIP7702DeleGatorCore.ts
- EIP7702StatelessDeleGator.ts
- EncoderLib.ts
- EntryPoint.ts
- ERC1155BalanceChangeEnforcer.ts
- ERC1271Lib.ts
- ERC165.ts
- ERC1967Proxy.ts
- ERC1967Utils.ts
- ERC20BalanceChangeEnforcer.ts
- ERC20PeriodTransferEnforcer.ts
- ERC20StreamingEnforcer.ts
- ERC20TransferAmountEnforcer.ts
- ERC721BalanceChangeEnforcer.ts
- ERC721TransferEnforcer.ts
- ExactCalldataBatchEnforcer.ts
- ExactCalldataEnforcer.ts
- ExactExecutionBatchEnforcer.ts
- ExactExecutionEnforcer.ts
- Exec.ts
- ExecutionHelper.ts
- ExecutionLib.ts
- HybridDeleGator.ts
- IAccount.ts
- IAccountExecute.ts
- IAggregator.ts
- IBeacon.ts
- ICaveatEnforcer.ts
- IDelegationManager.ts
- IDeleGatorCore.ts
- IdEnforcer.ts
- IEntryPoint.ts
- IERC1155.ts
- IERC1155Receiver.ts
- IERC1271.ts
- IERC1363.ts
- IERC165.ts
- IERC173.ts
- IERC1822Proxiable.ts
- IERC20.ts
- IERC5267.ts
- IERC721.ts
- IERC721Receiver.ts
- IERC7579Account.ts
- IERC7821.ts
- IMetaSwap.ts
- Initializable.ts
- INonceManager.ts
- IPaymaster.ts
- IStakeManager.ts
- LimitedCallsEnforcer.ts
- LogicalOrWrapperEnforcer.ts
- Math.ts
- MessageHashUtils.ts
- MockCaveatEnforcer.ts
- MockFailureCaveatEnforcer.ts
- ModeLib.ts
- MultiSigDeleGator.ts
- MultiTokenPeriodEnforcer.ts
- NativeBalanceChangeEnforcer.ts
- NativeTokenPaymentEnforcer.ts
- NativeTokenPeriodTransferEnforcer.ts
- NativeTokenStreamingEnforcer.ts
- NativeTokenTransferAmountEnforcer.ts
- NonceEnforcer.ts
- NonceManager.ts
- Ownable.ts
- Ownable2Step.ts
- OwnershipTransferEnforcer.ts
- P256SCLVerifierLib.ts
- P256VerifierLib.ts
- Panic.ts
- Pausable.ts
- Proxy.ts
- RedeemerEnforcer.ts
- ReentrancyGuard.ts
- SafeCast.ts
- SafeERC20.ts
- SCL_RIP7212.ts
- SCL_Wrapper.ts
- SenderCreator.ts
- ShortStrings.ts
- SignedMath.ts
- SimpleFactory.ts
- SpecificActionERC20TransferBatchEnforcer.ts
- StakeManager.ts
- StorageSlot.ts
- Strings.ts
- TimestampEnforcer.ts
- UserOperationLib.ts
- UUPSUpgradeable.ts
- ValueLteEnforcer.ts
- WebAuthn.ts
- Address.json
- AllowedCalldataEnforcer.json
- AllowedMethodsEnforcer.json
- AllowedTargetsEnforcer.json
- ApprovalRevocationEnforcer.json
- ArgsEqualityCheckEnforcer.json
- Base64.json
- Base64URL.json
- BitMaps.json
- BlockNumberEnforcer.json
- 18a5bcfce83ef6e29056448950ba3c10.json
- 9193aad07e007958833e859cb110f7c3.json
- b46c51c8f3cb106485cc5c4e4618182c.json
- CaveatEnforcer.json
- Context.json
- Create2.json
- DelegationManager.json
- DelegationMetaSwapAdapter.json
- DeleGatorCore.json
- DeployedEnforcer.json
- IERC1822Proxiable.json
- ECDSA.json
- EIP712.json
- EIP7702DeleGatorCore.json
- EIP7702StatelessDeleGator.json
- EncoderLib.json
- EntryPoint.json
- ERC1155BalanceChangeEnforcer.json
- ERC1271Lib.json
- ERC165.json
- ERC1967Proxy.json
- ERC1967Utils.json
- ERC20BalanceChangeEnforcer.json
- ERC20PeriodTransferEnforcer.json
- ERC20StreamingEnforcer.json
- ERC20TransferAmountEnforcer.json
- ERC721BalanceChangeEnforcer.json
- ERC721TransferEnforcer.json
- ExactCalldataBatchEnforcer.json
- ExactCalldataEnforcer.json
- ExactExecutionBatchEnforcer.json
- ExactExecutionEnforcer.json
- Exec.json
- ExecutionHelper.json
- ExecutionLib.json
- HybridDeleGator.json
- IAccount.json
- IAccountExecute.json
- IAggregator.json
- IBeacon.json
- ICaveatEnforcer.json
- IDelegationManager.json
- IDeleGatorCore.json
- IdEnforcer.json
- IEntryPoint.json
- IERC1155.json
- IERC1155Receiver.json
- IERC1271.json
- IERC1363.json
- IERC165.json
- IERC173.json
- IERC20.json
- IERC5267.json
- IERC721.json
- IERC721Receiver.json
- IERC7579Account.json
- IERC7821.json
- IMetaSwap.json
- Initializable.json
- INonceManager.json
- IPaymaster.json
- IStakeManager.json
- SCL_RIP7212.json
- LimitedCallsEnforcer.json
- LogicalOrWrapperEnforcer.json
- Math.json
- MessageHashUtils.json
- MockCaveatEnforcer.json
- MockFailureCaveatEnforcer.json
- ModeLib.json
- MultiSigDeleGator.json
- MultiTokenPeriodEnforcer.json
- NativeBalanceChangeEnforcer.json
- NativeTokenPaymentEnforcer.json
- NativeTokenPeriodTransferEnforcer.json
- NativeTokenStreamingEnforcer.json
- NativeTokenTransferAmountEnforcer.json
- NonceEnforcer.json
- NonceManager.json
- Ownable.json
- Ownable2Step.json
- OwnershipTransferEnforcer.json
- P256SCLVerifierLib.json
- P256VerifierLib.json
- Panic.json
- Pausable.json
- Proxy.json
- RedeemerEnforcer.json
- ReentrancyGuard.json
- SafeCast.json
- SafeERC20.json
- SCL_Wrapper.json
- SenderCreator.json
- ShortStrings.json
- SignedMath.json
- SimpleFactory.json
- SpecificActionERC20TransferBatchEnforcer.json
- StakeManager.json
- StorageSlot.json
- Strings.json
- TimestampEnforcer.json
- UserOperationLib.json
- UUPSUpgradeable.json
- ValueLteEnforcer.json
- WebAuthn.json
- Address.ts
- AllowedCalldataEnforcer.ts
- AllowedMethodsEnforcer.ts
- AllowedTargetsEnforcer.ts
- ApprovalRevocationEnforcer.ts
- ArgsEqualityCheckEnforcer.ts
- Base64.ts
- Base64URL.ts
- BitMaps.ts
- BlockNumberEnforcer.ts
- CaveatEnforcer.ts
- Context.ts
- Create2.ts
- DelegationManager.ts
- DelegationMetaSwapAdapter.ts
- DeleGatorCore.ts
- DeployedEnforcer.ts
- ECDSA.ts
- EIP712.ts
- EIP7702DeleGatorCore.ts
- EIP7702StatelessDeleGator.ts
- EncoderLib.ts
- EntryPoint.ts
- ERC1155BalanceChangeEnforcer.ts
- ERC1271Lib.ts
- ERC165.ts
- ERC1967Proxy.ts
- ERC1967Utils.ts
- ERC20BalanceChangeEnforcer.ts
- ERC20PeriodTransferEnforcer.ts
- ERC20StreamingEnforcer.ts
- ERC20TransferAmountEnforcer.ts
- ERC721BalanceChangeEnforcer.ts
- ERC721TransferEnforcer.ts
- ExactCalldataBatchEnforcer.ts
- ExactCalldataEnforcer.ts
- ExactExecutionBatchEnforcer.ts
- ExactExecutionEnforcer.ts
- Exec.ts
- ExecutionHelper.ts
- ExecutionLib.ts
- HybridDeleGator.ts
- IAccount.ts
- IAccountExecute.ts
- IAggregator.ts
- IBeacon.ts
- ICaveatEnforcer.ts
- IDelegationManager.ts
- IDeleGatorCore.ts
- IdEnforcer.ts
- IEntryPoint.ts
- IERC1155.ts
- IERC1155Receiver.ts
- IERC1271.ts
- IERC1363.ts
- IERC165.ts
- IERC173.ts
- IERC1822Proxiable.ts
- IERC20.ts
- IERC5267.ts
- IERC721.ts
- IERC721Receiver.ts
- IERC7579Account.ts
- IERC7821.ts
- IMetaSwap.ts
- Initializable.ts
- INonceManager.ts
- IPaymaster.ts
- IStakeManager.ts
- LimitedCallsEnforcer.ts
- LogicalOrWrapperEnforcer.ts
- Math.ts
- MessageHashUtils.ts
- MockCaveatEnforcer.ts
- MockFailureCaveatEnforcer.ts
- ModeLib.ts
- MultiSigDeleGator.ts
- MultiTokenPeriodEnforcer.ts
- NativeBalanceChangeEnforcer.ts
- NativeTokenPaymentEnforcer.ts
- NativeTokenPeriodTransferEnforcer.ts
- NativeTokenStreamingEnforcer.ts
- NativeTokenTransferAmountEnforcer.ts
- NonceEnforcer.ts
- NonceManager.ts
- Ownable.ts
- Ownable2Step.ts
- OwnershipTransferEnforcer.ts
- P256SCLVerifierLib.ts
- P256VerifierLib.ts
- Panic.ts
- Pausable.ts
- Proxy.ts
- RedeemerEnforcer.ts
- ReentrancyGuard.ts
- SafeCast.ts
- SafeERC20.ts
- SCL_RIP7212.ts
- SCL_Wrapper.ts
- SenderCreator.ts
- ShortStrings.ts
- SignedMath.ts
- SimpleFactory.ts
- SpecificActionERC20TransferBatchEnforcer.ts
- StakeManager.ts
- StorageSlot.ts
- Strings.ts
- TimestampEnforcer.ts
- UserOperationLib.ts
- UUPSUpgradeable.ts
- ValueLteEnforcer.ts
- WebAuthn.ts
- bytecode.ts
- index.ts
- CHANGELOG.md
- LICENSE.APACHE2
- LICENSE.MIT0
- package.json
- README.md
- tsconfig.json
- tsup.config.ts
- allowedCalldata.ts
- allowedMethods.ts
- allowedTargets.ts
- approvalRevocationEnforcer.ts
- argsEqualityCheck.ts
- blockNumber.ts
- deployed.ts
- erc1155BalanceChange.ts
- erc20BalanceChange.ts
- erc20Streaming.ts
- erc20TokenPeriodTransfer.ts
- erc20TransferAmount.ts
- erc721BalanceChange.ts
- erc721Transfer.ts
- exactCalldata.ts
- exactCalldataBatch.ts
- exactExecution.ts
- exactExecutionBatch.ts
- id.ts
- index.ts
- limitedCalls.ts
- logicalOrWrapper.ts
- multiTokenPeriod.ts
- nativeBalanceChange.ts
- nativeTokenPayment.ts
- nativeTokenPeriodTransfer.ts
- nativeTokenStreaming.ts
- nativeTokenTransferAmount.ts
- nonce.ts
- ownershipTransfer.ts
- redeemer.ts
- specificActionERC20TransferBatch.ts
- timestamp.ts
- types.ts
- valueLte.ts
- delegation.ts
- index.ts
- internalUtils.ts
- returns.ts
- types.ts
- allowedCalldata.test.ts
- allowedMethods.test.ts
- allowedTargets.test.ts
- approvalRevocationEnforcer.test.ts
- argsEqualityCheck.test.ts
- blockNumber.test.ts
- decoders.test.ts
- deployed.test.ts
- erc1155BalanceChange.test.ts
- erc20BalanceChange.test.ts
- erc20Streaming.test.ts
- erc20TokenPeriodTransfer.test.ts
- erc20TransferAmount.test.ts
- erc721BalanceChange.test.ts
- erc721Transfer.test.ts
- exactCalldata.test.ts
- exactCalldataBatch.test.ts
- exactExecution.test.ts
- exactExecutionBatch.test.ts
- id.test.ts
- limitedCalls.test.ts
- logicalOrWrapper.test.ts
- multiTokenPeriod.test.ts
- nativeBalanceChange.test.ts
- nativeTokenPayment.test.ts
- nativeTokenPeriodTransfer.test.ts
- nativeTokenStreaming.test.ts
- nativeTokenTransferAmount.test.ts
- nonce.test.ts
- ownershipTransfer.test.ts
- redeemer.test.ts
- specificActionERC20TransferBatch.test.ts
- timestamp.test.ts
- valueLte.test.ts
- delegation.test.ts
- internalUtils.test.ts
- CHANGELOG.md
- eslint.config.mjs
- LICENSE.APACHE2
- LICENSE.MIT0
- package.json
- README.md
- tsconfig.json
- tsup.config.ts
- vitest.config.ts
- validate-contract-deployments.ts
- contractAddresses.ts
- index.ts
- CHANGELOG.md
- eslint.config.mjs
- LICENSE.APACHE2
- LICENSE.MIT0
- package.json
- README.md
- tsconfig.json
- tsup.config.ts
- test.yml
- forge-std
- openzeppelin-contracts
- Counter.s.sol
- Counter.sol
- ERC20Token.sol
- ERC721Token.sol
- PayableReceiver.sol
- Counter.t.sol
- .gitignore
- foundry.toml
- README.md
- infuraBundlerClient.test.ts
- await-dependencies.ts
- config.ts
- setup.ts
- erc7710sendTransactionWithDelegation.test.ts
- erc7710sendUserOperationWithDelegation.test.ts
- infuraBundlerClient.test.ts
- signDelegationActions.test.ts
- signUserOperationActions.test.ts
- allowedCalldata.test.ts
- allowedMethods.test.ts
- allowedTargets.test.ts
- approvalRevocation.test.ts
- argsEqualityCheck.test.ts
- blockNumber.test.ts
- caveatUtils.test.ts
- deployed.test.ts
- erc20PeriodTransfer.test.ts
- erc20Streaming.test.ts
- erc20TransferAmount.test.ts
- erc721Transfer.test.ts
- exactCalldata.test.ts
- exactCalldataBatch.test.ts
- exactExecution.test.ts
- exactExecutionBatch.test.ts
- id.test.ts
- idEnforcerContractRead.test.ts
- limitedCalls.test.ts
- multiTokenPeriod.test.ts
- nativeBalanceChange.test.ts
- nativeTokenPayment.test.ts
- nativeTokenPeriodTransfer.test.ts
- nativeTokenStreaming.test.ts
- nativeTokenTransferAmount.test.ts
- nonce.test.ts
- ownershipTransfer.test.ts
- redeemer.test.ts
- specificActionERC20TransferBatch.test.ts
- timestamp.test.ts
- valueLte.test.ts
- metadata.json
- types.ts
- assertions.ts
- helpers.ts
- Mutex.ts
- addP256KeyHybridDeleGator.test.ts
- delegateAndRedeem.test.ts
- delegationManagement.test.ts
- deployOwnedGator.test.ts
- execute-hybrid.test.ts
- execute-multisig.test.ts
- execute-stateless7702.test.ts
- .env.ci
- .gitignore
- alto-config.json
- docker-compose.yaml
- package.json
- README.md
- vitest.config.ts
- vitest.external.config.ts
- caveatEnforcerClient.ts
- erc7710RedeemDelegationAction.ts
- erc7715GetGrantedExecutionPermissionsAction.ts
- erc7715GetSupportedExecutionPermissionsAction.ts
- erc7715Mapping.ts
- erc7715RequestExecutionPermissionsAction.ts
- erc7715Types.ts
- getCaveatAvailableAmount.ts
- index.ts
- infuraBundlerClient.ts
- isValid7702Implementation.ts
- metaMaskExtension.ts
- redelegatePermissionContext.ts
- signDelegation.ts
- signUserOperation.ts
- environment.ts
- index.ts
- schema.ts
- sender.ts
- erc20PeriodicScope.ts
- erc20StreamingScope.ts
- erc20TransferScope.ts
- erc721Scope.ts
- functionCallScope.ts
- index.ts
- nativeTokenPeriodicScope.ts
- nativeTokenStreamingScope.ts
- nativeTokenTransferScope.ts
- ownershipScope.ts
- allowedCalldataBuilder.ts
- allowedMethodsBuilder.ts
- allowedTargetsBuilder.ts
- approvalRevocationBuilder.ts
- argsEqualityCheckBuilder.ts
- blockNumberBuilder.ts
- caveatBuilder.ts
- coreCaveatBuilder.ts
- createBuilder.md
- deployedBuilder.ts
- erc1155BalanceChangeBuilder.ts
- erc20BalanceChangeBuilder.ts
- erc20PeriodTransferBuilder.ts
- erc20StreamingBuilder.ts
- erc20TransferAmountBuilder.ts
- erc721BalanceChangeBuilder.ts
- erc721TransferBuilder.ts
- exactCalldataBatchBuilder.ts
- exactCalldataBuilder.ts
- exactExecutionBatchBuilder.ts
- exactExecutionBuilder.ts
- idBuilder.ts
- index.ts
- limitedCallsBuilder.ts
- multiTokenPeriodBuilder.ts
- nativeBalanceChangeBuilder.ts
- nativeTokenPaymentBuilder.ts
- nativeTokenPeriodTransferBuilder.ts
- nativeTokenStreamingBuilder.ts
- nativeTokenTransferAmountBuilder.ts
- nonceBuilder.ts
- ownershipTransferBuilder.ts
- redeemerBuilder.ts
- resolveCaveats.ts
- shared.ts
- specificActionERC20TransferBatchBuilder.ts
- timestampBuilder.ts
- types.ts
- valueLteBuilder.ts
- index.ts
- disabledDelegations.ts
- disableDelegation.ts
- enableDelegation.ts
- getAnyDelegate.ts
- getRootAuthority.ts
- redeemDelegations.ts
- constants.ts
- decode.ts
- encode.ts
- execute.ts
- index.ts
- read.ts
- simulate.ts
- disableDelegation.ts
- enableDelegation.ts
- execute.ts
- executeWithMode.ts
- getDelegationManager.ts
- getDeposit.ts
- getEntryPoint.ts
- getNonce.ts
- getProxyImplementation.ts
- getProxyVersion.ts
- isValidSignature.ts
- upgradeToAndCall.ts
- encode.ts
- execute.ts
- index.ts
- read.ts
- simulate.ts
- getContractName.ts
- getContractVersion.ts
- getDomainVersion.ts
- index.ts
- read.ts
- getNonce.ts
- index.ts
- read.ts
- getAvailableAmount.ts
- index.ts
- read.ts
- getAvailableAmount.ts
- index.ts
- read.ts
- getSpentAmount.ts
- getTermsInfo.ts
- index.ts
- read.ts
- addKey.ts
- getKey.ts
- getKeyIdHashes.ts
- getKeyIdHashesCount.ts
- initialize.ts
- reinitialize.ts
- removeKey.ts
- updateSigners.ts
- constants.ts
- encode.ts
- index.ts
- read.ts
- simulate.ts
- getIsUsed.ts
- getTermsInfo.ts
- index.ts
- read.ts
- callCounts.ts
- getTermsInfo.ts
- index.ts
- read.ts
- addSigner.ts
- getMaxNumberOfSigners.ts
- getSigners.ts
- getSignersCount.ts
- getThreshold.ts
- initialize.ts
- isSigner.ts
- reinitialize.ts
- removeSigner.ts
- replaceSigner.ts
- updateMultiSigParameters.ts
- updateThreshold.ts
- constants.ts
- encode.ts
- index.ts
- read.ts
- simulate.ts
- getAvailableAmount.ts
- index.ts
- read.ts
- getAvailableAmount.ts
- index.ts
- read.ts
- getAvailableAmount.ts
- index.ts
- read.ts
- getSpentAmount.ts
- getTermsInfo.ts
- index.ts
- read.ts
- currentNonce.ts
- getTermsInfo.ts
- incrementNonce.ts
- encode.ts
- execute.ts
- index.ts
- read.ts
- simulate.ts
- acceptOwnership.ts
- getOwner.ts
- getPendingOwner.ts
- renounceOwnership.ts
- transferOwnership.ts
- encode.ts
- execute.ts
- index.ts
- read.ts
- simulate.ts
- isPaused.ts
- pause.ts
- unpause.ts
- encode.ts
- execute.ts
- index.ts
- read.ts
- simulate.ts
- create2Deploy.ts
- getCreate2Address.ts
- encode.ts
- execute.ts
- index.ts
- read.ts
- simulate.ts
- getTermsInfo.ts
- usedDelegations.ts
- index.ts
- read.ts
- types.ts
- utils.ts
- delegationStorage.ts
- index.ts
- x402DelegationProvider.ts
- x402DelegationProviderTypes.ts
- x402DelegationProviderUtils.ts
- index.ts
- caveats.ts
- constants.ts
- counterfactualAccountData.ts
- decodeRevertReason.ts
- delegation.ts
- encodeCalls.ts
- executions.ts
- index.ts
- signatures.ts
- signer.ts
- smartAccountsEnvironment.ts
- toMetaMaskSmartAccount.ts
- types.ts
- userOp.ts
- utils.ts
- webAuthn.ts
- write.ts
- caveatEnforcerClient.test.ts
- erc7710RedeemDelegationAction.test.ts
- erc7715GetGrantedExecutionPermissionsAction.test.ts
- erc7715GetSupportedExecutionPermissionsAction.test.ts
- erc7715Mapping.test.ts
- erc7715RequestExecutionPermissionsAction.test.ts
- getCaveatAvailableAmount.test.ts
- infuraBundlerClient.test.ts
- isValid7702Implementation.test.ts
- redelegatePermissionContext.test.ts
- signDelegation.test.ts
- signUserOperation.test.ts
- analytics.test.ts
- environment.test.ts
- sender.test.ts
- erc20PeriodicScope.test.ts
- erc20StreamingScope.test.ts
- erc20TransferScope.test.ts
- erc721Scope.test.ts
- functionCallScope.test.ts
- nativeTokenPeriodicScope.test.ts
- nativeTokenStreamingScope.test.ts
- nativeTokenTransferScope.test.ts
- ownershipScope.test.ts
- allowedCalldataBuilder.test.ts
- allowedMethodsBuilder.test.ts
- allowedTargetsBuilder.test.ts
- approvalRevocationBuilder.test.ts
- argsEqualityCheckBuilder.test.ts
- blockNumberBuilder.test.ts
- CaveatBuilder.test.ts
- createCaveatBuilder.test.ts
- deployedBuilder.test.ts
- erc1155BalanceChangeBuilder.test.ts
- erc20BalanceChangeBuilder.test.ts
- erc20PeriodTransferBuilder.test.ts
- erc20StreamingBuilder.test.ts
- erc20TransferAmountBuilder.test.ts
- erc721BalanceChangeBuilder.test.ts
- erc721TransferBuilder.test.ts
- exactCalldataBatchBuilder.test.ts
- exactCalldataBuilder.test.ts
- exactExecutionBatchBuilder.test.ts
- exactExecutionBuilder.test.ts
- idBuilder.test.ts
- limitedCallsBuilder.test.ts
- multiTokenPeriodBuilder.test.ts
- nativeBalanceChangeBuilder.test.ts
- nativeTokenPaymentBuilder.test.ts
- nativeTokenPeriodTransferBuilder.test.ts
- nativeTokenStreamingBuilder.test.ts
- nativeTokenTransferAmountBuilder.test.ts
- nonceBuilder.test.ts
- ownershipTransferBuilder.test.ts
- redeemerBuilder.test.ts
- resolveCaveats.test.ts
- specificActionERC20TransferBatchBuilder.test.ts
- timestampBuilder.test.ts
- valueLteBuilder.test.ts
- delegationManagement.test.ts
- read.test.ts
- read.test.ts
- read.test.ts
- read.test.ts
- execute.test.ts
- read.test.ts
- read.test.ts
- metadata.json
- metadata.json
- environment.ts
- index.ts
- testNetwork.ts
- delegationStorage.test.ts
- delegationStorageTestData.ts
- x402DelegationProvider.test.ts
- x402DelegationProviderUtils.test.ts
- caveats.test.ts
- caveatUtils.test.ts
- counterfactualAccountData.test.ts
- decodeRevertReason.test.ts
- delegation.test.ts
- encodeCalls.test.ts
- executions.test.ts
- signatures.test.ts
- signer.test.ts
- smartAccountsEnvironment.test.ts
- toMetaMaskSmartAccount.test.ts
- utils.ts
- webAuthn.test.ts
- CHANGELOG.md
- eslint.config.mjs
- LICENSE.APACHE2
- LICENSE.MIT0
- package.json
- README.md
- tsconfig.json
- tsup.config.ts
- vitest.config.ts
- ethereum.ts
- index.ts
- x402Client.ts
- x402ExactEvmErc7710ServerScheme.ts
- x402Server.ts
- x402Client.test.ts
- x402ExactEvmErc7710ServerScheme.test.ts
- x402Server.test.ts
- CHANGELOG.md
- eslint.config.mjs
- LICENSE.APACHE2
- LICENSE.MIT0
- package.json
- README.md
- tsconfig.json
- tsup.config.ts
- vitest.config.ts
- update-changelog.sh
- validate-changelog.sh
- base.eslint.mjs
- base.tsconfig.json
- base.tsup.config.ts
- README.md
- vitest.config.ts
- advanced-permissions.md
- delegations.md
- smart-accounts.md
- create-7702-account.md
- create-delegation.md
- create-hybrid-account.md
- create-multisig-account.md
- create-redelegation-permissions.md
- create-redelegation.md
- redeem-delegation-eoa.md
- redeem-delegation-smart-account.md
- redeem-permissions-eoa.md
- redeem-permissions-smart-account.md
- request-permissions.md
- SKILL.md
- delegation-payments.md
- recurring-payments.md
- seller-endpoint-setup.md
- SKILL.md
- .depcheckrc.json
- .editorconfig
- .env.example
- .eslintrc.js
- .gitattributes
- .gitignore
- .gitmodules
- .nvmrc
- .prettierignore
- .prettierrc
- .yarnrc.yml
- CHANGELOG.md
- CONTRIBUTING.md
- LICENSE.APACHE2
- LICENSE.MIT0
- package.json
- README.md
- release.config.json
- turbo.json
- yarn.config.cjs
- yarn.lock
// repository documentation
Was this content helpful?
(0 ratings)
