Skip to content

Releases: lsd-ucsc/decent-revoker-onchain

v0.0.2

25 Aug 03:35
v0.0.2
c7543f5
Compare
Choose a tag to compare

Release note

Contracts

  • DecentRevoker/RevokerByVoting.sol
  • DecentRevoker/RevokerByConflictMsg.sol
  • DecentRevoker/RevokerByLeakedKey.sol
  • KeyRevoker/KeyRevokerByVoting.sol
  • KeyRevoker/KeyRevokerByConflictMsg.sol
  • KeyRevoker/KeyRevokerByLeakedKey.sol

Build configurations

  • OS: ubuntu-22.04
  • Solc version: 0.8.21+commit.d9974bed.Linux.g++
  • Compiler Flags: --optimize --optimize-runs 200 --revert-strings strip --via-ir --overwrite --base-path /home/runner/work/decent-revoker-onchain/decent-revoker-onchain --output-dir /home/runner/work/decent-revoker-onchain/decent-revoker-onchain/build/

Checksums

f2857a898be15c69e8de5598dcd3f3e169e94964a0ce9a0bbb1b111f145a81df  solc-static-linux
95d5e796327d48085aa0aa6bcf5383c1cd6e71d2444ebd98e079851b822ae7dd  RevokerByVoting.bin
44cf855f75bbfe167b90c38647398c8cbbfae6b642b2cc2514b201f9c4c57067  RevokerByVoting.abi
5489bc7ef718cee597d89036d5f5bbe1fffb254e4d6d8db31f0fc30799146e15  RevokerByConflictMsg.bin
acf8b645bf000961d43f8e59cc56063b607c3814128d9f2092f16a541790d5c8  RevokerByConflictMsg.abi
87b685b7659ca91dde12842ccefe194a4df6fb8ae296c0da9060ffe3ef6fa1cf  RevokerByLeakedKey.bin
54cd5317e0f1803c590d493f1d22230bc0924a1c573f38de96142cd3ba4ec472  RevokerByLeakedKey.abi
67903873b52be22d934f57760614add4e022c5bdcefbceb177c071be65724217  KeyRevokerByVoting.bin
716b18651b1c2c13b7cb5f9eecb078455d48f4300914ffdaf9da5b9985526312  KeyRevokerByVoting.abi
1520748a15e0acad667a57436d77adc13461758f85c973104402f9e3bec8bfb0  KeyRevokerByConflictMsg.abi
1520748a15e0acad667a57436d77adc13461758f85c973104402f9e3bec8bfb0  KeyRevokerByConflictMsg.abi
c3506b97e3dc5109b8fce668e9dbe0eb5285dfc59e98f59edc8bc40e55a1ac0a  KeyRevokerByLeakedKey.abi
c3506b97e3dc5109b8fce668e9dbe0eb5285dfc59e98f59edc8bc40e55a1ac0a  KeyRevokerByLeakedKey.abi

Gas Cost Evaluations

Decent Revoker

{
	"deployRevokerByVoting": 841002,
	"revokeVoteAvg": 81386.0,
	"deployRevokerByConflictMsg": 1867687,
	"reportConflicts": 1516209,
	"deployRevokerByLeakedKey": 1876156,
	"reportLeakedKey": 1508849
}

Key Revoker

{
	"deployKeyRevokerByVoting": 852454,
	"revokeVoteAvg": 81267.0,
	"deployKeyRevokerByConflictMsg": 814601,
	"reportConflicts": 73786,
	"deployKeyRevokerByLeakedKey": 762302,
	"reportLeakedKey": 66015
}

v0.0.1

22 May 19:41
v0.0.1
70bfcd6
Compare
Choose a tag to compare

Release note

Contracts

  • DecentRevoker/RevokerByVoting.sol
  • DecentRevoker/RevokerByConflictMsg.sol
  • DecentRevoker/RevokerByLeakedKey.sol
  • KeyRevoker/KeyRevokerByVoting.sol
  • KeyRevoker/KeyRevokerByConflictMsg.sol
  • KeyRevoker/KeyRevokerByLeakedKey.sol

Build configurations

  • OS: ubuntu-22.04
  • Solc version: 0.8.20+commit.a1b79de6.Linux.g++
  • Compiler Flags: --optimize --optimize-runs 200 --revert-strings strip --via-ir --overwrite --base-path /home/runner/work/decent-revoker-onchain/decent-revoker-onchain --output-dir /home/runner/work/decent-revoker-onchain/decent-revoker-onchain/build/

Checksums

0479d44fdf9c501c25337fdc540419f1593b884a87b47f023da4f1c700fda782  solc-static-linux
5433fbf6002b413e9fe93a95c32dfe77d8a2931dc42f547981f07e63f3988ae0  RevokerByVoting.bin
44cf855f75bbfe167b90c38647398c8cbbfae6b642b2cc2514b201f9c4c57067  RevokerByVoting.abi
da85dd53ec1719bf6b8e2956d7f322cbabb8331d6533d0a76e4034d1db8225c4  RevokerByConflictMsg.bin
acf8b645bf000961d43f8e59cc56063b607c3814128d9f2092f16a541790d5c8  RevokerByConflictMsg.abi
b29134875431979530bc7309225100542c5f9f02743acc374f24a5c840dcab52  RevokerByLeakedKey.bin
54cd5317e0f1803c590d493f1d22230bc0924a1c573f38de96142cd3ba4ec472  RevokerByLeakedKey.abi
2b3d3991e4ef4458b2879c89b4aa9b804730685442a7421998e5ba553d53ece6  KeyRevokerByVoting.bin
716b18651b1c2c13b7cb5f9eecb078455d48f4300914ffdaf9da5b9985526312  KeyRevokerByVoting.abi
1520748a15e0acad667a57436d77adc13461758f85c973104402f9e3bec8bfb0  KeyRevokerByConflictMsg.abi
1520748a15e0acad667a57436d77adc13461758f85c973104402f9e3bec8bfb0  KeyRevokerByConflictMsg.abi
c3506b97e3dc5109b8fce668e9dbe0eb5285dfc59e98f59edc8bc40e55a1ac0a  KeyRevokerByLeakedKey.abi
c3506b97e3dc5109b8fce668e9dbe0eb5285dfc59e98f59edc8bc40e55a1ac0a  KeyRevokerByLeakedKey.abi

Gas Cost Evaluations

Decent Revoker

{
	"deployRevokerByVoting": 840815,
	"revokeVoteAvg": 81386.0,
	"deployRevokerByConflictMsg": 1874373,
	"reportConflicts": 1515330,
	"deployRevokerByLeakedKey": 1882836,
	"reportLeakedKey": 1507982
}

Key Revoker

{
	"deployKeyRevokerByVoting": 852279,
	"revokeVoteAvg": 81267.0,
	"deployKeyRevokerByConflictMsg": 814601,
	"reportConflicts": 70047,
	"deployKeyRevokerByLeakedKey": 762302,
	"reportLeakedKey": 66015
}