- Add Activepieces fork with SmoothSchedule custom piece - Create integrations app with Activepieces service layer - Add embed token endpoint for iframe integration - Create Automations page with embedded workflow builder - Add sidebar visibility fix for embed mode - Add list inactive customers endpoint to Public API - Include SmoothSchedule triggers: event created/updated/cancelled - Include SmoothSchedule actions: create/update/cancel events, list resources/services/customers 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
85 lines
2.0 KiB
TypeScript
85 lines
2.0 KiB
TypeScript
|
|
import { createPiece, PieceAuth } from '@activepieces/pieces-framework';
|
|
import {
|
|
search,
|
|
checkRedirect,
|
|
getBlocks,
|
|
getMainPageBlocks,
|
|
getBlockByHash,
|
|
getBlockTransactions,
|
|
getBlockWithdrawals,
|
|
getTransactions,
|
|
getMainPageTransactions,
|
|
getTransactionByHash,
|
|
getTransactionTokenTransfers,
|
|
getTransactionInternalTransactions,
|
|
getTransactionLogs,
|
|
getTransactionRawTrace,
|
|
getTransactionStateChanges,
|
|
getTransactionSummary,
|
|
getAddresses,
|
|
getAddressByHash,
|
|
getAddressCounters,
|
|
getAddressTransactions,
|
|
getAddressTokenTransfers,
|
|
getAddressLogs,
|
|
getAddressBlocksValidated,
|
|
getAddressTokenBalances,
|
|
getAddressTokens,
|
|
getAddressWithdrawals,
|
|
getAddressCoinBalanceHistory,
|
|
getAddressCoinBalanceHistoryByDay,
|
|
getTokens,
|
|
getTokenByAddress,
|
|
getTokenTransfers,
|
|
getTokenHolders,
|
|
getTokenCounters,
|
|
getTokenInstances
|
|
} from './lib/actions';
|
|
|
|
export const blockscout = createPiece({
|
|
displayName: "Blockscout",
|
|
description: "Blockscout is a tool for inspecting and analyzing EVM chains.",
|
|
auth: PieceAuth.None(),
|
|
logoUrl: 'https://cdn.activepieces.com/pieces/blockscout.png',
|
|
authors: ['reemayoush'],
|
|
actions: [
|
|
search,
|
|
checkRedirect,
|
|
getBlocks,
|
|
getMainPageBlocks,
|
|
getBlockByHash,
|
|
getBlockTransactions,
|
|
getBlockWithdrawals,
|
|
getTransactions,
|
|
getMainPageTransactions,
|
|
getTransactionByHash,
|
|
getTransactionTokenTransfers,
|
|
getTransactionInternalTransactions,
|
|
getTransactionLogs,
|
|
getTransactionRawTrace,
|
|
getTransactionStateChanges,
|
|
getTransactionSummary,
|
|
getAddresses,
|
|
getAddressByHash,
|
|
getAddressCounters,
|
|
getAddressTransactions,
|
|
getAddressTokenTransfers,
|
|
getAddressLogs,
|
|
getAddressBlocksValidated,
|
|
getAddressTokenBalances,
|
|
getAddressTokens,
|
|
getAddressWithdrawals,
|
|
getAddressCoinBalanceHistory,
|
|
getAddressCoinBalanceHistoryByDay,
|
|
getTokens,
|
|
getTokenByAddress,
|
|
getTokenTransfers,
|
|
getTokenHolders,
|
|
getTokenCounters,
|
|
getTokenInstances
|
|
],
|
|
triggers: []
|
|
});
|
|
|