Skip to content

Instantly share code, notes, and snippets.

Avatar
☯️

Martin Jensen martinloesethjensen

☯️
View GitHub Profile
View VolcanoCoin.sol
// SPDX-License-Identifier: UNLICENSED
pragma solidity ^0.8.0;
contract VolcanoCoin {
uint256 totalSupply = 10000;
address owner;
modifier onlyOwner {
@martinloesethjensen
martinloesethjensen / dart_script.dart
Created Nov 5, 2020
Script to calculate pending payouts by sending HTTP requests to a local Sidecar instance.
View dart_script.dart
import 'package:args/args.dart';
import 'package:http/http.dart' as http;
import 'dart:convert' as convert;
/// KSM Precision [kusama guide](https://guide.kusama.network/docs/en/kusama-parameters#precision)
const ksmPrecision = 1000000000000;
void main(List<String> args) async {
var parser = ArgParser();
var authorId;
@martinloesethjensen
martinloesethjensen / bitrise_command.md
Last active Mar 27, 2020
How to run bitrise script for the creation of new app with fish shell
View bitrise_command.md

Bitrise command propersition

It might be beneficial to use this command below so more shells can run the command without having to change the command.

bash -c ""

This will run on at least fish, zsh and bash shell

@martinloesethjensen
martinloesethjensen / UserTest.kt
Last active Mar 19, 2020
Kotlin Unit Testing with JUnit and Kluent
View UserTest.kt
import org.amshove.kluent.`should be`
import org.amshove.kluent.shouldBeFalse
import org.amshove.kluent.shouldBeTrue
import org.junit.jupiter.api.Nested
import org.junit.jupiter.api.Test
class UserTest {
private val user = User(1, "Alice")
@Test
View flutter-commands.md

Useful terminal commands

These are some of the useful terminal commands used when developing Flutter apps. Supported IDE's have Flutter plugins, so it's as easy as pressing a run button in the IDE.

Check Flutter version

flutter --version

Open simulator on a macOS through the terminal

@martinloesethjensen
martinloesethjensen / StringExtension.kt
Last active Feb 12, 2022
Kotlin string extension to apply https prefix to string.
View StringExtension.kt
/**
* Adds https prefix if link does not have prefix. It will also change old prefix http to https.
* @return link/url with https prefix
*/
fun String.toHttpsPrefix(): String? = if (isNotEmpty() && !startsWith("https://") && !startsWith("http://")) {
"https://$this"
} else if (startsWith("http://")) {
replace("http://", "https://")
} else this