From dbd766c04ee1440518d04eeb2c4ebd083308a13b Mon Sep 17 00:00:00 2001 From: jacobo10s <142448228+JACOBO10S@users.noreply.github.com> Date: Thu, 2 Oct 2025 20:35:53 +0200 Subject: [PATCH] Create phyton library --- phyton library | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 phyton library diff --git a/phyton library b/phyton library new file mode 100644 index 00000000..ce006e8e --- /dev/null +++ b/phyton library @@ -0,0 +1,25 @@ +// SPDX-License-Identifier: MIT +pragma solidity ^0.8.0; + +contract BasicMath { + function adder(uint _a, uint _b) external pure returns (uint sum, bool error) { + unchecked { + uint result = _a + _b; + if (result >= _a && result >= _b) { + return (result, false); + } else { + return (0, true); + } + } + } + + function subtractor(uint _a, uint _b) external pure returns (uint difference, bool error) { + unchecked { + if (_b <= _a) { + return (_a - _b, false); + } else { + return (0, true); + } + } + } +}