next-tribune-blog
Version:
Automatic blog generator for Next.js from Tribune.sh blockchain articles
55 lines • 2.23 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.contractABI = void 0;
exports.contractABI = [
{
inputs: [
{ internalType: "uint256", name: "articleId", type: "uint256" }
],
name: "getArticle",
outputs: [
{ internalType: "string", name: "", type: "string" },
{ internalType: "string", name: "", type: "string" },
{ internalType: "string", name: "", type: "string" },
{ internalType: "string", name: "", type: "string" },
{ internalType: "string", name: "", type: "string" },
{ internalType: "string", name: "", type: "string" },
{ internalType: "string", name: "", type: "string" },
{ internalType: "string", name: "", type: "string" },
{ internalType: "address", name: "", type: "address" },
{ internalType: "uint256", name: "", type: "uint256" },
{ internalType: "address", name: "", type: "address" }
],
stateMutability: "view",
type: "function"
},
{
inputs: [
{ internalType: "address", name: "owner", type: "address" }
],
name: "getArticlesByOwner",
outputs: [
{ internalType: "uint256[]", name: "", type: "uint256[]" }
],
stateMutability: "view",
type: "function"
},
{
inputs: [
{ internalType: "uint256", name: "offset", type: "uint256" },
{ internalType: "uint256", name: "limit", type: "uint256" }
],
name: "getArticles",
outputs: [
{ internalType: "string[]", name: "headers_", type: "string[]" },
{ internalType: "string[]", name: "titles_", type: "string[]" },
{ internalType: "string[]", name: "descriptions_", type: "string[]" },
{ internalType: "address[]", name: "owners_", type: "address[]" },
{ internalType: "uint256[]", name: "timestamps_", type: "uint256[]" },
{ internalType: "uint256[]", name: "ids_", type: "uint256[]" }
],
stateMutability: "view",
type: "function"
}
];
//# sourceMappingURL=contract-abi.js.map