Skip to content

Instantly share code, notes, and snippets.

@enu-kuro
enu-kuro / ParseReact-written-in-ES6.js
Last active November 23, 2015 19:48
ParseReact written in ES6.
import React from 'react/addons';
import QuestionListItem from './QuestionListItem.react';
import MessageComposer from './MessageComposer.react';
import { Parse } from 'parse';
import ParseReact from 'parse-react';
import ReactMixin from 'react-mixin';
import ActionCreators from '../../actions/ActionCreators';
import RouterContainer from '../../services/RouterContainer';
import QuestionStore from '../../stores/QuestionStore';
@enu-kuro
enu-kuro / research_on_aurora_evm.md
Last active August 1, 2022 11:49
Research on Aurora EVM

Concise explanation about Aurora Engine

Let’s start with a quick recap of what the Aurora Engine is and how it works. The Engine is a smart contract written in Rust on the NEAR blockchain. It contains a full EVM interpreter to be able to execute transactions exactly the same as Ethereum, as well as all the auxiliary logic for validating transactions before execution (checking signature, nonce, account balance vs gas price, etc).

When you send a transaction to an Aurora RPC endpoint our infrastructure wraps your signed Ethereum transaction into a NEAR transaction for the Engine. This means each Aurora transaction becomes a NEAR transaction, and therefore must follow the rules of the NEAR protocol.

https://aurora.dev/blog/aurora-engine-2-4-0-release

Near team tried introducing EVM runtime without any change in the current NEAR Protocol.