Skip to content

Instantly share code, notes, and snippets.

View anirbandatta-hub's full-sized avatar

anirbandatta-hub

  • Joined Sep 29, 2025
View GitHub Profile
@anirbandatta-hub
anirbandatta-hub / Division A Blockchain expirential learning...ElectionAuthority.sol
Created October 6, 2025 17:59
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.8.17+commit.8df45f5f.js&optimize=false&runs=200&gist=
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.17;
import "./VotingSystem.sol";
contract ElectionAuthority {
VotingSystem public votingSystem;
constructor(address _votingSystem) {
votingSystem = VotingSystem(_votingSystem);
@anirbandatta-hub
anirbandatta-hub / Voting System Block chain experential learning...ElectionAuthority.sol
Created October 6, 2025 15:10
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.8.30+commit.73712a01.js&optimize=false&runs=200&gist=
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.17;
import "./VotingSystem.sol";
contract ElectionAuthority {
VotingSystem public votingSystem;
constructor(address _votingSystem) {
votingSystem = VotingSystem(_votingSystem);
@anirbandatta-hub
anirbandatta-hub / Voting System- Pradipta...ElectionAuthority.sol
Created October 4, 2025 10:39
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.8.17+commit.8df45f5f.js&optimize=false&runs=200&gist=
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.17;
import "./VotingSystem.sol";
contract ElectionAuthority {
VotingSystem public votingSystem;
constructor(address _votingSystem) {
votingSystem = VotingSystem(_votingSystem);
@anirbandatta-hub
anirbandatta-hub / .deps...remix-tests...remix_accounts.sol
Created October 4, 2025 10:36
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.8.17+commit.8df45f5f.js&optimize=false&runs=200&gist=
// SPDX-License-Identifier: GPL-3.0
pragma solidity >=0.4.22 <0.9.0;
library TestsAccounts {
function getAccount(uint index) pure public returns (address) {
return address(0);
}
}