Extracts function selectors and arguments from EVM bytecode
Project description
EVMole is a powerful library that extracts information from Ethereum Virtual Machine (EVM) bytecode, including function selectors, arguments, state mutability, and storage layout, even for unverified contracts.
Key Features
- Multi-language support: Available as JavaScript, Rust, Python, and Go libraries.
- High accuracy and performance: Outperforms existing tools.
- Broad compatibility: Tested with both Solidity and Vyper compiled contracts.
- Lightweight: Clean codebase with minimal external dependencies.
- Unverified contract analysis: Extracts information even from unverified bytecode.
Usage
JavaScript
API documentation and usage examples (node, vite, webpack, parcel, esbuild)
$ npm i evmole
import { contractInfo } from 'evmole'
const code = '0x6080604052348015600e575f80fd5b50600436106030575f3560e01c80632125b65b146034578063b69ef8a8146044575b5f80fd5b6044603f3660046046565b505050565b005b5f805f606084860312156057575f80fd5b833563ffffffff811681146069575f80fd5b925060208401356001600160a01b03811681146083575f80fd5b915060408401356001600160e01b0381168114609d575f80fd5b80915050925092509256'
console.log( contractInfo(code, {selectors:true, arguments:true, stateMutability:true}) )
// {
// functions: [
// {
// selector: '2125b65b',
// bytecodeOffset: 52,
// arguments: 'uint32,address,uint224',
// stateMutability: 'pure'
// },
// ...
Rust
Documentation is available on docs.rs
let code = hex::decode("6080604052348015600e575f80fd5b50600436106030575f3560e01c80632125b65b146034578063b69ef8a8146044575b5f80fd5b6044603f3660046046565b505050565b005b5f805f606084860312156057575f80fd5b833563ffffffff811681146069575f80fd5b925060208401356001600160a01b03811681146083575f80fd5b915060408401356001600160e01b0381168114609d575f80fd5b80915050925092509256").unwrap();
println!("{:?}", evmole::contract_info(
evmole::ContractInfoArgs::new(&code)
.with_selectors()
.with_arguments()
.with_state_mutability()
)
);
// Contract {
// functions: Some([
// Function {
// selector: [33, 37, 182, 91],
// bytecode_offset: 52,
// arguments: Some([Uint(32), Address, Uint(224)]),
// state_mutability: Some(Pure)
// },
// ...
Python
$ pip install evmole --upgrade
from evmole import contract_info
code = '0x6080604052348015600e575f80fd5b50600436106030575f3560e01c80632125b65b146034578063b69ef8a8146044575b5f80fd5b6044603f3660046046565b505050565b005b5f805f606084860312156057575f80fd5b833563ffffffff811681146069575f80fd5b925060208401356001600160a01b03811681146083575f80fd5b915060408401356001600160e01b0381168114609d575f80fd5b80915050925092509256'
print( contract_info(code, selectors=True, arguments=True, state_mutability=True) )
# Contract(
# functions=[
# Function(
# selector=2125b65b,
# bytecode_offset=52,
# arguments=uint32,address,uint224,
# state_mutability=pure),
# ...
Go
$ go get github.com/cdump/evmole/go
package main
import (
"context"
"encoding/hex"
"fmt"
"github.com/cdump/evmole/go"
)
func main() {
code, _ := hex.DecodeString("6080604052348015600e575f80fd5b50600436106030575f3560e01c80632125b65b146034578063b69ef8a8146044575b5f80fd5b6044603f3660046046565b505050565b005b5f805f606084860312156057575f80fd5b833563ffffffff811681146069575f80fd5b925060208401356001600160a01b03811681146083575f80fd5b915060408401356001600160e01b0381168114609d575f80fd5b80915050925092509256")
info, _ := evmole.ContractInfo(context.Background(), code, evmole.Options{
Selectors: true,
Arguments: true,
StateMutability: true,
})
for _, fn := range info.Functions {
fmt.Printf("%s: %s @ %d\n", fn.Selector, *fn.Arguments, fn.BytecodeOffset)
}
// 2125b65b: uint32,address,uint224 @ 52
// b69ef8a8: @ 68
}
Foundry
Foundry's cast uses the Rust implementation of EVMole
$ cast selectors $(cast code 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2)
0x06fdde03 view
0x095ea7b3 address,uint256 nonpayable
0x18160ddd view
0x23b872dd address,address,uint256 nonpayable
...
$ cast selectors --resolve $(cast code 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2)
0x06fdde03 view name()
0x095ea7b3 address,uint256 nonpayable approve(address,uint256)
0x18160ddd view totalSupply()
0x23b872dd address,address,uint256 nonpayable transferFrom(address,address,uint256)
...
Benchmark
function selectors
FP/FN - False Positive/False Negative errors; smaller is better
| Dataset | evmole rs · js · py | whatsabi | sevm | evmhound | heimdall | smpl | |
| largest1k 1000 addresses 24427 functions |
FP addrs | 1 🥈 | 0 🥇 | 0 🥇 | 75 | 18 | 95 |
| FN addrs | 0 🥇 | 0 🥇 | 0 🥇 | 40 | 103 | 9 | |
| FP funcs | 192 🥈 | 0 🥇 | 0 🥇 | 720 | 600 | 749 | |
| FN funcs | 0 🥇 | 0 🥇 | 0 🥇 | 191 | 114 | 12 | |
| Time | 19ms · 0.3s · 25ms | 2.3s | 37s(*) | 63ms | 371s(*) | 1ms | |
| random50k 50000 addresses 1171102 functions |
FP addrs | 1 🥇 | 43 | 1 | 693 | 3 | 4136 |
| FN addrs | 9 🥇 | 11 | 10 | 2903 | 4669 | 77 | |
| FP funcs | 3 🥇 | 51 | 3 | 10798 | 29 | 14652 | |
| FN funcs | 10 🥇 | 12 | 11 | 3538 | 4943 | 96 | |
| Time | 0.5s · 4.7s · 0.8s | 46s | 2304s(*) | 1.9s | 8684s(*) | 50ms | |
| vyper 780 addresses 21244 functions |
FP addrs | 0 🥇 | 30 | 0 | 19 | 0 | 185 |
| FN addrs | 0 🥇 | 780 | 0 | 300 | 780 | 480 | |
| FP funcs | 0 🥇 | 30 | 0 | 19 | 0 | 197 | |
| FN funcs | 0 🥇 | 21244 | 0 | 8273 | 21244 | 12971 | |
| Time | 9ms · 0.1s · 13ms | 1.6s | 42s(*) | 32ms | 28s(*) | 780µs | |
function arguments
Errors - when at least 1 argument is incorrect: (uint256,string) ≠ (uint256,bytes)
| Dataset | evmole rs · js · py | heimdall | smpl | |
| largest1k 24427 functions |
Errors | 14.0% 🥇 3410 |
31.1% 7603 |
58.3% 14242 |
| Time | 0.6s · 2.0s · 0.6s | 370s(*) | 1ms | |
| random50k 1171102 functions |
Errors | 4.5% 🥇 52670 |
19.4% 227077 |
54.9% 643213 |
| Time | 17s · 55s · 19s | 8579s(*) | 50ms | |
| vyper 21244 functions |
Errors | 48.5% 🥇 10299 |
100.0% 21244 |
56.8% 12077 |
| Time | 0.4s · 1.6s · 0.5s | 29s(*) | 780µs | |
function state mutability
Errors - Results are not equal (treating view and pure as equivalent to nonpayable)
Errors strict - Results are strictly unequal (nonpayable ≠ view). Some ABIs mark pure/view functions as nonpayable, so not all strict errors indicate real issues.
| Dataset | evmole rs · js · py | whatsabi | sevm | heimdall | smpl | |
| largest1k 24427 functions |
Errors | 0.0% 🥇 0 |
68.1% 16623 |
2.1% 501 |
25.7% 6268 |
2.6% 643 |
| Errors strict | 18.6% 🥇 4555 |
79.4% 19393 |
59.0% 14417 |
54.8% 13386 |
60.9% 14864 |
|
| Time | 9.5s · 14s · 9.4s | 3.0s | 41s(*) | 371s(*) | 1ms | |
| random50k 1160861 functions |
Errors | 0.0% 🥇 44 |
30.2% 351060 |
0.3% 3370 |
11.5% 133471 |
2.2% 24961 |
| Errors strict | 6.8% 🥇 78923 |
58.2% 675111 |
55.7% 646831 |
27.6% 320264 |
57.7% 670318 |
|
| Time | 183s · 276s · 187s | 79s | 2176s(*) | 8334s(*) | 50ms | |
| vyper 21166 functions |
Errors | 0.5% 🥇 110 |
100.0% 21166 |
76.3% 16150 |
100.0% 21166 |
1.8% 390 |
| Errors strict | 4.0% 🥇 854 |
100.0% 21166 |
90.2% 19092 |
100.0% 21166 |
59.6% 12610 |
|
| Time | 9.8s · 12s · 9.6s | 1.7s | 38s(*) | 29s(*) | 780µs | |
Control Flow Graph
False Negatives - Valid blocks possibly incorrectly marked unreachable by CFG analysis. Lower count usually indicates better precision.
| evmole | ethersolve | evm-cfg | sevm | heimdall-rs | evm-cfg-builder | |
| Basic Blocks | 97.0% 🥇 661959 |
93.7% 639175 |
63.0% 430011 |
41.4% 282599 |
31.9% 217924 |
21.7% 148166 |
| False Negatives | 3.0% 🥇 20482 |
6.3% 43266 |
37.0% 252430 |
58.6% 399842 |
68.1% 464517 |
78.3% 534275 |
| Time | 34s | 1202s | 40s | 42s | 206s | 308s |
dataset largest1k, 1000 contracts, 682,441 blocks
notes
See benchmark/README.md for the methodology and commands to reproduce these results
versions: evmole v0.7.2; whatsabi v0.19.0; sevm v0.7.4; evm-hound-rs v0.1.4; heimdall-rs v0.8.6
(*): sevm and heimdall-rs are full decompilers, not limited to extracting function selectors
How it works
EVMole uses symbolic execution with a custom EVM implementation to trace how CALLDATA flows through the bytecode:
This approach is more accurate than static pattern matching because it follows the actual execution paths the EVM would take, correctly handling complex dispatchers, proxy patterns, and compiler-specific optimizations from both Solidity and Vyper.
Talks
- EVMole: function selectors and arguments from bytecode - BlockSplit 2024
- EVMole: function selectors and arguments from bytecode - EthCC 2024
- Reconstructing Control Flow Graphs from EVM Bytecode - ETHTaipei 2025
- Reconstructing Control Flow Graphs from EVM Bytecode: Faster, Better, Stronger - EthCC 2025
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file evmole-0.8.2.tar.gz.
File metadata
- Download URL: evmole-0.8.2.tar.gz
- Upload date:
- Size: 249.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e50dc4e88625d045742ecb8916f91152c5c07a468e019da824d89079b8c3c88e
|
|
| MD5 |
97d17ab006d6492c1c81d712c91e4cc2
|
|
| BLAKE2b-256 |
b24b7fc0a0e9b32c39681d39e06e0bf9e97eb3b6e84ac0d62da26d42744cadf7
|
Provenance
The following attestation bundles were made for evmole-0.8.2.tar.gz:
Publisher:
build.yml on cdump/evmole
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
evmole-0.8.2.tar.gz -
Subject digest:
e50dc4e88625d045742ecb8916f91152c5c07a468e019da824d89079b8c3c88e - Sigstore transparency entry: 795376691
- Sigstore integration time:
-
Permalink:
cdump/evmole@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Branch / Tag:
refs/heads/master - Owner: https://github.com/cdump
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file evmole-0.8.2-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: evmole-0.8.2-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 372.2 kB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
23c5fc9d085393372bbc3fcd107f60201e189f16d9f99eb95eb230915f7ca5ff
|
|
| MD5 |
cf7b4feb673b6eea3e367a814521e81f
|
|
| BLAKE2b-256 |
00cd31f90b4121884ee93e063b5e876dbe18bab2b9797656603934603fdbb7cc
|
Provenance
The following attestation bundles were made for evmole-0.8.2-cp314-cp314-win_amd64.whl:
Publisher:
build.yml on cdump/evmole
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
evmole-0.8.2-cp314-cp314-win_amd64.whl -
Subject digest:
23c5fc9d085393372bbc3fcd107f60201e189f16d9f99eb95eb230915f7ca5ff - Sigstore transparency entry: 795377172
- Sigstore integration time:
-
Permalink:
cdump/evmole@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Branch / Tag:
refs/heads/master - Owner: https://github.com/cdump
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file evmole-0.8.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: evmole-0.8.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 450.0 kB
- Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c608174a0e83cb80b76cf8ba1ce7cc8545183c4db2a17c89e3312a1306af9f7f
|
|
| MD5 |
f7c257d3691a0994dcf07884ffead073
|
|
| BLAKE2b-256 |
60a0a1ae9993bd2712d6fdd6b7afb8f4069cd990c66f26ab2e8c52e888b0160a
|
Provenance
The following attestation bundles were made for evmole-0.8.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
build.yml on cdump/evmole
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
evmole-0.8.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
c608174a0e83cb80b76cf8ba1ce7cc8545183c4db2a17c89e3312a1306af9f7f - Sigstore transparency entry: 795377815
- Sigstore integration time:
-
Permalink:
cdump/evmole@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Branch / Tag:
refs/heads/master - Owner: https://github.com/cdump
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file evmole-0.8.2-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.
File metadata
- Download URL: evmole-0.8.2-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
- Upload date:
- Size: 829.1 kB
- Tags: CPython 3.14, macOS 10.12+ universal2 (ARM64, x86-64), macOS 10.12+ x86-64, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5869d54f9ada3f59f2ad3f3c00732769a3debe0f4d7e3d0c7357c49f2ad513fa
|
|
| MD5 |
6fb13694d36554ad85324d125a15a406
|
|
| BLAKE2b-256 |
d546e65fd98bbecad117d0e590fe3428a8f0e62846dcc092ee275374348e57c1
|
Provenance
The following attestation bundles were made for evmole-0.8.2-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl:
Publisher:
build.yml on cdump/evmole
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
evmole-0.8.2-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl -
Subject digest:
5869d54f9ada3f59f2ad3f3c00732769a3debe0f4d7e3d0c7357c49f2ad513fa - Sigstore transparency entry: 795376800
- Sigstore integration time:
-
Permalink:
cdump/evmole@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Branch / Tag:
refs/heads/master - Owner: https://github.com/cdump
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file evmole-0.8.2-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: evmole-0.8.2-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 372.0 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1122bba8164aca05f59d6e1aca3bc80403ddfc7320422b846e454c1946f85706
|
|
| MD5 |
ff6d49d20224bb5e6b11b6e6357883a2
|
|
| BLAKE2b-256 |
38fbbbf2d6b5c34547e51f27d068761ca98f72cf356d04be38712c0d323e7261
|
Provenance
The following attestation bundles were made for evmole-0.8.2-cp313-cp313-win_amd64.whl:
Publisher:
build.yml on cdump/evmole
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
evmole-0.8.2-cp313-cp313-win_amd64.whl -
Subject digest:
1122bba8164aca05f59d6e1aca3bc80403ddfc7320422b846e454c1946f85706 - Sigstore transparency entry: 795377267
- Sigstore integration time:
-
Permalink:
cdump/evmole@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Branch / Tag:
refs/heads/master - Owner: https://github.com/cdump
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file evmole-0.8.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: evmole-0.8.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 450.1 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c7c098c372f2d4f6d34bfb356abbf1bd5a90ff6907480a5b3fd31db874e41981
|
|
| MD5 |
23105c639675ff604462927af7067bca
|
|
| BLAKE2b-256 |
c666c6a44d8e876b703d4da6f1857a2a63c674bafee2bb34193a1e04ecc21670
|
Provenance
The following attestation bundles were made for evmole-0.8.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
build.yml on cdump/evmole
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
evmole-0.8.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
c7c098c372f2d4f6d34bfb356abbf1bd5a90ff6907480a5b3fd31db874e41981 - Sigstore transparency entry: 795377080
- Sigstore integration time:
-
Permalink:
cdump/evmole@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Branch / Tag:
refs/heads/master - Owner: https://github.com/cdump
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file evmole-0.8.2-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.
File metadata
- Download URL: evmole-0.8.2-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
- Upload date:
- Size: 829.1 kB
- Tags: CPython 3.13, macOS 10.12+ universal2 (ARM64, x86-64), macOS 10.12+ x86-64, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
86ee8f66569cf6449d126625d1f9ec6c198b6787c14ada085ac97da22b709405
|
|
| MD5 |
a080518b50f3b17a5e74be468849ea79
|
|
| BLAKE2b-256 |
56dfa7e61e8353aa6c520062d70d6d0e43e3bf6676b9b978265d93cac78b6408
|
Provenance
The following attestation bundles were made for evmole-0.8.2-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl:
Publisher:
build.yml on cdump/evmole
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
evmole-0.8.2-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl -
Subject digest:
86ee8f66569cf6449d126625d1f9ec6c198b6787c14ada085ac97da22b709405 - Sigstore transparency entry: 795377375
- Sigstore integration time:
-
Permalink:
cdump/evmole@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Branch / Tag:
refs/heads/master - Owner: https://github.com/cdump
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file evmole-0.8.2-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: evmole-0.8.2-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 372.3 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dc22e1f30c9dbf531ea190a671d5910bd89c4524eddf60c365b059e4e36db85a
|
|
| MD5 |
26944eee51888b427dbce2bfcd88cf3c
|
|
| BLAKE2b-256 |
6c80922f113c824bb60cae92a9543574ba662e8c7e650dc7fb8fdaa0a6f6740d
|
Provenance
The following attestation bundles were made for evmole-0.8.2-cp312-cp312-win_amd64.whl:
Publisher:
build.yml on cdump/evmole
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
evmole-0.8.2-cp312-cp312-win_amd64.whl -
Subject digest:
dc22e1f30c9dbf531ea190a671d5910bd89c4524eddf60c365b059e4e36db85a - Sigstore transparency entry: 795377962
- Sigstore integration time:
-
Permalink:
cdump/evmole@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Branch / Tag:
refs/heads/master - Owner: https://github.com/cdump
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file evmole-0.8.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: evmole-0.8.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 450.3 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
73c9f7d466514b658e9149988588f17e2603e985d232e95640ce085bf63d30fc
|
|
| MD5 |
db88f33356f21deadfc67d230bfbe059
|
|
| BLAKE2b-256 |
00f03886f9292a923d3600dde299a247cf1192019c6ecfbcb630915b26388165
|
Provenance
The following attestation bundles were made for evmole-0.8.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
build.yml on cdump/evmole
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
evmole-0.8.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
73c9f7d466514b658e9149988588f17e2603e985d232e95640ce085bf63d30fc - Sigstore transparency entry: 795377756
- Sigstore integration time:
-
Permalink:
cdump/evmole@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Branch / Tag:
refs/heads/master - Owner: https://github.com/cdump
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file evmole-0.8.2-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.
File metadata
- Download URL: evmole-0.8.2-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
- Upload date:
- Size: 829.3 kB
- Tags: CPython 3.12, macOS 10.12+ universal2 (ARM64, x86-64), macOS 10.12+ x86-64, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c91a46646e935eeb677407ba393b295dffe7ae32c08eccb8b208f2e6072b9885
|
|
| MD5 |
bb78d51bfc0f9767d7c4a6fbff19f69e
|
|
| BLAKE2b-256 |
866c1009b5400c524ea32f31dfba4df0916419d45c326c90a3dbaf4106ac6e9d
|
Provenance
The following attestation bundles were made for evmole-0.8.2-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl:
Publisher:
build.yml on cdump/evmole
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
evmole-0.8.2-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl -
Subject digest:
c91a46646e935eeb677407ba393b295dffe7ae32c08eccb8b208f2e6072b9885 - Sigstore transparency entry: 795377566
- Sigstore integration time:
-
Permalink:
cdump/evmole@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Branch / Tag:
refs/heads/master - Owner: https://github.com/cdump
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file evmole-0.8.2-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: evmole-0.8.2-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 373.9 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6928c1d6dd8e41c46d1a4cdc098f27ff922d44adc760f12112af4528ff7cec0d
|
|
| MD5 |
d7f271f00e0163a6549bca652a212ff6
|
|
| BLAKE2b-256 |
abc98e3bd5265098e858a9fc79ff0f8d078688e72302cdf57b817af45d5c74b9
|
Provenance
The following attestation bundles were made for evmole-0.8.2-cp311-cp311-win_amd64.whl:
Publisher:
build.yml on cdump/evmole
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
evmole-0.8.2-cp311-cp311-win_amd64.whl -
Subject digest:
6928c1d6dd8e41c46d1a4cdc098f27ff922d44adc760f12112af4528ff7cec0d - Sigstore transparency entry: 795377897
- Sigstore integration time:
-
Permalink:
cdump/evmole@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Branch / Tag:
refs/heads/master - Owner: https://github.com/cdump
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file evmole-0.8.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: evmole-0.8.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 449.5 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
40ee284e97496682f790291b98d3dc2e4122dbc8bce35fdac87c32258549abfe
|
|
| MD5 |
c1f7c56eb744009765bd4ad7ec735708
|
|
| BLAKE2b-256 |
cfbc5440dd5573723f0a405c094e04433bb43f0ffdf93653685a9e6bcf3de41e
|
Provenance
The following attestation bundles were made for evmole-0.8.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
build.yml on cdump/evmole
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
evmole-0.8.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
40ee284e97496682f790291b98d3dc2e4122dbc8bce35fdac87c32258549abfe - Sigstore transparency entry: 795378040
- Sigstore integration time:
-
Permalink:
cdump/evmole@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Branch / Tag:
refs/heads/master - Owner: https://github.com/cdump
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file evmole-0.8.2-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.
File metadata
- Download URL: evmole-0.8.2-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
- Upload date:
- Size: 829.2 kB
- Tags: CPython 3.11, macOS 10.12+ universal2 (ARM64, x86-64), macOS 10.12+ x86-64, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
23dbf960aa95ef4b3ff26b21f9df14a5e6f9ff714fe6a3aab9d827d24c24512f
|
|
| MD5 |
689eab51789b9a9e42cd7f4f7a9f2c3b
|
|
| BLAKE2b-256 |
3e2b551fc92a19b5db7040d5e5f474f6049fafe4f80192f84431b3149ee4911b
|
Provenance
The following attestation bundles were made for evmole-0.8.2-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl:
Publisher:
build.yml on cdump/evmole
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
evmole-0.8.2-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl -
Subject digest:
23dbf960aa95ef4b3ff26b21f9df14a5e6f9ff714fe6a3aab9d827d24c24512f - Sigstore transparency entry: 795377690
- Sigstore integration time:
-
Permalink:
cdump/evmole@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Branch / Tag:
refs/heads/master - Owner: https://github.com/cdump
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file evmole-0.8.2-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: evmole-0.8.2-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 373.8 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c8bd5c8665a7e33c37c440b30ece256948e2206cf4d4ff0d597ad9703a71361c
|
|
| MD5 |
ad6d642d78b4fc223a7029d4c1ffc9a0
|
|
| BLAKE2b-256 |
2cd8e9af109fb9c48a7c6f3ea2285f1cc2934325d05eaaf7ee948bf1f56081d4
|
Provenance
The following attestation bundles were made for evmole-0.8.2-cp310-cp310-win_amd64.whl:
Publisher:
build.yml on cdump/evmole
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
evmole-0.8.2-cp310-cp310-win_amd64.whl -
Subject digest:
c8bd5c8665a7e33c37c440b30ece256948e2206cf4d4ff0d597ad9703a71361c - Sigstore transparency entry: 795378225
- Sigstore integration time:
-
Permalink:
cdump/evmole@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Branch / Tag:
refs/heads/master - Owner: https://github.com/cdump
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file evmole-0.8.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: evmole-0.8.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 449.3 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0052add6f66c865717a671ac93f1ded26013d3dea2190e662bf36ce64f84dc28
|
|
| MD5 |
9bf3db051ae4cdcabc305f4143370cbc
|
|
| BLAKE2b-256 |
5411ae9292adab5f1c25421d82f52963c520f9ecf14bef5a07a3f63b73a2ae02
|
Provenance
The following attestation bundles were made for evmole-0.8.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
build.yml on cdump/evmole
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
evmole-0.8.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
0052add6f66c865717a671ac93f1ded26013d3dea2190e662bf36ce64f84dc28 - Sigstore transparency entry: 795377615
- Sigstore integration time:
-
Permalink:
cdump/evmole@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Branch / Tag:
refs/heads/master - Owner: https://github.com/cdump
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file evmole-0.8.2-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.
File metadata
- Download URL: evmole-0.8.2-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
- Upload date:
- Size: 828.8 kB
- Tags: CPython 3.10, macOS 10.12+ universal2 (ARM64, x86-64), macOS 10.12+ x86-64, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
451e05b21a41083ea75f809c1948fbd6836f949c2f0d26d3814ee40b91fce593
|
|
| MD5 |
9a26613af13994da277030be5c31e6b2
|
|
| BLAKE2b-256 |
34eaf49b71df4a25e902b18df031cdb507bacbb16ac3b3d6d64571f5b3d11b1b
|
Provenance
The following attestation bundles were made for evmole-0.8.2-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl:
Publisher:
build.yml on cdump/evmole
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
evmole-0.8.2-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl -
Subject digest:
451e05b21a41083ea75f809c1948fbd6836f949c2f0d26d3814ee40b91fce593 - Sigstore transparency entry: 795376985
- Sigstore integration time:
-
Permalink:
cdump/evmole@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Branch / Tag:
refs/heads/master - Owner: https://github.com/cdump
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file evmole-0.8.2-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: evmole-0.8.2-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 375.4 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4779d4944e9bffd9f7cf860466d73d9c1f55eba231d760291a170e28aaa3521f
|
|
| MD5 |
2c28aae02be8bc08c34bcefbc0b4d83b
|
|
| BLAKE2b-256 |
60ab3c6359498ca94c59ecc46c1b6c1a698dc89411c3f7b9141f3e2dcc8ee13a
|
Provenance
The following attestation bundles were made for evmole-0.8.2-cp39-cp39-win_amd64.whl:
Publisher:
build.yml on cdump/evmole
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
evmole-0.8.2-cp39-cp39-win_amd64.whl -
Subject digest:
4779d4944e9bffd9f7cf860466d73d9c1f55eba231d760291a170e28aaa3521f - Sigstore transparency entry: 795377465
- Sigstore integration time:
-
Permalink:
cdump/evmole@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Branch / Tag:
refs/heads/master - Owner: https://github.com/cdump
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file evmole-0.8.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: evmole-0.8.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 450.5 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
57cc44eb0509046e9d15ff80c14a06bef817c3523d3866e02314a5d160ad564a
|
|
| MD5 |
789a1e98b77f3f39b59133aa22f2ac43
|
|
| BLAKE2b-256 |
61250df238879118fe68ac34eefbfc57aa848c4ccba38d0895a10ab497c5458d
|
Provenance
The following attestation bundles were made for evmole-0.8.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
build.yml on cdump/evmole
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
evmole-0.8.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
57cc44eb0509046e9d15ff80c14a06bef817c3523d3866e02314a5d160ad564a - Sigstore transparency entry: 795376886
- Sigstore integration time:
-
Permalink:
cdump/evmole@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Branch / Tag:
refs/heads/master - Owner: https://github.com/cdump
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file evmole-0.8.2-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.
File metadata
- Download URL: evmole-0.8.2-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
- Upload date:
- Size: 831.0 kB
- Tags: CPython 3.9, macOS 10.12+ universal2 (ARM64, x86-64), macOS 10.12+ x86-64, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5cee0a596cc8faff58b486634d1b8047abeb33540d7e25e38f1c831343a3798f
|
|
| MD5 |
c147cef7238d54bf0285fbdb9c8a35e0
|
|
| BLAKE2b-256 |
225e04a766c0fd6d123ef8ed21be6cd82569a49b20efc1dd591a9a00143282f3
|
Provenance
The following attestation bundles were made for evmole-0.8.2-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl:
Publisher:
build.yml on cdump/evmole
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
evmole-0.8.2-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl -
Subject digest:
5cee0a596cc8faff58b486634d1b8047abeb33540d7e25e38f1c831343a3798f - Sigstore transparency entry: 795378135
- Sigstore integration time:
-
Permalink:
cdump/evmole@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Branch / Tag:
refs/heads/master - Owner: https://github.com/cdump
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@2d4b07a4f4370aa1bf5ed2687cf069dd9bacb1da -
Trigger Event:
workflow_dispatch
-
Statement type: