Transaction

ab91b3988d38b59201edaf1591681b6ab6d2bcdb6add6a6c3362cb21d45fdb12
Timestamp (utc)
2025-02-04 16:38:13
Fee Paid
0.00000003 BSV
(
0.00025116 BSV
-
0.00025113 BSV
)
Fee Rate
1.129 sat/KB
Version
1
Confirmations
39,044
Size Stats
2,654 B

46 Inputs

Total Input:
0.00025116 BSV
  • jM>{"name":"EncodedFiles","files":[{"name":"createwallet.html","size":1309,"type":"text/html","content":"YXN5bmMgZnVuY3Rpb24gY3JlYXRlV2FsbGV0KCkgew0KICAgIHRyeSB7DQogICAgICAgIC8vIEdlbmVyYXRlIFVVSUQNCiAgICAgICAgY29uc3QgdXVpZCA9ICd4eHh4eHh4eC14eHh4LTR4eHgteXh4eC14eHh4eHh4eHh4eHgnLnJlcGxhY2UoL1t4eV0vZywgZnVuY3Rpb24oYykgew0KICAgICAgICAgICAgdmFyIHIgPSBNYXRoLnJhbmRvbSgpICogMTYgfCAwLA0KICAgICAgICAgICAgICAgIHYgPSBjID09ICd4JyA/IHIgOiAociAmIDB4MyB8IDB4OCk7DQogICAgICAgICAgICByZXR1cm4gdi50b1N0cmluZygxNik7DQogICAgICAgIH0pOw0KICAgICAgICANCiAgICAgICAgLy8gR2VuZXJhdGUgcHJpdmF0ZSBrZXkgYW5kIGFkZHJlc3MgdXNpbmcgYnN2LmpzDQogICAgICAgIGNvbnN0IHByaXZhdGVLZXkgPSBuZXcgYnN2LlByaXZhdGVLZXkoKTsNCiAgICAgICAgY29uc3QgYWRkcmVzcyA9IHByaXZhdGVLZXkudG9BZGRyZXNzKCkudG9TdHJpbmcoKTsNCiAgICAgICAgDQogICAgICAgIC8vIFN0b3JlIHdhbGxldCBpbmZvcm1hdGlvbg0KICAgICAgICBsb2NhbFN0b3JhZ2Uuc2V0SXRlbSgndXVpZCcsIHV1aWQpOw0KICAgICAgICBsb2NhbFN0b3JhZ2Uuc2V0SXRlbSgnd2FsbGV0QWRkcmVzcycsIGFkZHJlc3MpOw0KICAgICAgICBsb2NhbFN0b3JhZ2Uuc2V0SXRlbSgncHJpdmF0ZUtleScsIHByaXZhdGVLZXkudG9TdHJpbmcoKSk7DQogICAgICAgIA0KICAgICAgICAvLyBEaXNwbGF5IHdhbGxldCBpbmZvcm1hdGlvbg0KICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnd2FsbGV0SW5mbycpLmlubmVySFRNTCA9IA0KICAgICAgICAgICAgYFdhbGxldCBDcmVhdGVkOlxuVVVJRDogJHt1dWlkfVxuQWRkcmVzczogJHthZGRyZXNzfVxuXG5gICsNCiAgICAgICAgICAgIGA8ZGl2IGNsYXNzPSJ3YXJuaW5nIj5XQVJOSU5HOiBUaGlzIGlzIGEgcmVhbCBCU1YgYWRkcmVzcy4gYCArDQogICAgICAgICAgICBgUHJpdmF0ZSBrZXkgaXMgc3RvcmVkIGluIGxvY2FsU3RvcmFnZSBmb3IgZGVtb25zdHJhdGlvbiBvbmx5LiBgICsNCiAgICAgICAgICAgIGBEb24ndCB1c2UgZm9yIHNpZ25pZmljYW50IGZ1bmRzITwvZGl2PmA7DQoNCiAgICAgICAgY29uc29sZS5sb2coJ1dhbGxldCBjcmVhdGVkIHN1Y2Nlc3NmdWxseScpOw0KICAgIH0gY2F0Y2ggKGVycm9yKSB7DQogICAgICAgIGNvbnNvbGUuZXJyb3IoJ0Vycm9yIGNyZWF0aW5nIHdhbGxldDonLCBlcnJvcik7DQogICAgICAgIGFsZXJ0KCdFcnJvciBjcmVhdGluZyB3YWxsZXQuIENoZWNrIGNvbnNvbGUgZm9yIGRldGFpbHMuJyk7DQogICAgfQ0KfQ=="}]}
    https://whatsonchain.com/tx/undefined
  • jM}<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script type="text/javascript" src="chrome-extension://lbjapbcmmceacocpimbpbidpgmlmoaao/content.js"></script> <script src="https://unpkg.com/leaflet@1.7.1/dist/leaflet.js"></script> <title>Golf Distance App - Toggle Camera & Map</title> <link rel="stylesheet" href="https://unpkg.com/leaflet@1.7.1/dist/leaflet.css" /> <style> body { font-family: Arial, sans-serif; text-align: center; } #map, #camera { height: 400px; width: 100%; margin: 10px 0; } #container { display: flex; flex-direction: column; align-items: center; } #distance { font-size: 18px; margin-top: 10px; } #controls { margin-bottom: 15px; } #map { display: block; } #camera { display: none; } </style> </head> <body> <!-- Controls for switching units, zooming, GPS/Beidou, and manually updating location --> <div id="controls"> <label for="unitSwitch">Unit: </label> <select id="unitSwitch"> <option value="meters">Meters</option> <option value="yards">Yards</option> </select> <label for="zoomLevel">Zoom: </label> <input type="number" id="zoomLevel" min="0" max="19" value="17"> <button onclick="setZoomLevel()">Zoom</button> <!-- GPS/Beidou selection --> <label for="locationSource">Location Source: </label> <select id="locationSource"> <option value="gps">GPS</option> <option value="beidou">Beidou</option> </select> <!-- Button for manually updating the location --> <button onclick="manualUpdate()">Manual Update</button> </div> <div id="container"> <!-- Map Container --> <div id="map"></div> </div> <p id="distance">Distance: 0 meters</p> <script> var map, userMarker, targetMarker, route; var cameraEnabled = false; var currentZoomLevel = 17; var unit = 'meters'; // Initialize the map and center it on user's location function initMap() { map = L.map('map').setView([51.503, -0.09], currentZoomLevel); L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', { maxZoom: 19, attribution: '&copy; OpenStreetMap contributors' }).addTo(map); } // Function to set zoom level based on user input function setZoomLevel() { var zoomLevel = document.getElementById('zoomLevel').value; zoomLevel = Math.min(19, Math.max(0, zoomLevel)); // Clamp value between 0 and 19 map.setZoom(zoomLevel); } // Function to get location based on selected GPS/Beidou function getLocation() { var locationSource = document.getElementById('locationSource').value; if (locationSource === 'gps' || locationSource === 'beidou') { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(updateLocation, handleLocationError, { enableHighAccuracy: true }); } else { alert("Geolocation is not supported by your browser."); } } else { alert('Invalid location source selected.'); } } // Function to manually trigger the location update function manualUpdate() { getLocation(); // Reuse getLocation function for manual update } function updateLocation(position) { var userLat = position.coords.latitude; var userLon = position.coords.longitude; // Center the map on the user's location map.setView([userLat, userLon], currentZoomLevel); // Update or add user marker if (userMarker) { userMarker.setLatLng([userLat, userLon]); } else { userMarker = L.marker([userLat, userLon], {draggable: true}).addTo(map) .bindTooltip("You are here", {permanent: true, direction: 'top'}).openTooltip(); userMarker.on('drag', function(e) { var newUserLat = e.target.getLatLng().lat; var newUserLon = e.target.getLatLng().lng; // Update polyline and distance when userMarker is dragged var distance = calculateDistance(newUserLat, newUserLon, targetMarker.getLatLng().lat, targetMarker.getLatLng().lng); // Convert distance to yards if selected if (unit === 'yards') { distance = distance * 1.09361; } // Update distance display document.getElementById('distance').textContent = `Distance: ${distance.toFixed(2)} ${unit}`; // Update the polyline to reflect the new userMarker position route.setLatLngs([[newUserLat, newUserLon], [targetMarker.getLatLng().lat, targetMarker.getLatLng().lng]]); }); } if (!targetMarker) { targetMarker = L.marker([userLat - 0.002, userLon + 0.002], {draggable: true}).addTo(map).bindPopup("Drag me!").openPopup(); } if (!route) { route = L.polyline([[userLat, userLon], [targetMarker.getLatLng().lat, targetMarker.getLatLng().lng]], {color: 'blue'}).addTo(map); } else { route.setLatLngs([[userLat, userLon], [targetMarker.getLatLng().lat, targetMarker.getLatLng().lng]]); } targetMarker.on('drag', function(e) { var targetLat = e.target.getLatLng().lat; var targetLon = e.target.getLatLng().lng; var distance = calculateDistance(userMarker.getLatLng().lat, userMarker.getLatLng().lng, targetLat, targetLon); if (unit === 'yards') { distance = distance * 1.09361; } document.getElementById('distance').textContent = `Distance: ${distance.toFixed(2)} ${unit}`; route.setLatLngs([[userMarker.getLatLng().lat, userMarker.getLatLng().lng], [targetLat, targetLon]]); }); } // Function to calculate distance using the Haversine formula function calculateDistance(lat1, lon1, lat2, lon2) { var R = 6371e3; // Radius of Earth in meters var φ1 = lat1 * Math.PI / 180; var φ2 = lat2 * Math.PI / 180; var Δφ = (lat2 - lat1) * Math.PI / 180; var Δλ = (lon2 - lon1) * Math.PI / 180; var a = Math.sin(Δφ / 2) * Math.sin(Δφ / 2) + Math.cos(φ1) * Math.cos(φ2) * Math.sin(Δλ / 2) * Math.sin(Δλ / 2); var c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1 - a)); return R * c; // Distance in meters } // Handle location errors (e.g., if the user denies access) function handleLocationError(error) { alert("Geolocation error: " + error.message); } // Initialize the map and get location initMap(); getLocation(); // Event listener for unit switch document.getElementById('unitSwitch').addEventListener('change', function() { unit = document.getElementById('unitSwitch').value; }); </script> </body> </html>
    https://whatsonchain.com/tx/undefined
  • jM÷Tdata:image/webp;base64,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
    https://whatsonchain.com/tx/undefined
  • jM'<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Enter Tournaments</title> <style> /* Existing styles */ body { font-family: Arial, sans-serif; margin: 20px; background-color: #f0f0f0; } .container { max-width: 800px; margin: auto; padding: 20px; background-color: #fff; border-radius: 8px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); } h2 { text-align: center; margin-bottom: 20px; } .file-item { display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; padding: 10px; border: 1px solid #ddd; border-radius: 4px; background-color: #fafafa; } .file-item button { padding: 5px 10px; background-color: #007BFF; color: white; border: none; border-radius: 4px; cursor: pointer; } .file-item button:hover { background-color: #0056b3; } table { width: 100%; border-collapse: collapse; margin-top: 20px; } th, td { border: 1px solid #ddd; padding: 8px; text-align: left; } th { background-color: #f9f9f9; } input { width: 100%; padding: 8px; box-sizing: border-box; } button#submitPlayer { padding: 10px; margin-top: 10px; background-color: #4CAF50; color: white; border: none; border-radius: 4px; cursor: pointer; } button#submitPlayer:hover { background-color: #45a049; } /* Styling to arrange Country and Club Code inputs in a row */ .input-row { display: flex; gap: 20px; margin-bottom: 15px; } .input-row div { flex: 1; } </style> </head> <body> <div class="container"> <h2>Available Tournaments</h2> <!-- Country and Club Inputs in a Row --> <div class="input-row"> <div> <label for="country">Country Code:</label> <input type="text" id="country" value="064"> </div> <div> <label for="club">Club Code:</label> <input type="text" id="club" value="271"> </div> <button id="loadFiles">Select Tournament From List</button> </div> <div id="fileList"></div> </div> <h2>Player Entry</h2> <table id="playerTable"> <thead> <tr> <th>Tournament Name</th> <th>Player Name</th> <th>Player Number</th> <th>Team Name</th> <th>Handicap</th> </tr> </thead> <tbody> <tr> <td><input type="text" id="tournamentName" placeholder="Select a tournament" readonly></td> <td><input type="text" id="playerName" placeholder="Enter player name" required></td> <td><input type="text" id="playerNumber" placeholder="Enter player number" required></td> <td><input type="text" id="teamName" placeholder="Enter team name"></td> <td><input type="number" id="handicap" placeholder="Enter handicap" value="0"></td> </tr> </tbody> </table> <button id="submitPlayer">Submit Player</button> </div> <script> document.addEventListener('DOMContentLoaded', () => { const loadButton = document.getElementById('loadFiles'); const fileList = document.getElementById('fileList'); const tournamentNameInput = document.getElementById('tournamentName'); const submitButton = document.getElementById('submitPlayer'); const countryInput = document.getElementById('country'); const clubInput = document.getElementById('club'); let selectedTournament = null; loadButton.addEventListener('click', async () => { await fetchAndDisplayFiles(); }); // Fetch and display the list of tournaments, filtering for Player Number 0 async function fetchAndDisplayFiles() { try { const country = countryInput.value.trim(); const club = clubInput.value.trim(); const response = await fetch(`https://bsvgolf.com:8030/${country}/${club}/list-files`); if (!response.ok) { console.error(`Failed to fetch file list: ${response.status}`); fileList.textContent = 'Failed to load files.'; return; } const { files } = await response.json(); const tourFiles = files.filter(file => { const parts = file.split('.'); return parts.length >= 3 && parts[2] === '0'; }); displayFiles(tourFiles, country, club); } catch (error) { console.error('Error fetching files:', error); fileList.textContent = 'Error loading files.'; } } // Display the list of tournaments with only the tournament name function displayFiles(files, country, club) { fileList.innerHTML = ''; if (files.length === 0) { fileList.textContent = 'No TOUR tournaments found.'; return; } files.forEach(file => { const div = document.createElement('div'); div.className = 'file-item'; // Extract only the tournament name (first segment of filename) const tournamentName = file.split('.')[0]; const fileNameSpan = document.createElement('span'); fileNameSpan.textContent = tournamentName; const selectButton = document.createElement('button'); selectButton.textContent = 'Select'; selectButton.addEventListener('click', () => selectTournament(file, country, club)); div.appendChild(fileNameSpan); div.appendChild(selectButton); fileList.appendChild(div); }); } // Store the selected tournament and populate the tournament name field function selectTournament(file, country, club) { selectedTournament = { file, country, club }; tournamentNameInput.value = file.split('.')[0]; // Populate tournament name } // Handle player submission submitButton.addEventListener('click', async () => { if (!selectedTournament) { alert('Please select a tournament first.'); return; } const playerBlob = createPlayerBlob(); if (!playerBlob) { alert('Please fill in all required player details.'); return; } await postPlayerData(playerBlob); }); // Create player blob from input fields function createPlayerBlob() { const playerName = document.getElementById('playerName').value.trim(); const playerNumber = document.getElementById('playerNumber').value.trim(); const teamName = document.getElementById('teamName').value.trim(); const handicap = parseInt(document.getElementById('handicap').value) || 0; const matchName = tournamentNameInput.value; if (!playerName || !playerNumber || !matchName) return null; return { metadata: { playerName, playerNumber, teamName, handicap, matchName, country: countryInput.value.trim(), club: clubInput.value.trim() }, dataBlob: { scores: Array(18).fill(0), totals: { grossTotal: 0, nettTotal: 0, stablefordTotal: 0 } } }; } // Post player data to the backend, using the tournament creation endpoint async function postPlayerData(playerData) { const { country, club } = selectedTournament; try { const response = await fetch(`https://bsvgolf.com:8030/${country}/${club}/comp`, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(playerData) }); if (response.ok) { alert('Player submitted successfully!'); console.log(`Player ${playerData.metadata.playerName} saved successfully!`); } else { const error = await response.json(); console.error(`Failed to submit player ${playerData.metadata.playerName}:`, error); alert(`Error: ${error.message}`); } } catch (error) { console.error('Network error submitting player:', error); alert('Network error. Please try again.'); } } }); </script> </body> </html>
    https://whatsonchain.com/tx/undefined
  • jMº {"name":"EncodedFiles","files":[{"name":"EM_public_records.json","size":2547,"type":"application/json","content":"WwogIHsKICAgICJ0eGlkIjogImRlZjQ1NnR4aWQiLAogICAgIndhbGxldCI6ICIxU2VsbGVyV2FsbGV0QWRkcmVzc1hYWFhYWFhYWFhYWFhYIiwKICAgICJpbnRlcm5ldF9pbmRpY2F0b3IiOiAiSSIsCiAgICAiY29udGVudF90eXBlIjogIk0iLAogICAgInByb2R1Y3RfdHlwZSI6ICJQIiwKICAgICJjb3N0X3R5cGUiOiAiRiIsCiAgICAibGFuZ3VhZ2UiOiAiRSIsCiAgICAidmlld191cmwiOiAiYnV5IHNob2VzIiwKICAgICJjb250ZW50X3RpdGxlIjogIk5pa2UgU2FsZSIsCiAgICAic2VhcmNoX3RhZ3MiOiAic2hvZXMgbmlrZSBzYWxlIGRpc2NvdW50IiwKICAgICJzdGFydF9kYXRlIjogIjIwMjUtMDEtMTFUMDA6MDA6MDAuMDAwWiIsCiAgICAiZW5kX2RhdGUiOiAiMjAyNS0wMi0xMFQwMDowMDowMC4wMDBaIiwKICAgICJzdGF0dXMiOiAiQSIKICB9LAogIHsKICAgICJ0eGlkIjogImdoaTc4OXR4aWQiLAogICAgIndhbGxldCI6ICIxQnV5ZXJXYWxsZXRBZGRyZXNzWFhYWFhYWFhYWFhYWFhYIiwKICAgICJpbnRlcm5ldF9pbmRpY2F0b3IiOiAiSSIsCiAgICAiY29udGVudF90eXBlIjogIk0iLAogICAgInByb2R1Y3RfdHlwZSI6ICJQIiwKICAgICJjb3N0X3R5cGUiOiAiUCIsCiAgICAibGFuZ3VhZ2UiOiAiRSIsCiAgICAidmlld191cmwiOiAiZmluZCBjYXIiLAogICAgImNvbnRlbnRfdGl0bGUiOiAiVXNlZCBDYXIgU2VhcmNoIiwKICAgICJzZWFyY2hfdGFncyI6ICJjYXIgdXNlZCB2ZWhpY2xlIHNlYXJjaCIsCiAgICAic3RhcnRfZGF0ZSI6ICIyMDI1LTAxLTExVDAwOjAwOjAwLjAwMFoiLAogICAgImVuZF9kYXRlIjogbnVsbCwKICAgICJzdGF0dXMiOiAiQSIKICB9LAogIHsKICAgICJ0eGlkIjogInByb21vXzEiLAogICAgIndhbGxldCI6ICIxUHJvbW9XYWxsZXRYWFhYWFhYWFhYWFhYWFhYWFhYWCIsCiAgICAiaW50ZXJuZXRfaW5kaWNhdG9yIjogIkkiLAogICAgImNvbnRlbnRfdHlwZSI6ICJNIiwKICAgICJwcm9kdWN0X3R5cGUiOiAiUCIsCiAgICAiY29zdF90eXBlIjogIlAiLAogICAgImxhbmd1YWdlIjogIkUiLAogICAgInZpZXdfdXJsIjogIm5mdC1zYWxlIiwKICAgICJjb250ZW50X3RpdGxlIjogIkxpbWl0ZWQgRWRpdGlvbiBORlQgU2FsZSIsCiAgICAic2VhcmNoX3RhZ3MiOiAibmZ0IGFydCBkaWdpdGFsIGNvbGxlY3RpYmxlIiwKICAgICJzdGFydF9kYXRlIjogIjIwMjUtMDEtMTRUMDA6MDA6MDAuMDAwWiIsCiAgICAiZW5kX2RhdGUiOiBudWxsLAogICAgInN0YXR1cyI6ICJBIgogIH0sCiAgewogICAgInR4aWQiOiAicHJvbW9fMiIsCiAgICAid2FsbGV0IjogIjFQcm9tb1dhbGxldFhYWFhYWFhYWFhYWFhYWFhYWFhYIiwKICAgICJpbnRlcm5ldF9pbmRpY2F0b3IiOiAiSSIsCiAgICAiY29udGVudF90eXBlIjogIk0iLAogICAgInByb2R1Y3RfdHlwZSI6ICJTIiwKICAgICJjb3N0X3R5cGUiOiAiUCIsCiAgICAibGFuZ3VhZ2UiOiAiRSIsCiAgICAidmlld191cmwiOiAiY29uc3VsdGluZyIsCiAgICAiY29udGVudF90aXRsZSI6ICJCbG9ja2NoYWluIENvbnN1bHRpbmcgU2VydmljZXMiLAogICAgInNlYXJjaF90YWdzIjogImNvbnN1bHRpbmcgYmxvY2tjaGFpbiBidXNpbmVzcyIsCiAgICAic3RhcnRfZGF0ZSI6ICIyMDI1LTAxLTE0VDAwOjAwOjAwLjAwMFoiLAogICAgImVuZF9kYXRlIjogbnVsbCwKICAgICJzdGF0dXMiOiAiQSIKICB9LAogIHsKICAgICJ0eGlkIjogInByb21vXzMiLAogICAgIndhbGxldCI6ICIxUHJvbW9XYWxsZXRYWFhYWFhYWFhYWFhYWFhYWFhYWCIsCiAgICAiaW50ZXJuZXRfaW5kaWNhdG9yIjogIkkiLAogICAgImNvbnRlbnRfdHlwZSI6ICJNIiwKICAgICJwcm9kdWN0X3R5cGUiOiAiUCIsCiAgICAiY29zdF90eXBlIjogIlAiLAogICAgImxhbmd1YWdlIjogIkUiLAogICAgInZpZXdfdXJsIjogImhhcmR3YXJlLXNhbGUiLAogICAgImNvbnRlbnRfdGl0bGUiOiAiTWluaW5nIEhhcmR3YXJlIERpc2NvdW50IiwKICAgICJzZWFyY2hfdGFncyI6ICJtaW5pbmcgaGFyZHdhcmUgZXF1aXBtZW50IHNhbGUiLAogICAgInN0YXJ0X2RhdGUiOiAiMjAyNS0wMS0xNFQwMDowMDowMC4wMDBaIiwKICAgICJlbmRfZGF0ZSI6IG51bGwsCiAgICAic3RhdHVzIjogIkEiCiAgfSwKICB7CiAgICAidHhpZCI6ICJwcm9tb180IiwKICAgICJ3YWxsZXQiOiAiMVByb21vV2FsbGV0WFhYWFhYWFhYWFhYWFhYWFhYWFgiLAogICAgImludGVybmV0X2luZGljYXRvciI6ICJJIiwKICAgICJjb250ZW50X3R5cGUiOiAiTSIsCiAgICAicHJvZHVjdF90eXBlIjogIlMiLAogICAgImNvc3RfdHlwZSI6ICJQIiwKICAgICJsYW5ndWFnZSI6ICJFIiwKICAgICJ2aWV3X3VybCI6ICJkZXYtY291cnNlIiwKICAgICJjb250ZW50X3RpdGxlIjogIkJpdGNvaW4gRGV2ZWxvcG1lbnQgQ291cnNlIiwKICAgICJzZWFyY2hfdGFncyI6ICJlZHVjYXRpb24gZGV2ZWxvcG1lbnQgcHJvZ3JhbW1pbmciLAogICAgInN0YXJ0X2RhdGUiOiAiMjAyNS0wMS0xNFQwMDowMDowMC4wMDBaIiwKICAgICJlbmRfZGF0ZSI6IG51bGwsCiAgICAic3RhdHVzIjogIkEiCiAgfQpd"}]}
    https://whatsonchain.com/tx/undefined
  • jM ë{"name":"EncodedFiles","files":[{"name":"WirTestenBitcoin-Jetzt-Kopie.pdf","size":45031,"type":"application/pdf","content":"JVBERi0xLjcKCjQgMCBvYmoKKElkZW50aXR5KQplbmRvYmoKNSAwIG9iagooQWRvYmUpCmVuZG9iago4IDAgb2JqCjw8Ci9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9MZW5ndGggNDE5NzgKL0xlbmd0aDEgOTQwNjgKL1R5cGUgL1N0cmVhbQo+PgpzdHJlYW0KeJzkvQlcVEfWN1x17+19bxpoaIGGZt8aaBERkQYUUVR2A8QFEfc2GtcYTdSoMSEhidkTjZpMFifJKOCGmnViTDITs4xZZsviZLLNaLaZEDe631NVt6BBzTLP87y/73m/bv99zr23qu45p06dOlX3kiCMELLBj4S8o2vHjb3xttAwhF64FaGo
    https://whatsonchain.com/tx/undefined
    Partial data displayed. To get full data click on 'Raw Tx' button above.
  • jMî%<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script type="text/javascript" src="chrome-extension://lbjapbcmmceacocpimbpbidpgmlmoaao/content.js"></script> <title>ChainNote Notepad</title> <style> :root { --primary-color: #4a90e2; --secondary-color: #f5f5f5; --text-color: #333; --shadow-color: rgba(0, 0, 0, 0.1);
    https://whatsonchain.com/tx/undefined
    Partial data displayed. To get full data click on 'Raw Tx' button above.
  • jM <div> <button onclick="showGross()">Gross</button> <button onclick="showNett()">Nett</button> <button onclick="showStableford()">Stableford</button> </div> <div id="leaderboardContainer"> <p>Test message: The leaderboard will display here once data is fetched.</p> </div> <script> let players = []; // Fetch player data from tourjson folder function fetchPlayers() { const playerFiles = []; for (let i = 1; i <= 20; i++) {
    https://whatsonchain.com/tx/undefined
    Partial data displayed. To get full data click on 'Raw Tx' button above.
  • jM5n<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>ChainDisk</title> <style> body { font-family: Arial, sans-serif; max-width: 800px; margin: 0 auto; padding: 20px; } nav { margin-bottom: 20px; } nav a { margin-right: 20px; font-size: 1.2em;
    https://whatsonchain.com/tx/undefined
    Partial data displayed. To get full data click on 'Raw Tx' button above.
  • jM{"name":"EncodedFiles","files":[{"name":"pete-512.png","size":2708,"type":"image/png","content":"iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAMAAADDpiTIAAAAB3RJTUUH5AMdAAkb/3V0AwAAAAlwSFlzAAAuIwAALiMBeKU/dgAAAARnQU1BAACxjwv8YQUAAADDUExURf+GR/2FSdFuaJ1TjoFEomU1tk0pxzUc2B0Q6gAA/wUD+yES5zEa20Ej0GEzuYVGn7VffO19VOF2XaVXiHU+qiUU5AkF+H1CpblhetVwZT0g0xUL7+l6VykW4fF/UYlInOV4WnE8rREJ8pFMlvmDTKFVi8VocUknyt10YPWBTkUlzZlRkZVOk1ErxFUtwVkvvxkO7cFmdLFdf81sa8lqbq1bgg0H9Y1KmV0xvKlZhWk3sy0Y3nlAqL1jdzke1tlyY206sAGvZPIAAAl
    https://whatsonchain.com/tx/undefined
    Partial data displayed. To get full data click on 'Raw Tx' button above.
Total Output:
0.00025116 BSV

2 Outputs

Total Output:
0.00025113 BSV